我能够计算A的平均值,最小值和最大值:
import numpy as np
A = ['33.33', '33.33', '33.33', '33.37']
NA = np.asarray(A)
NA = NA.astype(float)
AVG = np.mean(NA, axis=0)
MN = np.min(NA, axis=0)
MX = np.max(NA, axis=0)
print AVG, MN, MX
Run Code Online (Sandbox Code Playgroud)
使用python将这些结果保存到csv documento的最简单方法是什么?我没有,所以需要创建它.
如果我用这个:
np.savetxt('datasave.csv', (AVG,MN,MX), delimiter=',')
Run Code Online (Sandbox Code Playgroud)
它将在csv中显示为科学记数法.我怎么不得到那个漂浮?
我希望能够计算平均值,最小值和最大值A:
import numpy as np
A = ['33.33', '33.33', '33.33', '33.37']
NA = np.asarray(A)
AVG = np.mean(NA, axis=0)
print AVG
Run Code Online (Sandbox Code Playgroud)
这不起作用,除非转换为:
A = [33.33, 33.33, 33.33, 33.37]
Run Code Online (Sandbox Code Playgroud)
是否可以自动执行此转换?