【问题标题】:Computing mean, median and mode in python在python中计算均值、中位数和众数
【发布时间】:2019-03-07 06:55:33
【问题描述】:

如果数据已给出属性Jumlah_individu,如何使用Python 3计算pandas列的集中趋势(中位数和众数)?

【问题讨论】:

  • 请始终以文本形式发布代码。图片中的代码不能被复制粘贴,也不能被谷歌等索引。

标签: python pandas mean median mode


【解决方案1】:

您可以使用.median() 获取列表中的中间值。

例如。 df['Jumlah_individu'].median()

您可以使用.mode() 获取列表中的最高频率值。

例如。 df['Jumlah_individu'].mode()[0] where [0]获取最高频率值。

【讨论】:

    【解决方案2】:

    只需尝试data.describe(),您就可以获得如图所示的列表

    【讨论】:

      【解决方案3】:

      您可以为均值、中位数和众数创建字典

      CentralTendacy = {}
      CentralTendacy['Mean'] = df['Jumlah_individu'].mean()
      CentralTendacy['Median'] = df['Jumlah_individu'].median()
      CentralTendacy['Mode'] = df['Jumlah_individu'].mode()[0]
      
      CentralTendacy
      

      【讨论】:

        猜你喜欢
        • 2021-05-12
        • 1970-01-01
        • 1970-01-01
        • 2016-10-04
        • 1970-01-01
        • 2021-04-14
        • 1970-01-01
        • 2017-12-16
        • 2011-05-10
        相关资源
        最近更新 更多