【问题标题】:How to get the maximum value from a dataframe python如何从数据框python中获取最大值
【发布时间】:2021-10-11 16:23:24
【问题描述】:

我希望得到以下数据帧均值表的最大值:

             SAFETY      TRUST
   AREA                         
   CENTRAL  62.060526  59.008026
   NORTH    65.635526  62.039605
   SOUTH    58.353816  54.330658
   area_1   53.985816  55.799909
   area_2   54.325257  55.536345
   area_3   63.521915  66.896902
   area_4   49.977856  51.172390
   area_5   63.210032  66.811394

为了输出这个表,我做了以下代码:

    descriptiveData = pd.read_csv(fileName, usecols = ['AREA','SAFETY','TRUST'])
    mean = descriptiveData.groupby(['AREA']).mean()

有什么方法可以打印安全值最大的区域和信任值最低的区域?

【问题讨论】:

  • mean["SAFETY"].idxmax()mean["TRUST"].idxmin()?
  • 好的,非常感谢!

标签: python dataframe group-by


【解决方案1】:

mean['SAFETY'].max() 和 mean['TRUST'].min()

这里列出了可以执行的其他操作:https://pandas.pydata.org/docs/reference/frame.html

【讨论】:

  • 非常感谢!!!
猜你喜欢
  • 2017-11-02
  • 1970-01-01
  • 2019-05-04
  • 2018-08-04
  • 1970-01-01
  • 2020-03-29
  • 1970-01-01
  • 2022-11-01
  • 1970-01-01
相关资源
最近更新 更多