python - 如何让 Pandas 正确识别我的数据结构?
问题描述
我使用下面的代码读取数据并将其保存在数据框对象中:(不用说我使用的是 python 的 pandas 库):
new_df = pd.read_csv(location, sep='\t', lineterminator='\n', names=None)
问题是,当我使用 new_df.shape 获得数据框的形状时,我最终得到:(123,1)。它不承认数据有 4 列。我怎样才能解决这个问题?
解决方案
看来你没有tab
但是spaces
- 使用sep="\s+"
推荐阅读
- scala - 找不到错误(Project Euler #8 (Scala))
- javascript - 在 Laravel Mix webpack.mix 中找到同时包含 React + TypeScript 的正确解决方案?
- node.js - 节点串行端口:应用超时时无法使用 RxJS Observable 处理传入数据
- r - 在 lda 分析期间我的数据准备有问题吗?
- excel - 需要带有临时变量的公式
- python - 在 pandas 中,如何在单个单元格中设置数字格式?
- mysql - 将三个表与两个动态值组合在一起
- relational-database - 是否可以使用关系演算来表达非空约束?
- php - 读取 XML 时嵌套 foreach(在 PHP 中)
- php - 贝宝不支持的货币和费用php