Dataframe 主成分分析-函数对象没有属性';loc';

Dataframe 主成分分析-函数对象没有属性';loc';,dataframe,pca,Dataframe,Pca,为了在癌症数据集上执行PCA,我正在尝试分离归一化的特征。 但是,每次我尝试使用x=df.loc[:,features].values来分离功能时,都会出现以下错误? 我已经搜索过了,但仍然不知道该怎么做将行df=df.dropna更改为df=df.dropna() 因为您希望调用在数据帧上删除缺失值的方法。但是如果不使用括号编写,则将方法本身指定给df,因此df不再是数据帧,因此它没有loc属性,因此错误消息是正确的

为了在癌症数据集上执行PCA,我正在尝试分离归一化的特征。 但是,每次我尝试使用x=df.loc[:,features].values来分离功能时,都会出现以下错误?
我已经搜索过了,但仍然不知道该怎么做

将行
df=df.dropna
更改为
df=df.dropna()

因为您希望调用在数据帧上删除缺失值的方法。但是如果不使用括号编写,则将方法本身指定给
df
,因此
df
不再是数据帧,因此它没有
loc
属性,因此错误消息是正确的