Pandas
是數(shù)據(jù)挖掘常見的工具,掌握使用過程中的函數(shù)是非常重要的。本文將借助可視化的過程,講解Pandas
的各種操作。
sort_values
(dogs[dogs['size']=='medium']
.sort_values('type')
.groupby('type').median()
)
執(zhí)行步驟:
- size列篩選出部分行
- 然后將行的類型進行轉換
- 按照type列進行分組,計算中位數(shù)
selecting a column
dogs['longevity']
groupby + mean
dogs.groupby('size').mean()
執(zhí)行步驟:- 將數(shù)據(jù)按照size進行分組
- 在分組內(nèi)進行聚合操作
grouping multiple columns
dogs.groupby(['type','size'])
groupby + multi aggregation
(dogs
.sort_values('size')
.groupby('size')['height']
.agg(['sum','mean','std'])
)
執(zhí)行步驟
- 按照size列對數(shù)據(jù)進行排序
- 按照size進行分組
- 對分組內(nèi)的height進行計算
filtering for columns
df.loc[:,df.loc['two']<=?20]
filtering for rows
dogs.loc[(dogs['size']=='medium')&(dogs['longevity']>12),'breed']
dropping columns
dogs.drop(columns=['type'])
joining
ppl.join(dogs)
merging
ppl.merge(dogs,left_on='likes',right_on='breed',how='left')
pivot table
dogs.pivot_table(index='size',columns='kids',values='price')
melting
dogs.melt()
pivoting
dogs.pivot(index='size',columns='kids')
stacking column index
dogs.stack()
unstacking row index
dogs.unstack()
resetting index
dogs.reset_index()
setting index
dogs.set_index('breed')
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
數(shù)據(jù)挖掘
+關注
關注
1文章
406瀏覽量
24245 -
可視化
+關注
關注
1文章
1194瀏覽量
20948
原文標題:超強圖解 Pandas,建議收藏
文章出處:【微信號:DBDevs,微信公眾號:數(shù)據(jù)分析與開發(fā)】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
收藏建議
不知道是不是我沒發(fā)現(xiàn)我覺得需要增加一個收藏功能,也就是看到好的帖子,可以收藏下來,想看時就不用找那么久。看了那么久只看到收藏本版的功能!!!{:45:}{:45:}{:45:}真的是我沒發(fā)現(xiàn)么呵呵
發(fā)表于 11-10 19:40
關于“收藏”設置的建議
在論壇里會看到很精彩的文章,就會收藏保存,以后從新溫習,,但是收藏不能分組,所有的收藏文件都擠在一起,所以實在是太亂了,找到哪一個文件的話,非常的不方便,,,建議能夠進行分組歸類,,這
發(fā)表于 06-12 10:02
pandas是什么?
系列文章目錄提示:寫完文章后,目錄可以自動生成,如何生成可參考右邊的幫助文檔文章目錄系列文章目錄前言一、pandas是什么?二、使用步驟1.引入庫2.讀入數(shù)據(jù)總結前言提示:這里可以添加本文要記錄
發(fā)表于 07-14 07:48
pandas是什么
提示:文章寫完后,目錄可以自動生成,如何生成可參考右邊的幫助文檔文章目錄前言一、pandas是什么?二、使用步驟1.引入庫2.讀入數(shù)據(jù)總結前言提示:這里可以添加本文要記錄的大概內(nèi)容:例如:隨著
發(fā)表于 08-09 07:39
pandas使用步驟
提示:文章寫完后,目錄可以自動生成,如何生成可參考右邊的幫助文檔文章目錄前言一、pandas是什么?二、使用步驟1.引入庫2.讀入數(shù)據(jù)總結學習內(nèi)容:學習時間:學習產(chǎn)出:前言一、pandas是什么?二
發(fā)表于 08-10 07:50
pandas是什么?怎么使用?
系列文章目錄提示:這里可以添加系列文章的所有文章的目錄,目錄需要自己手動添加例如:第一章 Python 機器學習入門之pandas的使用提示:寫完文章后,目錄可以自動生成,如何生成可參考右邊的幫助
發(fā)表于 12-07 06:37
pandas是什么?
文章目錄前言一、pandas是什么?二、使用步驟1.引入庫2.讀入數(shù)據(jù)總結前言一、pandas是什么?二、使用步驟1.引入庫代碼如下(示例):import numpy as npimport
發(fā)表于 01-11 07:53
pandas是什么?
提示:文章寫完后,目錄可以自動生成,如何生成可參考右邊的幫助文檔文章目錄前言一、pandas是什么?二、使用步驟1.引入庫2.讀入數(shù)據(jù)總結前言提示:這里可以添加本文要記錄的大概內(nèi)容:例如:隨著
發(fā)表于 01-12 07:53
探究pandas與GUI界面的超強結合
pandasgui安裝與簡單使用 根據(jù)作者的介紹,pandasgui是用于分析 Pandas DataFrames的GUI。這個屬于第三方庫,使用之前需要安裝。 pip?install?-i
年度爆款技術好文Top 10,建議收藏!
點擊藍字?關注我們 點個 星標 ,茫茫人海也能一眼看到我 贊 一個唄,讓大家知道你 在看 點擊" 閱讀原文 ",同步 領取福利 原文標題:年度爆款技術好文Top 10,建議收藏! 文章出處:【微信公眾號:安森美】歡迎添加關注!文章轉載請注明出處。
圖解Pandas常用操作!
它描述了一個在線商店的不同產(chǎn)品線,共有四種不同的產(chǎn)品。與前面的例子不同,它可以用NumPy數(shù)組或Pandas DataFrame表示。但讓我們看一下它的一些常見操作。
(建議收藏)使用示波器必懂的基礎知識匯總
,想要加群學習討論/領取文檔資料的同學都可以掃描圖中運營二維碼一鍵加入哦~? (廣告、同行勿入 原文標題:(建議收藏)使用示波器必懂的基礎知識匯總 文章出處:【微信公眾號:張飛實戰(zhàn)電子】歡迎添加關注!文章轉載請注明出處。
評論