gpt4 book ai didi

python - 对数据帧列执行按位运算(|、&)

转载 作者:太空宇宙 更新时间:2023-11-03 14:14:17 25 4
gpt4 key购买 nike

在Python中

0b01 | 0b01 | 0b11

结果为3(即0b11)。假设这些二进制值位于数据帧df中,例如

df = pd.DataFrame({'A': [0b10, 0b01, 0b10]})

如何对 pandas 中的数据框进行二进制运算?

最佳答案

使用 numpy 的 bitwise_or.reduce,据我所知 pandas 无法自行完成此操作。

>>> np.bitwise_or.reduce(df.A.values)
3

关于python - 对数据帧列执行按位运算(|、&),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48303526/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com