小點dian兒:pandas數據存入文件,行索引處理

小點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 版權聲明:本文爲博主原創文章,轉載請附上博文鏈接!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章