Python Jupyter Pandas NameError: name 'data' is not defined

Python Jupyter Pandas NameError: name 'data' is not defined

这些是我的图书馆

import pandas as pd
import numpy as np
import seaborn as sns

这是另外一个

from sklearn import linear_model
from sklearn.model_selection import train_test_split

当我尝试运行这个命令时


x = data.iloc[:,:-1]
y = data['Class']

显示此错误

NameError Traceback (most recent call last)
<ipython-input-13-431e580384e5> in <module>
----> 1 x = data.iloc[:,:-1]
      2 y = data['Class']
NameError: name 'data' is not defined

您跳过了一个步骤:定义 "data" 变量。 我假设您的数据变量是您的数据框。

此 link 将帮助您了解如何在 python 上加载数据集: https://www.listendata.com/2017/02/import-data-in-python.html?m=1