问题标签 [pycountry-convert]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何将一个国家/地区的名称转换为具有当前和过时国家/地区单独列表的大陆
如何在国家列表中将国家名称转换为大陆名称,其中一些当前存在而另一些不再存在(例如苏联)?
我有一张来自世界各国过去五十年的数据表。我想添加一个模仿所列国家列的新列,然后将国家名称转换为其对应的大陆。
我已经使用了一个函数,pycountry_convert
但它只能输入当前存在的国家。有一个 pycountry 工具可以处理不再存在的国家的“历史”名称(例如:苏联),但该列表不包括存在的国家。我认为我的country_to_continent()
功能需要能够针对列表、活跃或不活跃的国家/地区测试输入,但我不确定那会是什么样子。
错误:
python - How can I increase DataFrame's apply function efficiency?
I know it is kinds of impossible but I still look forward to an alternative. Here is my DataFrame (read from csv file):
I need to recognize the country and continent where the location is, and here is my idea:
It looks like this would run forever because my dataframe has more than 500 million records. Can I still improve it?
python - 如何使用 plotly 和 pycountry 使滑块跨列滑动以可视化数据
我正在尝试创建一个视觉效果来显示多年来国家明智的 GDP。我的数据框包含从 1980 年到 2013 年的数据。这里有一个小的(虚构的)样本:
当我使用上面的这个代码块时,我可以可视化 1980 年的数据,但我想设置动画框架,以便我可以每 5 年可视化多年的数据。颜色由特定年份列中的 GDP 设置。
我怎样才能实现我的目标。
我是否需要列出从 1980 年到 2013 年的列并通过它们?
谁能帮帮我吗?另外 - 如果有人有任何其他 python 库可以建议,那么欢迎。
python - 使用 pycountry 从 iso-639 代码中获取完整的语言名称
我有以下我正在尝试解决的问题。我有一个使用langdetect
以下代码检索的 iso-639 语言列表
返回
尽管这样就足够了,但我希望在另一列中有完整的语言名称。但是,我似乎无法做到这一点。我知道
返回French
。我试过了:
但我不断收到错误:
我在那里不知所措。任何能让我走上正轨的帮助都将不胜感激。
python - 在 python NLTK 或其他包中将任何州、县、地区的名称或其缩写更改为国家/地区名称
我有一个位置列表,其中包含州、城市和国家、县和地区,有缩写,有一些是完整的。例如,纽约州、加利福尼亚州、英格兰、英国、美国、明尼苏达州、伦敦、布拉德福德等。我希望将其全部转换为国家/地区,例如 NY=USA、England=UK、Scotland = UK、Minnesota = USA 等。
我想要一个可以在我的程序中使用的包或库来将任何缩写、州、州代码或任何城市更改为位置所在的国家/地区。所以如果你是伦敦,它应该返回英国,芝加哥返回美国,等等。
是否有可能在python中实现这一点?提前致谢。
python - 'NoneType' 对象在使用 pycountry 库时没有属性 'name'
我在 DataFrame 中有一个带有国家/地区代码的列,我想将其转换为名称以使用该库绘制图表pycountry
我想像这样在DataFrame上使用上面的功能
我得到这个错误
python - Pycountry:如何获取国家名称、语言名称和 alpha_3 并从语言列表中查找匹配项
我有一个语言和方言列表。对于这些语言,我需要获取 Alpha_3 和 country.name(如果可用)。
输出:
有没有办法在括号之前删除这种语言并找到这些语言的国家名称?
所以输出会像 df
语 | 阿尔法_3 | 国家 |
---|---|---|
南非荷兰语 | 非洲 | 南非 |
阿尔巴尼亚语 | 思琪 | 阿尔巴尼亚 |
是否也可以在语言中寻找匹配项?例如不是亚琛德语的完全匹配,而是只有德语并返回德国
python - 可以将 Python 中函数的输出作为列添加到数据框中吗
我有一系列国家。我想通过一个函数运行这个数组,并将函数的输出作为列附加到数据框。
我使用了该apply
方法,但不断获得KeyError
. 我不确定我做错了什么。
代码
这是我的错误的屏幕截图,以获取更多详细信息。
python - 我无法让 pycountry_convert 在我的代码中工作
我遇到了这个将国家转换为大陆的示例我找不到包 pycountry_convert 所以我安装了 pycontry 和 pycountry-convert 但同时使用我无法成功运行以下代码。
我得到这个问题 AttributeError: module 'pycountry' has no attribute 'country_alpha2_to_continent_code'
如何让这段代码工作或者我需要安装什么来完成这个功能?我在 python 3.9 中使用 Pycharm
python - 如何将 IOC 国家代码转换为国家名称?
我有一个熊猫数据框
我想回来