我要这个:
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吗?