我有这样的熊猫数据框
X Y Z Value
0 18 55 1 70
1 18 55 2 67
2 18 57 2 75
3 18 58 1 35
4 19 54 2 70
我想将此数据写入如下所示的文本文件:
18 55 1 70
18 55 2 67
18 57 2 75
18 58 1 35
19 54 2 70
我尝试过类似的东西
f = open(writePath, 'a')
f.writelines(['\n', str(data['X']), ' ', str(data['Y']), ' ', str(data['Z']), ' ', str(data['Value'])])
f.close()
这是不正确的。这个怎么做?
原文由 Sounak 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以使用
np.savetxt
并访问 np 属性.values
:产量:
或
to_csv
:注意
np.savetxt
你必须传递一个使用附加模式创建的文件句柄。