小点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 版权声明:本文为博主原创文章,转载请附上博文链接!