Python資料處理pandas常用方法

2021-10-08 08:45:55 字數 1314 閱讀 5631

1、【時間序列化】【periodindex】

2、【變更列名】【rename】

df.rename(columns=

, inplace=

true

)

3、【對某列執行特定函式】【agg】

df.groupby(

['貨主'])

.英文列名.agg(

['sum'

,'mean'

,'max'

,'min'

])

4、【排序】【sort_values】

ascending如果都相同可以設定乙個,否則要按順序設定

df.sort_values(by=

['貨主'

,'張數'

],ascending=

[false

,false])

df.sort_values(by=

['貨主'

,'張數'

],ascending=

false

)

5、【資料透檢視】

pd.pivot_table(df, values=

'price'

, index=

['colour'

,'skins'

], columns=

['***'

])

6、groupby後組合字串

data2 = data2.groupby(

'url'

,as_index=

false)[

'type'

].agg(

lambda x: x.

str.cat(sep=

',')

)

7、向dataframe中插入新行資料

7.1先建立乙個有標題的空dataframe

re_box_re=pd.dataframe(columns=

['把號'

,'箱號'

,'張數'

])

*7.2首先,要建立乙個dataframe。要注意,在這裡需加入index屬性,*
new= pd.dataframe(

,index=

["0"

])。

*7.3賦值給empty.*
true

)

學習Python大資料處理模組Pandas

適合初學入門 本節基本了解pandas裡的一些資料結構和模組的基本使用,初步了解pandas的提供的一些功能,學會基本使用。通過python的zip構造出一元組組成的列表作為dataframe的輸入資料rec。in 3 import pandas as pd in 4 import random i...

Python 資料處理

將檔案切分,存入列表 strip split with open james.txt as jaf data jaf.readline james data.strip split 資料檔案為 2 34,3 21,2.34,2.45,3.01,2 01,2 01,3 10,2 22 print ja...

Python 資料處理

本場 chat 為 python 資料處理課程,包括 python 基礎知識 極簡教程 提公升 python 執行效率的方法 爬蟲簡介 scrapy selenium 自動化測試框架 簡易分布式 redis 分詞程式設計 jieba 資料儲存 本地資料上傳 hive 通過本場 chat 讀者可學到以...