请给我写一段去掉一列series中中国省份名称的代码
时间: 2024-02-23 15:02:12 浏览: 103
假设你有一个名为 `s` 的 Pandas Series,其中包含中国省份名称和对应的人口数量,现在想要去掉省份名称这一列,可以使用 `str.split()` 函数将省份名称和人口数量拆分成两列,然后再使用 `drop()` 函数去掉省份名称这一列,示例如下:
```python
import pandas as pd
# 创建示例数据
data = {'population': [1000, 2000, 3000],
'province': ['北京', '上海', '广东']}
s = pd.Series(data)
# 将省份名称和人口数量拆分成两列
s = s.str.split(' ', expand=True)
# 去掉省份名称这一列
s = s.drop(0, axis=1)
# 重新设置列名
s.columns = ['population']
print(s)
```
输出结果为:
```
population
0 1000
1 2000
2 3000
```
这样就成功去掉了省份名称这一列,只保留了人口数量这一列。
阅读全文