Jupyter notebook 我在jupyter做了一个程序。它显示类型错误,缺少1个位置参数';y';

Jupyter notebook 我在jupyter做了一个程序。它显示类型错误,缺少1个位置参数';y';,jupyter-notebook,Jupyter Notebook,我试图传递两个参数“x”和“y”,我已经声明了x和y,但是它显示了这个错误。我想做的是我有一个包含三列的“csv”文件,我用pandas.read_csv(“csv文件的路径”)将两列放在变量名x中,并将左列放在变量名“y”中 TypeError: fit() missing 1 required positional argument: 'y' 我已经更改了变量名,但仍然存在相同的错误 import pandas as pd pk=pd.read_csv(r"C:\Users\Adm

我试图传递两个参数“x”和“y”,我已经声明了x和y,但是它显示了这个错误。我想做的是我有一个包含三列的“csv”文件,我用
pandas.read_csv(“csv文件的路径”)
将两列放在变量名x中,并将左列放在变量名“y”中

TypeError: fit() missing 1 required positional argument: 'y'
我已经更改了变量名,但仍然存在相同的错误

  import pandas as pd
  pk=pd.read_csv(r"C:\Users\Admin\Music\new.csv")
  pk

 x=pk.drop(columns=['genre'])
 y= pk['genre']

 from sklearn.tree import DecisionTreeClassifier
  model=DecisionTreeClassifier
  model.fit(x,y)
这行吗

import pandas as pd
from sklearn.tree import DecisionTreeClassifier
pk=pd.read_csv(r"C:\Users\Admin\Music\new.csv")

x = pk.drop(columns=['genre'])
y = pk['genre']


model=DecisionTreeClassifier()
fitted_model = model.fit(x,y)

我忘了DecisionTreeClassifier是树的一个类。非常感谢。