我需要基于一个巨大的json文件在python中计算总和。重要的是计算正确。首先,我将其添加到熊猫中,它的结构类似于以下内容,但更大。
x <- c('b', 'c', 'z')
y <- c('a', 'b', 'g')
all.equal(x %in% y, factor(x) %in% factor(y))
# [1] TRUE
然后我想要B的总和,其中A是a。为此,我使用了熊猫查询方法。问题是,有时它给出正确的答案,3,有时只是0。我尝试了下面的两种代码语法,我认为它们彼此等效。
A B
a 1
a 2
b 2
是异步运行查询吗?
如何在不产生任何不一致的情况下计算该总和?
说明:
my_sum有时等于3 但最常见的是 my_sum等于0
在pycharm调试器中运行时,通常为3。 B列由浮点数组成。