【问题标题】:Pandas: Sum multiple columns using .iloc, but also include absolute valuePandas:使用 .iloc 对多列求和,但也包括绝对值
【发布时间】:2021-04-01 03:19:03
【问题描述】:

有谁知道如何使用 .iloc 对列求和,但也包含绝对值公式?没有尝试绝对值总和的公式如下所示:sps_3.iloc[:, 2:-4:].sum(axis=1)。我尝试添加 abs,如下所示:sps_3.abs(iloc[:, 2:-4:]).sum(axis=1) 但它不起作用。

提前感谢您的帮助!

【问题讨论】:

    标签: python pandas sum absolute-value


    【解决方案1】:

    如果我理解正确,请像这样使用.abs()

    sps_3.abs().iloc[:, 2:-4].sum(axis=1)
    

    或者:

    sps_3.iloc[:, 2:-4].abs().sum(axis=1)
    

    【讨论】:

    • 请注意,我将列索引器更改为 2:-4(不确定 2:-4: 是否是错字)。
    猜你喜欢
    • 1970-01-01
    • 2015-12-21
    • 2022-01-25
    • 1970-01-01
    • 2019-03-25
    • 2021-08-02
    • 1970-01-01
    • 1970-01-01
    • 2019-03-03
    相关资源
    最近更新 更多