pandas見面記

根據個人的使用場景記錄一些pandas的使用方法。


實驗一
1、通過傳遞字典的方式創建df,數據結構是DataFrame

import pandas as pd
import numpy as np
df1=pd.DataFrame({"name":["z","l","q","w"],"old":[12,23,43,12]})
print(df1)

注:這裏的兩個list必須長度一致,否則報錯

2、通過傳字典或者list的方式創建df,注意這裏的是Series

import pandas as pd
import numpy as np
gdp1=pd.Series([1,2,3,4])
gdp2=pd.Series({"背景":24,"廣東":34})
print(gdp1)
print(gdp2)
print(gdp1.mean())
print(gdp2.mean())

上述字典類似但是由於Series和DataFrame的原因,創建的df表格不一樣!DataFrame中的字典的值爲列表~
3、數據庫中讀取
待補充
4、從本地文件中讀取,如excel、CSV
待補充


實驗二
1縱向合併表格
默認按照第一列合併,這裏是“背景”,如果需要可以指定一列

import pandas as pd
import numpy as np
gdp1=pd.DataFrame({"背景":[1,7,112,3,4,1.5,6,2],"廣東":[4,5,7,6,3,1,34,5]})
gdp2=pd.DataFrame({"背景":[12,3,4,1.5,6,2],"東莞":[45,76,3,1,34,5]})
gdp3=pd.concat([gdp1,gdp2])
print(gdp3)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章