【问题标题】:I want to draw a pie chart of maximums我想画一个最大值的饼图
【发布时间】:2020-09-14 23:51:02
【问题描述】:

我有一个这样的数据框:

dog_stage   favorite_count
8   doggo   32467
11  puppo   38818
13  puppo   15359
25  pupper  21524
34  doggo   20771

我想画一个最喜欢的dog_stages的饼图

【问题讨论】:

    标签: pandas dataframe max pie-chart


    【解决方案1】:

    将它们组合在一起,并使用熊猫绘图功能绘制饼图。

    import pandas as pd
    import numpy as np
    import io
    
    data = '''
    dog_stage favorite_count
    8 doggo 32467
    11 puppo 38818
    13 puppo 15359
    25 pupper 21524
    34 doggo 20771
    '''
    
    df = pd.read_csv(io.StringIO(data), sep='\s+')
    
    df.groupby('dog_stage')\['favorite_count'\].sum().plot(kind='pie', title='favorite count', ylabel='',autopct="%1.1f%%")
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-11-24
      • 2018-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-01
      • 1970-01-01
      相关资源
      最近更新 更多