如何简化相对于列平均值的单元格评估过程

斯拉姆

我想查看数据框的每个单元格,以检查每个值是否低于列均值的50%。我尝试使用以下代码,但是它效率极低并且卡住了。

for col, value in data.items():
    mean = data[col].mean()
    for i in value:
        for day in data.index:
            if i < 0.5 * mean:
                data.loc[day, col] = 0

我如何简化或做得更好?

数据帧如下:

                  Log  1233.de  asdad.w.1  fff.op

Tagname                                          

01/06/2008 00:00    0   343.04      73.75   79.03

02/06/2008 00:00    0   332.31      73.71   79.21

03/06/2008 00:00    0   339.25      75.77   80.11

04/06/2008 00:00    0   353.25      76.47   79.75

05/06/2008 00:00    0   353.44      77.35   82.48

上载为:

dat =  pd.read_csv('data.csv', header = 0, index_col = "Tagname")

data = pd.DataFrame(dat)
耶斯列尔

想法是将所有列的均值以mean,乘以0.5DataFrame.lt将以设置0进行比较DataFrame.mask

data = data.mask(data.lt(data.mean() * 0.5), 0)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何计算与其他列中的单元格相对应的列中某些单元格之间的平均值?

来自分类Dev

如何相对于该列中每个类别的平均值填充熊猫中每个列的nan值

来自分类Dev

设置表格单元格相对于列中其他单元格的宽度

来自分类Dev

如何根据单元格值与列平均值的距离更改列的单元格颜色?

来自分类Dev

相对于单元格添加按钮?

来自分类Dev

获取表单元格相对于行的索引

来自分类Dev

Excel-当单元格包含某些文本但平均值不为零时,列中的平均值

来自分类Dev

Excel-当单元格包含某些文本但平均值不为零时,列中的平均值

来自分类Dev

我如何用R中的多个列和行的每个单元格的平均值替换每个单元格的多个值

来自分类Dev

C-在相对于平均值的区间内生成随机数

来自分类Dev

计算列联表单元格的新变量的平均值

来自分类Dev

如何在Excel中查找每六个单元格的平均值

来自分类Dev

如何在VBA上按单元格内容获取平均值

来自分类Dev

如何查看两个单元格之间滚动平均值的+/-变化

来自分类Dev

如何查找单个单元格中数字的平均值

来自分类Dev

如何找到具有多个单元格的列表的平均值?

来自分类Dev

相对于下一列的下一个单元格的可手动更改的单元格颜色

来自分类Dev

如何在表格内相对于表格单元格之一对齐此div?

来自分类Dev

如何使用存储在相对于另一个单元格中的值的位置中的信息填充一个单元格?

来自分类Dev

Excel:使用同一列的单元格中一列的计算平均值

来自分类Dev

在自定义If函数中使用相对于活动单元格的单元格内容作为条件的问题

来自分类Dev

在自定义If函数中使用相对于活动单元格的单元格内容作为条件的问题

来自分类Dev

相对于表格行(tr)的绝对位置表格单元格(td)

来自分类Dev

相对于单元格在工作表中放置图片

来自分类Dev

将单元格拆分为行,但相对于原始行中的数据

来自分类Dev

如何计算包含大于和小于excel中平均值的x和y值的单元格对的数量?

来自分类Dev

替换包含“ #VALUE!”的单元格 与周围细胞的平均值

来自分类Dev

5个单元格的平均值(如果非空白或为零)

来自分类Dev

熊猫-更改单元格的值,使其等于行中平均值的偏差?

Related 相关文章

  1. 1

    如何计算与其他列中的单元格相对应的列中某些单元格之间的平均值?

  2. 2

    如何相对于该列中每个类别的平均值填充熊猫中每个列的nan值

  3. 3

    设置表格单元格相对于列中其他单元格的宽度

  4. 4

    如何根据单元格值与列平均值的距离更改列的单元格颜色?

  5. 5

    相对于单元格添加按钮?

  6. 6

    获取表单元格相对于行的索引

  7. 7

    Excel-当单元格包含某些文本但平均值不为零时,列中的平均值

  8. 8

    Excel-当单元格包含某些文本但平均值不为零时,列中的平均值

  9. 9

    我如何用R中的多个列和行的每个单元格的平均值替换每个单元格的多个值

  10. 10

    C-在相对于平均值的区间内生成随机数

  11. 11

    计算列联表单元格的新变量的平均值

  12. 12

    如何在Excel中查找每六个单元格的平均值

  13. 13

    如何在VBA上按单元格内容获取平均值

  14. 14

    如何查看两个单元格之间滚动平均值的+/-变化

  15. 15

    如何查找单个单元格中数字的平均值

  16. 16

    如何找到具有多个单元格的列表的平均值?

  17. 17

    相对于下一列的下一个单元格的可手动更改的单元格颜色

  18. 18

    如何在表格内相对于表格单元格之一对齐此div?

  19. 19

    如何使用存储在相对于另一个单元格中的值的位置中的信息填充一个单元格?

  20. 20

    Excel:使用同一列的单元格中一列的计算平均值

  21. 21

    在自定义If函数中使用相对于活动单元格的单元格内容作为条件的问题

  22. 22

    在自定义If函数中使用相对于活动单元格的单元格内容作为条件的问题

  23. 23

    相对于表格行(tr)的绝对位置表格单元格(td)

  24. 24

    相对于单元格在工作表中放置图片

  25. 25

    将单元格拆分为行,但相对于原始行中的数据

  26. 26

    如何计算包含大于和小于excel中平均值的x和y值的单元格对的数量?

  27. 27

    替换包含“ #VALUE!”的单元格 与周围细胞的平均值

  28. 28

    5个单元格的平均值(如果非空白或为零)

  29. 29

    熊猫-更改单元格的值,使其等于行中平均值的偏差?

热门标签

归档