标签: python pandas jupyter-notebook
我正在尝试使用
del df['CustomerAge'] del df['ID']
在运行1803的Windows 10 PC上使用Jupyter笔记本,通过Anaconda安装并完全更新。第一行运行正常,而第二行不运行。但在我的两个朋友工作,他们正在使用Mac虽然...... 我在代码中多次调用del df['ID'],它从不起作用 - 好像它会出现名称“ID”的问题。
del df['ID']
我该如何解决这个问题? (不买Mac ......)
答案 0 :(得分:1)
我总是只使用以下语法删除Pandas中的列:
Error: #28: expression must have a constant value
this主题中有一些信息讨论了为什么使用df.drop('ID', axis=1, inplace=True) 不是一种好习惯。
df.drop('ID', axis=1, inplace=True)
请注意,此方法还可以同时删除多个列:
del
请参阅drop上的文档。
drop