我创建了一个分类变量,我想为其他变量的特定值创建一个新类别
我有一个数据框,其中的变量的Score
值范围为 0-100。我做了十分之一,但我想为特定值创建一个新类别
df['Score_pr']=pd.qcut(df['Score'] ,10,duplicates='drop')
df.loc[X_n['Score']==1,'Score_pr']='0'
Run Code Online (Sandbox Code Playgroud)
0
我期望所有案例都有一个新类别,Score=1
但我收到了以下消息:
无法在具有新类别的类别上设置项目,请先设置类别