我试图在pandas的一个列中找到10个最常见的项目,基本上类似于使用value_counts()。问题是该列包含字典条目,如下所示:
import pandas as pd
import json
from pandas.io.json import json_normalize
df = pd.read_json('data/world_bank_projects.json')
print(df['mjtheme_namecode'].head())
0 [{'code': '8', 'name': 'Human development'}, {...
1 [{'code': '1', 'name': 'Economic management'},...
2 [{'code': '5', 'name': 'Trade and integration'...
3 [{'code': '7', 'name': 'Social dev/gender/incl...
4 [{'code': '5', 'name': 'Trade and integration'...
Name: mjtheme_namecode, dtype: object
我怎样才能按计数(代码或名称)来订购?在
假设您有以下数据帧:
将此扩展到另一个数据帧:
^{pr2}$现在您可以轻松地查询这个新的数据帧:
^{3}$我可以找到您的输入数据,下面是如何将其应用于该数据集:
相关问题 更多 >
编程相关推荐