python - 数据正在合并到一列
问题描述
我使用记事本++ 将一个 utf-16 文件转换为 utf-8。
将其导入 python 后,我注意到我的所有列都合并为一个,如下所示:
在导入之前
0 1 2
0 Time Voltage Temp.
1 5 10 25
2 6 13 26
3 7 17 30
导入后
0
0 Time Voltage Temp.
1 5 10 25
2 6 13 26
3 7 17 30
我正在使用 pandas 读取文件,如下所示:df = pd.read_csv('Values.csv')
我怎样才能让他们保持原来的样子?
解决方案
您的文件使用制表符或空格作为分隔符,请尝试使用
df = pd.read_csv("Values.csv", sep="\t")
或者
df = pd.read_csv("Values.csv", sep=None)
推荐阅读
- ios - 处理 UITableViewCell 中的按钮列表
- excel - 将 dim ws As Worksheet 与 me.textbox 连接
- c# - Datagrid更改时如何启用按钮?
- c# - C# 列表 - 一旦数据在列表中,我是否再次使用类方法(获取/设置等)?
- python-3.x - 为什么在python中写入文本文件时会附加垃圾代码
- ssl - 通过 SSL 将自定义 CNAME 与 CloudFront 一起使用时出现问题
- php - 我无法在 wordpress 仪表板中添加新页面
- c - 将具有绝对地址的符号链接到 PIC 二进制文件
- python - Google Cloud 中 Gunicorn + Firebase + Kubernetes 的并发问题
- javascript - 为什么某些字体的元素的 scrollHeight 和 clientHeight 不一样?