无法索引我的列名称

时间:2018-03-03 16:50:57

标签: python-3.x pandas

这是我的csv文件:https://drive.google.com/file/d/1WLjgGvp8kn072n7IlxVZdk4vIO54LxQz/view?usp=sharing

使用python3我做:

import pandas as pd
df=pd.read_csv('Battery.csv', sep=',',header=1)
df.values
df.head()

我希望使用df.head()列出标题,但是有些东西是非常错误的,并且所有列都列为40个未命名的列:

>>> df.head()

    13  380.38  18.4  6.99899199999999  Unnamed: 4  Unnamed: 5  Unnamed: 6  \
0  123     NaN   NaN               NaN         NaN         NaN         NaN   
1  218     NaN   NaN               NaN         NaN         NaN         NaN   
2  319  379.89  26.5         10.067085         NaN         NaN         NaN   
3  739  380.01  21.7          8.246217         NaN         NaN         NaN   
4  863  380.40  22.3          8.482920         NaN         NaN         NaN   

   Unnamed: 7  Unnamed: 8  Unnamed: 9     ...       Unnamed: 30  Unnamed: 31  \
0         NaN         NaN         NaN     ...               NaN       0.3538   
1         NaN         NaN         NaN     ...               NaN       0.3538   
2         NaN         NaN         NaN     ...               NaN          NaN   
3         NaN         NaN         NaN     ...               NaN          NaN   
4         NaN         NaN         NaN     ...               NaN          NaN   

我哪里/怎么出错?

0 个答案:

没有答案