当前位置: 首页 > 知识库问答 >
问题:

显示多个值在colo上barplod

申屠涛
2023-03-14

因此,我的数据框中有一列如下所示:

10列探险队的第一行['first_Upsent_country']

0    New Zealand, USA, UK
1                      UK
2                  France
3               UK, Nepal
4                   India
5               W Germany
6                   Spain
7               W Germany
8            Japan, Nepal
9            Japan, Nepal

它提供了哪个国家最先爬山的信息。我想在条形图中显示这些国家,以显示哪些国家发现的更多,但我得到了这个。。。如何使用逗号分隔国家?在此处输入图像描述

如何使多个国家/地区的行分别显示在图表上?我一直在到处寻找,但我不知道如何使它工作。。。抱歉,如果我的问题很愚蠢,但我对使用数据帧非常陌生。

共有1个答案

冷正信
2023-03-14

尝试:

df['peak_ascent_country'].str.split(', ').explode().value_counts().plot.barh()
plt.tight_layout()
plt.show()

一步一步来:

>>> df['peak_ascent_country'].str.split(', ')
0    [New Zealand, USA, UK]
1                      [UK]
2                  [France]
3               [UK, Nepal]
4                   [India]
5               [W Germany]
6                   [Spain]
7               [W Germany]
8            [Japan, Nepal]
9            [Japan, Nepal]
Name: peak_ascent_country, dtype: object
>>> df['peak_ascent_country'].str.split(', ').explode().value_counts()
0    New Zealand
0            USA
0             UK
1             UK
2         France
3             UK
3          Nepal
4          India
5      W Germany
6          Spain
7      W Germany
8          Japan
8          Nepal
9          Japan
9          Nepal
Name: peak_ascent_country, dtype: object
>>> df['peak_ascent_country'].str.split(', ').explode().value_counts()
UK             3
Nepal          3
W Germany      2
Japan          2
New Zealand    1
USA            1
France         1
India          1
Spain          1
Name: peak_ascent_country, dtype: int64
 类似资料:
  • 问题内容: 我在一页上有2个表格。其中一种形式具有始终显示的Recaptcha。另一个应仅在某些事件(例如,最大程度地尝试登录)后才显示recaptcha。所以有时候我需要2个Recaptchas才能出现在同一页面上。这可能吗?我知道我可能两者都可以使用一个,但是我有布局的方式,我更喜欢有2个。谢谢。 更新: 嗯,我想这可能是不可能的。有人可以推荐另一个捕获库与reCaptcha一起使用吗?我真的

  • 这是我的条形图代码 柱状图基本上是一样的。 谢谢你的帮助!

  • 问题内容: 我是一个初学者,尝试编写一个正在运行的应用程序,但遇到了问题。我每隔几秒钟运行一个循环,并想显示一个标记,如果时间已经超过了这些运行的总时间,我的问题是当一个弹出时,它必须关闭其他运行,因为我只能得到bestMarker窗口来显示因为它在lastMarker之后。这是我的代码- 如果有人有办法使两个窗口同时保持打开状态,将不胜感激! 问题答案: 好吧,Google Maps官方文档说

  • 在neo4j中,如何在图形上显示多个属性?例如,如果我需要显示一个人的姓名和出生年份。 当我运行此查询时,它会在neo4j浏览器中以表格格式显示数据。如果我单击图形,它会显示“没有可用的图形视图。您必须返回节点、关系或路径才能看到图形可视化。” 有什么建议吗?

  • Erik van den Berg 开发的 JeeGooColo 是一款灵活的颜色选择器,基于 jeegoopopup。 在线演示

  • 当我将示例添加到我的swagger文档中并在swagger编辑器上进行测试时,它在任何地方都不会显示。有人能给我举一个例子,说明在什么地方有多个例子吗? 它来自:https://swagger.io/docs/specification/adding-examples/ 以下是一个yaml示例,它在在线招摇过市编辑器上不显示任何: