📅  最后修改于: 2023-12-03 15:04:14.941000             🧑  作者: Mango
删除数据框中的某一列可以使用pandas库中的drop()
函数。下面是如何使用此函数的代码片段:
# 导入必要的库
import pandas as pd
# 创建数据框
data = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# 删除某一列
data = data.drop('C', axis=1)
上述代码中,我们使用pd.DataFrame()
函数创建了一个名为data
的数据框,包含三列标记为A、B和C的数据。然后,我们使用drop
函数和带有参数axis=1
的列名字符串'C',以删除该数据框中的列C。
需要注意的是,drop()
函数实际上是返回一个新的数据框而不是直接在原始数据框上进行更改。因此需要将其结果重新赋值给数据框。
返回markdown格式:
# Python代码从数据框中删除列
删除数据框中的某一列可以使用pandas库中的`drop()`函数。下面是如何使用此函数的代码片段:
```python
# 导入必要的库
import pandas as pd
# 创建数据框
data = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# 删除某一列
data = data.drop('C', axis=1)
上述代码中,我们使用pd.DataFrame()
函数创建了一个名为data
的数据框,包含三列标记为A、B和C的数据。然后,我们使用drop
函数和带有参数axis=1
的列名字符串'C',以删除该数据框中的列C。
需要注意的是,drop()
函数实际上是返回一个新的数据框而不是直接在原始数据框上进行更改。因此需要将其结果重新赋值给数据框。