Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何从数据帧创建.txt文件?_Python_Pandas_Dataframe_Export - Fatal编程技术网

Python 如何从数据帧创建.txt文件?

Python 如何从数据帧创建.txt文件?,python,pandas,dataframe,export,Python,Pandas,Dataframe,Export,我的jupyter笔记本中有一个数据框,约1500行的数据框格式如下: BUSINESS CUSTOMER_ID RISK_RATING PVB 1000033280 HR SLA 1000064680 LR 我想将此df输出为.txt文件,类似于我使用df.to_csv的方式 我尝试过以下代码: np.savetxt(r'Y:\FILEPATH\df.txt',df.values,fmt='%d',delimi

我的jupyter笔记本中有一个数据框,约1500行的数据框格式如下:

BUSINESS    CUSTOMER_ID     RISK_RATING
PVB          1000033280         HR
SLA          1000064680         LR
我想将此df输出为.txt文件,类似于我使用
df.to_csv
的方式

我尝试过以下代码:

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

但我目前收到以下错误消息:

TypeError:数组数据类型('object')和格式说明符('%d%d%d%d%d%d%d%d')之间不匹配。

我还想确保列标题(
“业务”、“客户ID”和“风险评级”
)包含在.txt文件中


非常感谢您提供的任何帮助。

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

df.to_csv('filename.txt')

谢谢