import pandas as pd
df = pd.read_csv(
'離線資料.csv'
)#新建乙個dataframe
df_data = pd.dataframe(columns=
['總數'
,'人數'
,'平均值'])
df_data[
['總數'
,'人數']]
= df
df_data[
'平均值'
]=df_data.
(lambda x: x[
'總數'
]/ x[
'人數'
], axis=1)
#2、直接相除
df_data[
'平均值'
]= df_data[
'總數'
]/df_data[
'人數'
]#匯出資料,增加encoding="utf_8_sig",避免匯入到csv檔案用excel開啟時出現中文亂碼
df_data.to_csv(
'平均數計算.csv'
, sep=
',', header=
true
, index=
true
,encoding=
"utf_8_sig"
)
python DataFrame合併方法
python 合併dataframe方法 dataframe.merge left,right,how inner on none,left on none,right on none,left index false,right index false,sort false,suffixes x ...
python dataframe數值替換
需求 將csv檔案中的值為 8888的因子值替換為當日全市場因子的中值 原始資料 解析 實現 import pandas as pd def filter2median invalid number with open r c users administrator documents wechat...
python DataFrame匯出到檔案
outputpath d users chen lib desktop fenci.csv df.to csv outputpath,sep index false,header false 2.dataframe匯出到xlsx檔案 outputpath d users chen lib deskt...