如何从pandas数据框架创建.txt文件?



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

BUSINESS    CUSTOMER_ID     RISK_RATING
PVB          1000033280         HR
SLA          1000064680         LR

我想把这个df输出为。txt文件,类似于我使用df.to_csv的方式。

我试过这个代码:

np.savetxt(r'Y:FILEPATHdf.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并给你的文件一个。txt的名字。见下文:

df.to_csv('filename.txt')

最新更新