我有一个包含 4 列的现有 CSV 文件(逗号分隔,因此所有值都在 excel 的一列中)
如何编写代码以将例如值“10”添加到每一行(即长度)
另外,如何向这些行添加字符串?
理想的输出是:
我努力了
a = np.array([2,5])
b = np.array([1000,3000])
c = np.array([10])
d = np.array(["both"])
combined = np.array(list(zip(a,b,c,d)))
-- output of combined: --
array([['2', '1000', '10', 'both']], dtype='<U11')
当我使用 np.savetxt 时,我遇到错误消息:
np.savetxt("testfile.csv", combined, delimiter=",")
Error:
Mismatch between array dtype ('<U11') and format specifier
谁能发现解决方案?我需要格式化 np.savetxt 吗?如果是这样,那么要添加什么?谢谢