dataframe新增一列叫Area,它是从location_no中截取第一个字母形成的
时间: 2024-02-21 13:58:14 浏览: 85
pandas.DataFrame的pivot()和unstack()实现行转列
好的,可以使用 pandas 库来实现这个功能。假设你的 DataFrame 名称为 df,location_no 列存储地点编号信息,那么你可以使用如下代码创建 Area 列:
```python
df['Area'] = df['location_no'].str[0]
```
这里使用了 pandas 的 str 方法,其中 str[0] 表示截取字符串的第一个字符。这样就能将 location_no 列的第一个字母提取出来,并将其存储在新的 Area 列中了。
阅读全文