当我使用.drop函数从数据集中删除列时,总是遇到语法错误。
df= ratings.drop(['movieId', 'userId', axis=1]) df
movieId和userId来自数据集评级,我试图删除这两列。我哪里做错了?
u0njafvf1#
试试这个
df = ratings.drop(['movieId', 'userId'], axis=1) df
你把结束括号放错地方了。考虑 Dataframe df
df
df = pd.DataFrame(dict(movieId=[1], userId=[2], A=[3], B=[4])) print(df) A B movieId userId 0 3 4 1 2
然后
df.drop(['movieId', 'userId', axis=1])
产量一个三个三个一个
qvk1mo1f2#
如果:
price_data.drop[index_to_drop, axis=0, inplace=True]
错误在括号中:将方括号更改为普通括号:
price_data.drop(index_to_drop, axis=0, inplace=True)
2条答案
按热度按时间u0njafvf1#
试试这个
你把结束括号放错地方了。
考虑 Dataframe
df
然后
产量
一个三个三个一个
qvk1mo1f2#
如果:
错误在括号中:将方括号更改为普通括号: