Ged*_*kas 4 python string count dataframe pandas
一个关于程序员世界的快速问题.
数据.数据框列由名称组成.
g['NAME']=['John', 'Michael', 'Jezus', 'Donald', 'Suzy']
Run Code Online (Sandbox Code Playgroud)
期望的结果.另一个并行数据框列,由g ['NAME']中每个名称的字符数组成.
g['NAME_count'] = [4,7,5,6,4]
Run Code Online (Sandbox Code Playgroud)
先感谢您!
EdC*_*ica 13
您可以使用vectorised str.len来实现此目的:
In [106]:
df['NAME_Count'] = df['NAME'].str.len()
df
Out[106]:
NAME NAME_Count
0 John 4
1 Michael 7
2 Jezus 5
3 Donald 6
4 Suzy 4
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10576 次 |
| 最近记录: |