[英]Panda Dataframe to.string with a decimal point (,)
你能帮我解决以下任务吗?
我的dataframe有以下内容:
1 BEN 2 BIIB 3 BMY 4 COG 5 GPS 6 HAL 7 IPG 8 LLY 9 LOW 10 LUV 11 MRK 12 PSX 13 RMD 14 ROP 15 STT 16 UAA
我想将 dataframe df 保存为 txt 文件。 但我需要以下格式的 txt output(用逗号分隔):BEN,BIIB,BMY,COG,GPS,HAL,IPG,LLY,LOW,LUV,MRK,PSX,RMD,ROP,STT,UAA
我尝试使用:
dfnew = df.to_string(decimal=str)
但这不是解决方案。
如果df
是Series
连接值,
并写入文件:
with open("file.txt", "w") as f:
f.write(','.join(df))
如果值在列中:
with open("file.txt", "w") as f:
f.write(','.join(df['column']))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.