如何在熊猫中制作分层过滤器?

约翰

我有一个 DataFrame df,我试过ddf = df.describe(),得到如下结果。

我想在此基础上做一个报告,

所以我想将平均值/最大值/最小值分开并将它们放在我的 Word 文档中。

我尝试了很多方法,但除非我将 ddf 弄平,否则我无法根据item.

                     Absmm        Xmm        Ymm        Zmm
Node   item                                                
269.0  count  2.600000e+01  26.000000  26.000000  26.000000
       mean  -5.150000e-02   0.005423   0.027385  -0.057077
       std    9.984077e-02   0.012113   0.076432   0.090868
       min   -2.820000e-01  -0.014000  -0.012000  -0.265000
       25%   -7.250000e-02  -0.000750  -0.001750  -0.072250
       50%   -8.000000e-03   0.005000   0.000000  -0.013500
       75%    6.750000e-03   0.009750   0.012500   0.002500
       max    6.600000e-02   0.048000   0.288000   0.052000
275.0  count  2.600000e+01  26.000000  26.000000  26.000000
       mean  -8.688462e-02  -0.011000   0.035615  -0.053077
       std    1.540525e-01   0.017797   0.113538   0.125961
       min   -5.990000e-01  -0.060000  -0.016000  -0.600000
       25%   -1.015000e-01  -0.020500   0.000000  -0.078500
       50%   -2.400000e-02  -0.006500   0.001000  -0.019500
       75%   -4.250000e-03  -0.001000   0.013250   0.001000
       max    5.300000e-02   0.034000   0.567000   0.112000

我试过dmean = ddf.loc[ddf.index[1] == 'mean']或类似的东西,

但我就是得不到我想要的。

如何基于过滤获得单独数据帧中每个节点的平均值?

耶斯列

你非常接近 - 使用Index.get_level_values

#select by position - second level of MultiIndex
dmean = ddf.loc[ddf.index.get_level_values(1) == 'mean']
#select by level name
dmean = ddf.loc[ddf.index.get_level_values('item') == 'mean']

更好的是使用DataFrame.xs

dmean = ddf.xs('mean', axis=0, level=1)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在React中制作元素过滤器?

来自分类Dev

如何在angularjs中制作全文组合过滤器

来自分类Dev

如何在Java中制作文本过滤器?

来自分类Dev

如何在“With”(ManyToMany Laravel)中制作 where 过滤器?

来自分类Dev

如何在嵌套属性上制作AngularJS过滤器

来自分类Dev

elasticsearch-如何在Java API中制作存储桶过滤器

来自分类Dev

如何在Laravel 4中基于用户类型制作路由过滤器?

来自分类Dev

elasticsearch-如何在Java API中制作存储桶过滤器

来自分类Dev

如何在React.js中制作通用的“过滤器”高阶组件?

来自分类Dev

如何在python中为熊猫创建“非”过滤器

来自分类Dev

如何在Tableau中的过滤器条件公式中将“过滤器”设置为“全部”?

来自分类Dev

如何在 angular2 中创建独特的过滤器过滤器组件

来自分类Dev

如何在Google表格中的“ =过滤器”中添加“或”

来自分类Dev

如何在Vuejs组件中应用过滤器?

来自分类Dev

如何在DataView行过滤器中应用格式?

来自分类Dev

如何在Fiddler中重置过滤器?

来自分类Dev

如何在Python中对多个过滤器调用进行或

来自分类Dev

如何在Excel中创建动态过滤器?

来自分类Dev

如何在查询中包装ElasticSearch过滤器

来自分类Dev

如何在AngularJS中动态分配过滤器

来自分类Dev

如何在Spring Boot中设置过滤器链?

来自分类Dev

如何在Swift中实现过滤器功能

来自分类Dev

如何在过滤器中获取请求

来自分类Dev

如何在SSRS中实施“不在”过滤器?

来自分类Dev

如何在Java中创建HBbase复合过滤器

来自分类Dev

如何在odoo中预先删除过滤器

来自分类Dev

如何在Angular中创建过滤器组件

来自分类Dev

如何在ffmpeg中添加多个过滤器?

来自分类Dev

如何在Pandas数据框中配置过滤器?

Related 相关文章

  1. 1

    如何在React中制作元素过滤器?

  2. 2

    如何在angularjs中制作全文组合过滤器

  3. 3

    如何在Java中制作文本过滤器?

  4. 4

    如何在“With”(ManyToMany Laravel)中制作 where 过滤器?

  5. 5

    如何在嵌套属性上制作AngularJS过滤器

  6. 6

    elasticsearch-如何在Java API中制作存储桶过滤器

  7. 7

    如何在Laravel 4中基于用户类型制作路由过滤器?

  8. 8

    elasticsearch-如何在Java API中制作存储桶过滤器

  9. 9

    如何在React.js中制作通用的“过滤器”高阶组件?

  10. 10

    如何在python中为熊猫创建“非”过滤器

  11. 11

    如何在Tableau中的过滤器条件公式中将“过滤器”设置为“全部”?

  12. 12

    如何在 angular2 中创建独特的过滤器过滤器组件

  13. 13

    如何在Google表格中的“ =过滤器”中添加“或”

  14. 14

    如何在Vuejs组件中应用过滤器?

  15. 15

    如何在DataView行过滤器中应用格式?

  16. 16

    如何在Fiddler中重置过滤器?

  17. 17

    如何在Python中对多个过滤器调用进行或

  18. 18

    如何在Excel中创建动态过滤器?

  19. 19

    如何在查询中包装ElasticSearch过滤器

  20. 20

    如何在AngularJS中动态分配过滤器

  21. 21

    如何在Spring Boot中设置过滤器链?

  22. 22

    如何在Swift中实现过滤器功能

  23. 23

    如何在过滤器中获取请求

  24. 24

    如何在SSRS中实施“不在”过滤器?

  25. 25

    如何在Java中创建HBbase复合过滤器

  26. 26

    如何在odoo中预先删除过滤器

  27. 27

    如何在Angular中创建过滤器组件

  28. 28

    如何在ffmpeg中添加多个过滤器?

  29. 29

    如何在Pandas数据框中配置过滤器?

热门标签

归档