所以我试着引用第1列到第4列的定量变量。我一直在犯这个错误。我可能做错了什么?我怎样才能纠正它?你知道吗
你的帮助将不胜感激。你知道吗
我尝试了各种索引,但我保持相同的错误
import pandas as pd
import numpy as np
from numpy.random import randn
df_irish = pd.read_csv('iris.csv')
df_irish.columns =
['Sepal.Length','Sepal.Width','Petal.Length','Petal.Width','Species']
x1 = df_irish.iloc[:,0:4].values
print(x1)
ValueError: Length mismatch: Expected axis has 6 elements, new values have 5 elements
如果csv文件是this one [kaggle],那么第一列就是
id
列。在这种情况下,有六列。因此,您可以设置列的名称,如下所示:好吧,当您将列的名称赋给
df_irish.columns
时,您错过了一列。修好之后,我更喜欢这样写参考,很有意义:你知道吗虹膜.csv有一个额外的列。检查是否有多余的逗号或其他字段
我把这些内容用同样的错误复制了出来虹膜.csv地址:
相关问题 更多 >
编程相关推荐