我有一个长矩阵(比如 A),在一个 excel 文件中有 10,000 行和 2 列。
我需要在单独的文本文件中复制每一列(比如 A0.txt、A1.txt);
我做了以下
A0 = open("A0.txt", "w+")
A1 = open("A1.txt", "w+")
A0.write(A.iloc[:,0])
A1.write(A.iloc[:,1])
但错误是
类型错误:write() 参数必须是 str,而不是 Series
那么,我该怎么写这个系列呢?
你可以这样做:
for col in A.columns:
A[col].to_csv('A_'+col+'.txt', index=False, header=False)
你最终会得到每列一个 txt 文件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句