【发布时间】:2020-10-05 23:44:09
【问题描述】:
我有一个数据框 df_a,带有一个名为“语言”的 numpy 数组。我想根据语言和与语言关联的语言代码创建另一个 numpy 数组 LanguageCode。
df_a = pd.DataFrame({'Language':[['cantonese', 'japanese',
'mandarin','american'],['mandarin','english'],
['american', 'mandarin','cantonese']]})```
df_a
Language LangugeCode
0 [cantonese, japanese, mandarin, american] [zh_yue,ja,cmn,us]
1 [mandarin, english] [cmn,en]
2 [american, mandarin, cantonese] [us,cmn,zh_yue'
【问题讨论】:
-
您的 df_a 中有 LanguageCode 列吗?
-
您在哪里检索语言代码?像this answer一样使用
pycountry?
标签: python pandas numpy-ndarray