我试图获得“年龄”的散点图,以便我以后可以选择机器学习算法来预测“年龄”。在机器学习的泰坦尼克号练习集中没有数据集。
train_data = fullset.iloc[:len(traindf)]
test_data = fullset.iloc[len(traindf):]
trainplot = train_data['Age'].dropna(how = 'any')
trainplot = trainplot.astype(int)
trainplot.drop(labels = 0,inplace = True)
len(trainplot) -> o/p : 713
trainplot包含数据集中存在的所有年龄,不包括所有NaN。
sns.regplot(x='trainplot.index' , y = 'trainplot', data = 'trainplot')
当尝试用上面的代码进行绘图时,我得到一个错误,说明字符串索引必须是整数。我甚至删除了火车图中的0,但错误仍然存在。我在这做错了什么?