【发布时间】:2019-05-26 19:23:57
【问题描述】:
我正在尝试构建一个 knn 图。但是当我运行下面提到的这段代码时,它会抛出一个错误 "AttributeError: 'DataFrame' 对象没有属性 'data'"
%matplotlib inline
import matplotlib
matplotlib.use('GTKAgg')
import numpy as np
import pandas as pd
from pandas import Series, DataFrame
import seaborn as sns
import matplotlib.pyplot as plt
from matplotlib.colors import ListedColormap
from sklearn import neighbors, datasets
# importing data
dis = pd.read_csv("disease.csv")
# take the first two features
X = dis.data[:, :2]
y = dis.target
print(X)
CSV 文件如下所示: This is the screenshot of the csv file
【问题讨论】:
-
如果需要对 csv 文件进行任何更改,请告诉我
-
不需要
dis.data[:, :2]只需dis.values[:, :2]
标签: machine-learning scikit-learn data-science knn sklearn-pandas