小点dian儿:数据存入文件,行索引处理

版权声明:欢迎分享和转载,请注明出处 shuihupo:https://blog.csdn.net/shuihupo.同时,本博客部分会在云南省高校数据化运营管理工程中心博客同步。欢迎沟通交流:[email protected] https://blog.csdn.net/shuihupo/article/details/83004411

小点dian儿:存入数据的时候,我们希望保留了数据在系统的行名或者不保存,

参数:index=None:

在我们不进行如上的设计的时候,系统或分配默认的行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 版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自blog.csdn.net/shuihupo/article/details/83004411