Python 熊猫无法正确读取给定的CSV文件
我尝试了下面的代码,但无法更正数据帧。请让我知道正确的代码读取CSV文件使用熊猫 CSV文件: 我的代码:Python 熊猫无法正确读取给定的CSV文件,python,pandas,Python,Pandas,我尝试了下面的代码,但无法更正数据帧。请让我知道正确的代码读取CSV文件使用熊猫 CSV文件: 我的代码: import pandas as pd import matplotlib.pyplot as plt df = pd.read_csv("Data 8199 2391 6_6_2019 13_39_02.csv",sep="\r\t",skiprows=68,encoding = "ISO-8859-1",index_col=0) df.head() 不满意的输出: 试试这个: df
import pandas as pd
import matplotlib.pyplot as plt
df = pd.read_csv("Data 8199 2391 6_6_2019 13_39_02.csv",sep="\r\t",skiprows=68,encoding = "ISO-8859-1",index_col=0)
df.head()
不满意的输出:
试试这个:
df = pd.read_csv("Data 8199 2391 6_6_2019 13_39_02.csv", delimiter="\t", skiprows=68,
encoding="utf-16", index_col=0)
print(df.head())
输出:
Time 101 <RoomTemperature> (C) ... 319 <DU5> (C) 320 (C)
Scan ...
1 06-06-2019 13:39:02:392 21.170 ... 49.767 42.857
2 06-06-2019 13:39:32:376 21.138 ... 49.944 43.253
3 06-06-2019 13:40:02:376 21.116 ... 50.095 43.675
4 06-06-2019 13:40:32:376 21.215 ... 50.227 44.085
5 06-06-2019 13:41:02:376 21.234 ... 50.385 44.561
时间101(C)。。。319(C)320(C)
扫描
1 06-06-2019 13:39:02:392 21.170 ... 49.767 42.857
2 06-06-2019 13:39:32:376 21.138 ... 49.944 43.253
3 06-06-2019 13:40:02:376 21.116 ... 50.095 43.675
4 06-06-2019 13:40:32:376 21.215 ... 50.227 44.085
5 06-06-2019 13:41:02:376 21.234 ... 50.385 44.561
您的数据是什么样子的?在提问时,最好不要发布图像,而是包含您的实际代码。更新所有相关区域不工作根据您的问题获取“索引器:列表索引超出范围”。给定的答案应正确读取csv
文件。Gettin Error@df=pd.read\u csv(“Data 8199 2391 6_6_2019 13_39_02.csv”,delimiter=“\t”,skiprows=68,encoding=“ISO-8859-1”,index\u col=0)我认为您的编码技术有问题。我建议您尝试utf-16
编码。