df = pd.DataFrame(rows, columns=Solution.get_row_header())
df.to_csv('./data/cost_results.csv', index=False)
每次我做这个实验,我都得到不同的结果。但是,文件“cost_results.csv”每次保存时都具有完全相同的值。
- 我每次都删除该文件以生成新文件,但还是出现了同样的问题。
- 我创建了一个新的.csv文件,使用不同的名称来保存新生成的数据,但仍然存在相同的数据。
在运行实验之前,我需要做什么或注意什么吗?你觉得问题出在哪?
1条答案
按热度按时间afdcj2ne1#
尝试在
df.to_csv('./data/cost_results.csv', index=False)
之前添加一行print(df.head()
,以确保df每次都在实际更改。如果df
* 正在 * 更改,请尝试确保您正在查看正确的文件(可能您正在打开一个先前创建并保存在其他位置的文件)。除了您共享的代码片段中的缩进问题之外,如果
rows
实际上发生了变化,那么应该没有任何理由不产生不同的csv文件。