繁体   English   中英

如何从 pandas dataframe 创建一个 .txt 文件?

[英]How do I create a .txt file from a pandas dataframe?

我的 jupyter 笔记本中有一个 dataframe,它遵循以下格式,大约 1500 行:

BUSINESS    CUSTOMER_ID     RISK_RATING
PVB          1000033280         HR
SLA          1000064680         LR

我想将 output 这个 df 作为 a.txt 文件,类似于我使用df.to_csv的方式。

我试过这段代码:

np.savetxt(r'Y:\FILEPATH\df.txt', df.values, fmt='%d', delimiter='\t')

但我目前收到此错误消息:

TypeError: Mismatch between array dtype ('object') and format specifier ('%d %d %d %d %d %d %d %d')

我还想确保列标题( "BUSINESS", "CUSTOMER_ID" & "RISK_RATING" )包含在 .txt 文件中。

任何帮助将不胜感激,谢谢。

您可以使用 df.to_csv 并为您的文件提供 a.txt 名称。 见下文:

df.to_csv('filename.txt')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM