小點dian兒:存入數據的時候,我們希望對數據在系統的行名 保存或者不保存
參數:index=None:(類似,header=False不保存列名)
在我們不進行如上的設計的時候,系統或分配默認的行index:0,1,2..在我們將運行結果存入文件,如果不加以設置,將會把這一index列,存入數據文件。(我們已經做好如上涉及,我們希望user_id,和結果同時被記錄,則不需要如下index是否存儲的設置)
>>> df = pd.read_csv("C:/Users/train.csv", sep=',')
>>> df
service_type online_time user_id
0 4 85 Gx4sJzcQog01UhZL
1 1 10 kEXrhTiug93DIcLG
2 1 12 AouXr0EOUtSRdiYK
3 4 134 Yds7U30hnRZDiLtb
4 4 84 OFDTSXrhN9Q2mbVw
那這一行索引,又是沒有實際用處甚至在我們的csv或者excel這種本來就有表格索引的文件中是冗餘的,那怎麼辦呢?
參數:index=None
df.to_csv(save_path, index=None)
# 保存計算結果,不保留原有df中的行名
def save_result(save_path, y_test_predict):
y_test_predict.to_csv(save_path, index=None)
return None
作者:shuihupo 來源:https://blog.csdn.net/shuihupo/article/details/82527120?utm_source=copy 版權聲明:本文爲博主原創文章,轉載請附上博文鏈接!