python中pandas的知識點整理

karspb發表於2021-09-11

python中pandas的知識點整理

說明

1、python+data+analysis的組合縮寫,是python中以numpy和matplotlib為基礎的第三方資料分析庫

2、共同構成python資料分析的基本工具包,享有三個劍客的名字。

安裝

開啟cmd,依次輸入以下三個命令。

pip install pandas -i 
pip install numpy -i 
pip install matplotlib -i 

pandas選擇資料

import pandas as pd
import numpy as np
dates = pd.date_range('20210301', periods=6)
df1 = pd.DataFrame(np.arange(24).reshape((6, 4)), index=dates, columns=['A', 'B', 'C', 'D'])
print(df1)

pandas賦值及操作

import pandas as pd
import numpy as np
dates = pd.date_range('20210301', periods=6)
df1 = pd.DataFrame(np.arange(24).reshape((6, 4)), index=dates, columns=['A', 'B', 'C', 'D'])
print(df1)

pandas對於空資料的處理

import pandas as pd
import numpy as np
dates = pd.date_range('20210301', periods=6)
df1 = pd.DataFrame(np.arange(24).reshape((6, 4)), index=dates, columns=['A', 'B', 'C', 'D'])
df2 = pd.DataFrame(df1, index=dates, columns=['A', 'B', 'C', 'D', 'E', 'F'])
s1 = pd.Series([3, 4, 6, 7], index=dates[:4])  # 對第一個到第四個資料進行賦值
s2 = pd.Series([32, 5, 2, 1], index=dates[2:])  # 對第三個資料到最後一個資料進行賦值
df2['E'] = s1
df2['F'] = s2
print(df2)

以上就是python中pandas的知識點整理,希望對大家有所幫助。更多Python學習指路:

本文教程操作環境:windows7系統、Python 3.9.1,DELL G3電腦。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2001/viewspace-2829948/,如需轉載,請註明出處,否則將追究法律責任。

相關文章