我要这个:
SP,1,2,3
1,1.000000e+00,2.000000e+00,3.000000e+00
2,1.630000e+01,1.990000e+01,1.840000e+01
3,1.630000e+01,1.990000e+01,1.840000e+01
4,1.630000e+01,1.990000e+01,1.840000e+01
我有以下代码:
np.savetxt("Final Array.csv", my_array, fmt="%10.6e", delimiter=',')
它生产:
1.000000e+00,2.000000e+00,3.000000e+00
1.630000e+01,1.990000e+01,1.840000e+01
1.630000e+01,1.990000e+01,1.840000e+01
1.630000e+01,1.990000e+01,1.840000e+01
我已经为顶行和左列创建了数组。
如何格式化它,以便我可以保持数字格式正确,同时仍然保留最左边的列,并且顶行保持原样格式?
我使用 vstack 和 hstack 来组合它们,但“SP”也会引起问题,因为它不是浮点数。
我可以格式化它们,将其全部转换为字符串,合并然后保存txt吗?