Pandas写出数据

有读就有写!

1.

result = pd.read_csv(‘E:/test_resourse/ex6.csv‘,nrows=5 )

print(result)
result.to_csv(‘E:/test_resourse/out.csv‘, sep=‘|‘) #‘|‘作为分割符

#还可以禁止行索引的写入并且指定列索引写入
result.to_csv(sys.stdout, index=False, columns=[‘one‘,‘three‘,‘key‘])

result数据源:

one       two     three      four key
 0.467976 -0.038649 -0.295344 -1.824726   L
-0.358893  1.404453  0.704965 -0.200638   B
-0.501840  0.659254 -0.421691 -0.057688   G
 0.204886  1.074134  1.388361 -0.982404   R
 0.354628 -0.133116  0.283763 -0.837063   Q

已经将数据写入到out.csv和sys.stout中可自己查看

tips:也可将Series写入

2.也可以挑选需要的列写入

result.to_csv(sys.stdout, index=False, columns=[‘one‘,‘three‘,‘key‘])

相关推荐