Python:将numpy数组分配给变量

2024-04-27 03:44:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我有点迷糊了一个numpy语句,它将数据保存到两个变量中。在下面的代码中,我看到在将数据“gre”和“gpa”赋给变量X时,我看到了两个方括号,而在为变量y赋值时,我只注意到了方括号。当我移除其中一个方括号时,我得到一个“键错误”。有人能解释一下这里的区别吗?尝试过在线手册,但我无法理解这一点。在

data = pd.read_csv('student_data.csv')
X = np.array(data[["gre","gpa"]])
y = np.array(data["admit"])

Tags: csv数据代码numpydata错误np手册