首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >熊猫to_csv翻栏名称?

熊猫to_csv翻栏名称?
EN

Stack Overflow用户
提问于 2022-05-18 21:27:31
回答 1查看 102关注 0票数 0

问题:熊猫似乎是在交换数据帧上的列数据,当它保存到CSV时?发生了什么事

代码语言:javascript
复制
# Code
myDF.to_csv('./myDF.csv')
print(myDF)
代码语言:javascript
复制
# Print Output
                                     dd-3             dd-4
5346177884_triplet+                   3                 3
5346177884_dublet-                    5                 5
5346177884_dublet+                    3                 3
...
1434120345_triplet+                  NaN                1
1434120345_singlet+                  NaN                3
代码语言:javascript
复制
# CSV File
,dd-3,dd-4
5346177884_triplet+,3.0,3
5346177884_dublet-,5.0,5
5346177884_dublet+,3.0,3
...
1434120345_triplet+,,1
1434120345_singlet+,,3

有人以前见过这样的东西吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-05-19 18:31:31

一定要检查原始的CSV文件,以确保它不是用于显示CSV的工具,而不是正确解释该文件的工具。例如,熊猫将在csv文件中作为空白输出nans。虽然可以将导入上的libercalc设置为合并,但对于带有多个空格的空格分隔文件等情况,可以设置重复分隔符。如果您在导入带有分隔符之间空白的csv时意外地保留了该特性,您可能会看到类似于您报告的效果。

问题:

代码语言:javascript
复制
# CSV Format 
,h1,h2,3
obj,v1,v2,v3

# PD handling NAN for v1 & v2
,h1,h2,3
obj,,,v3

# Merge delimiter interpretation
,h1,h2,h3
obj,v3

# Resulting View
                                     h1          h2          h3
obj_number                           v3                 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72296190

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档