考核DataFrame对象的列删除操作
要删除一个DataFrame对象中的某一列,可以使用以下方法:
A: `del` 操作 - 正确。
`del df['column_name']` 可以用来删除DataFrame中的某一列。这个操作会直接在原DataFrame上进行修改。
B: `df.remove` - 错误。
在pandas库中,DataFrame对象没有`remove`方法,因此不能用它来删除列。
C: `df.pop` - 正确。
`df.pop('column_name')` 可以用来删除指定的列,并返回被删除的列作为一个Series对象。这个操作也会直接修改原DataFrame。
D: `df.drop` - 正确。
`df.drop('column_name', axis=1)` 可以用来删除指定的列。此方法默认不会在原DataFrame上进行修改,除非指定参数`inplace=True`。
因此,正确的答案是A、C和D。