为什么any()和pd.any()返回不同的值?

安哈克

我最近发现内置函数any()不适用于熊猫数据框。

import pandas as pd
data = pd.DataFrame([True, False])

print("base: " + str(any(data)))
print("pandas: " + str(data.any()))

结果:

base: False
pandas: 0    True
dtype: bool

有人可以解释这种行为背后的逻辑吗?

玛丽安·D

遍历数据框就是遍历其列标签,例如

In[3]: df = pd.DataFrame({"col_1": [1, 2], "col_2": [3, 4]})
In[4]: df
   col_1  col_2
0      1      3
1      2      4
In[5]: for i in df:
  ...:     print(i)
col_1
col_2

对于只有1列带有默认标签0(它是数字 0,而不是字符串'0')的情况,您获得了

any(data)

就像

any([0])

依次是

any([False])

价值False

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么print_r和return返回不同的值?

来自分类Dev

为什么C ++ 17的std :: any不允许any_cast返回可移动值?

来自分类Dev

为什么返回值不同?

来自分类Dev

为什么AES函数返回不同的值?

来自分类Dev

为什么AES函数返回不同的值?

来自分类Dev

为什么any()函数返回False?

来自分类Dev

为什么会返回类型 any ?

来自分类Dev

为什么(返回)和返回不同?

来自分类Dev

为什么sizeof在不同的IDE上返回不同的值?

来自分类Dev

为什么FloatToText在不同的项目中返回不同的值?

来自分类Dev

为什么FloatToText在不同的项目中返回不同的值?

来自分类Dev

为什么pd.concat中的列和值数据丢失?

来自分类Dev

为什么offsetX和offsetY在firefox和chrome中返回不同的值

来自分类Dev

Maria DB 中的“Every”和“Any”不返回值

来自分类Dev

什么是“ ANY”,它与“ Any”有什么不同?

来自分类Dev

什么是“ ANY”,它与“ Any”有什么不同?

来自分类Dev

为什么JSfiddle和Chrome控制台会返回同一函数的不同值?

来自分类Dev

__DIR__和DOCUMENT_ROOT返回不同的值,但是都可以。为什么?

来自分类Dev

为什么此数学函数在Java和JavaScript中返回不同的值?

来自分类Dev

为什么HMAC sha256在PHP和Javascript上返回不同的值

来自分类Dev

为什么Strings.Asc('š')和Strings.AscW('š')返回不同的值?

来自分类Dev

为什么np.empty()和np.zeros()返回不同的值?

来自分类Dev

为什么Python和Fortran77为此分数返回不同的值?

来自分类Dev

为什么 keys() 和 items() 方法为相同的键返回不同的布尔值?(Python 3.6)

来自分类Dev

Ruby on Rails:#any?返回错误的值

来自分类Dev

为什么角度工厂不返回不同的值?

来自分类Dev

为什么“选择器”返回值与“ this”不同

来自分类Dev

为什么XmlReader.IsEmptyElement返回不同的值?

来自分类Dev

为什么cProfile导致函数返回不同的值?

Related 相关文章

  1. 1

    为什么print_r和return返回不同的值?

  2. 2

    为什么C ++ 17的std :: any不允许any_cast返回可移动值?

  3. 3

    为什么返回值不同?

  4. 4

    为什么AES函数返回不同的值?

  5. 5

    为什么AES函数返回不同的值?

  6. 6

    为什么any()函数返回False?

  7. 7

    为什么会返回类型 any ?

  8. 8

    为什么(返回)和返回不同?

  9. 9

    为什么sizeof在不同的IDE上返回不同的值?

  10. 10

    为什么FloatToText在不同的项目中返回不同的值?

  11. 11

    为什么FloatToText在不同的项目中返回不同的值?

  12. 12

    为什么pd.concat中的列和值数据丢失?

  13. 13

    为什么offsetX和offsetY在firefox和chrome中返回不同的值

  14. 14

    Maria DB 中的“Every”和“Any”不返回值

  15. 15

    什么是“ ANY”,它与“ Any”有什么不同?

  16. 16

    什么是“ ANY”,它与“ Any”有什么不同?

  17. 17

    为什么JSfiddle和Chrome控制台会返回同一函数的不同值?

  18. 18

    __DIR__和DOCUMENT_ROOT返回不同的值,但是都可以。为什么?

  19. 19

    为什么此数学函数在Java和JavaScript中返回不同的值?

  20. 20

    为什么HMAC sha256在PHP和Javascript上返回不同的值

  21. 21

    为什么Strings.Asc('š')和Strings.AscW('š')返回不同的值?

  22. 22

    为什么np.empty()和np.zeros()返回不同的值?

  23. 23

    为什么Python和Fortran77为此分数返回不同的值?

  24. 24

    为什么 keys() 和 items() 方法为相同的键返回不同的布尔值?(Python 3.6)

  25. 25

    Ruby on Rails:#any?返回错误的值

  26. 26

    为什么角度工厂不返回不同的值?

  27. 27

    为什么“选择器”返回值与“ this”不同

  28. 28

    为什么XmlReader.IsEmptyElement返回不同的值?

  29. 29

    为什么cProfile导致函数返回不同的值?

热门标签

归档