Python 属性错误:';数据帧';对象没有属性';数据';
在尝试运行下面的代码时,我一直收到一个错误Python 属性错误:';数据帧';对象没有属性';数据';,python,pandas,scikit-learn,Python,Pandas,Scikit Learn,在尝试运行下面的代码时,我一直收到一个错误*AttributeError:'DataFrame'对象没有属性'data'*。尝试使用数据集.head()进行测试,收到错误*AttributeError:“dict”对象没有属性“head”* dataDir = '/content/drive/My Drive/Colab Notebooks/Final/dataQ2/' # Directory with input files trainFile = 'q2train.csv' # Traini
*AttributeError:'DataFrame'对象没有属性'data'*
。尝试使用数据集.head(
)进行测试,收到错误*AttributeError:“dict”对象没有属性“head”*
dataDir = '/content/drive/My Drive/Colab Notebooks/Final/dataQ2/' # Directory with input files
trainFile = 'q2train.csv' # Training examples
labelFile = 'q2label.csv' # Test label
validFile = 'q2valid.csv' # Valid Files
data_sets = {
'train' : train,
'label' : label,
'valid' : valid}
def get_data(data_set_name, test_prop=0.2, seed=2019):
"""returns data for training, testing, and data characteristics"""
data = data_sets[data_set_name]
X, y = data.data, data.target
X_train, X_test, y_train, y_test = train_test_split(X, y,
test_size=test_prop,
random_state=seed)
nF = X.shape[1] # number of features
nC = len(np.unique(y)) # number of classes
nTrain, nTest = len(y_train), len(y_test)
return X_train, X_test, y_train, y_test, nF, nC, nTrain, nTest
for name in data_set:
X_train, X_test, y_train, y_test, nF, nC, nTrain, nTest = get_data(name)
感谢您的帮助,如果这是一个愚蠢的问题,请提前道歉。我遇到了同样的问题
我通过将我的pandas从1.0.1更新到1.0.5解决了这个错误。我遇到了同样的问题
我通过将我的pandas从1.0.1更新到1.0.5解决了这个错误
数据集
是一个dict
,因此它有意义head
不起作用。data.head()
?此时什么是数据
?除非您有一个名为数据
的列,否则这是正常行为。看起来您对来自sklearn.datasets
的包感到困惑?我真的不知道我在做什么。我正在尝试准备通过不同的机器学习模型运行的数据。train.csv和valid.csv中的第一列包含输出二进制变量Y的值。label.csv中的第一列包含标识符id。每个文件中接下来的200列包含输入特征X1…,X200.数据
是一个数据帧。熊猫数据帧没有data
属性。这就是你的第一个错误告诉你的。你想从数据帧中得到什么?本页可能对您有所帮助。它列出了可以在数据帧上调用的所有属性和方法<代码>数据集
是一个指令
,因此它有意义头
不起作用。data.head()
?此时什么是数据
?除非您有一个名为数据
的列,否则这是正常行为。看起来您对来自sklearn.datasets
的包感到困惑?我真的不知道我在做什么。我正在尝试准备通过不同的机器学习模型运行的数据。train.csv和valid.csv中的第一列包含输出二进制变量Y的值。label.csv中的第一列包含标识符id。每个文件中接下来的200列包含输入特征X1…,X200.数据
是一个数据帧。熊猫数据帧没有data
属性。这就是你的第一个错误告诉你的。你想从数据帧中得到什么?本页可能对您有所帮助。它列出了可以在数据帧上调用的所有属性和方法。更好的作为评论更好的作为评论