Pandas 在一个数据帧上给出 IndexError 但不在另一个类似的数据帧上给出

卡克诺

我收到错误:

IndexError: index 0 is out of bounds for axis 0 with size 0

尝试执行以下操作时:

df.loc[df["DATE"] == "xxx"].index[0]

在这个 csv 文件上:

DATE,x,y
123,5,7

但它在这个 csv 文件上运行得非常好:

Date,X,Y
1991-07-09,123,123

为什么?

xxx 分别更改为 123 和 1991-07-09。

特伦顿麦金尼
DATE,x,y
123,5,7

123 是一个int64,而您希望匹配一个str

df.loc[df["DATE"] == 123].index[0]:没有引号的作品

Date,X,Y
1991-07-09,123,123

1991-07-09 是一个objectdatetime64[ns]

df.loc[df["Date"] == "1991-07-09"].index[0]工作与报价

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

加入两个大型 CSV 文件而不在 Python Pandas(或类似的)中重复,就像在第一个数据帧上使用 VLOOKUP 一样

来自分类Dev

根据来自另一个数据帧的数据为 Pandas 数据帧中的列赋值

来自分类Dev

Pandas - 用来自另一个数据帧的值填充一个数据帧的每一行

来自分类Dev

Python Pandas - 将带有“系列”的数据帧加入另一个数据帧

来自分类Dev

仅将数据帧中的新值附加到 Pandas 中的另一个数据帧

来自分类Dev

python pandas检查值在另一个数据帧的范围内

来自分类Dev

使用一个数据帧匹配 Pandas 中另一个数据帧中 x 的值并返回 y

来自分类Dev

用另一个不同大小的 Pandas 数据帧减去 Pandas 数据帧

来自分类Dev

多行时间序列按属性在另一个数据帧中进行颜色编码(pandas / R上为plotly / ggplot2)

来自分类Dev

Pandas 基于另一个单索引数据帧查询多索引数据帧

来自分类Dev

Python Pandas合并两个数据帧,并将一个数据帧的一行映射到另一数据帧的所有行

来自分类Dev

将值从一个数据帧列传递到Pandas中的另一数据帧

来自分类Dev

使用 Pandas 比较两个数据帧以返回一个新的数据帧 - Python

来自分类Dev

pandas:从基于列的另一个数据帧中查找每列的记录并除以标量

来自分类Dev

用来自另一个数据帧的匹配 ID 替换 Pandas 中的单元格值

来自分类Dev

Python Pandas:如何根据条件库中的另一个数组替换数据帧中的值

来自分类Dev

Python 3.4 - Pandas - 基于包含重复项的另一个数据帧的列提取行

来自分类Dev

python - 如何将数据帧与python中pandas中另一个数据帧的子集交集进行比较?

来自分类Dev

大数据框的Pandas IndexError

来自分类Dev

根据Pandas中的公共列将一个数据帧拆分为多个子数据帧

来自分类常见问题

如何从另一个重复的数据帧更新一个数据帧

来自分类Dev

如何从另一个重复的数据帧更新一个数据帧

来自分类Dev

在Pandas中将一个数据帧中的行转置为另一数据帧中的列的最佳方法?

来自分类Dev

根据Pandas中的索引将一个数据帧分为多个

来自分类Dev

根据Pandas中的索引将一个数据帧分为多个

来自分类Dev

pandas 将 3 个数据帧元素迭代为一个函数

来自分类Dev

在 R 中动态地将一个数据帧附加到另一个数据帧上

来自分类Dev

Python Pandas-在特定行上添加列,将特定行从一个数据框添加到另一个

来自分类Dev

在 Pandas 数据帧的数组末尾添加一个元素

Related 相关文章

  1. 1

    加入两个大型 CSV 文件而不在 Python Pandas(或类似的)中重复,就像在第一个数据帧上使用 VLOOKUP 一样

  2. 2

    根据来自另一个数据帧的数据为 Pandas 数据帧中的列赋值

  3. 3

    Pandas - 用来自另一个数据帧的值填充一个数据帧的每一行

  4. 4

    Python Pandas - 将带有“系列”的数据帧加入另一个数据帧

  5. 5

    仅将数据帧中的新值附加到 Pandas 中的另一个数据帧

  6. 6

    python pandas检查值在另一个数据帧的范围内

  7. 7

    使用一个数据帧匹配 Pandas 中另一个数据帧中 x 的值并返回 y

  8. 8

    用另一个不同大小的 Pandas 数据帧减去 Pandas 数据帧

  9. 9

    多行时间序列按属性在另一个数据帧中进行颜色编码(pandas / R上为plotly / ggplot2)

  10. 10

    Pandas 基于另一个单索引数据帧查询多索引数据帧

  11. 11

    Python Pandas合并两个数据帧,并将一个数据帧的一行映射到另一数据帧的所有行

  12. 12

    将值从一个数据帧列传递到Pandas中的另一数据帧

  13. 13

    使用 Pandas 比较两个数据帧以返回一个新的数据帧 - Python

  14. 14

    pandas:从基于列的另一个数据帧中查找每列的记录并除以标量

  15. 15

    用来自另一个数据帧的匹配 ID 替换 Pandas 中的单元格值

  16. 16

    Python Pandas:如何根据条件库中的另一个数组替换数据帧中的值

  17. 17

    Python 3.4 - Pandas - 基于包含重复项的另一个数据帧的列提取行

  18. 18

    python - 如何将数据帧与python中pandas中另一个数据帧的子集交集进行比较?

  19. 19

    大数据框的Pandas IndexError

  20. 20

    根据Pandas中的公共列将一个数据帧拆分为多个子数据帧

  21. 21

    如何从另一个重复的数据帧更新一个数据帧

  22. 22

    如何从另一个重复的数据帧更新一个数据帧

  23. 23

    在Pandas中将一个数据帧中的行转置为另一数据帧中的列的最佳方法?

  24. 24

    根据Pandas中的索引将一个数据帧分为多个

  25. 25

    根据Pandas中的索引将一个数据帧分为多个

  26. 26

    pandas 将 3 个数据帧元素迭代为一个函数

  27. 27

    在 R 中动态地将一个数据帧附加到另一个数据帧上

  28. 28

    Python Pandas-在特定行上添加列,将特定行从一个数据框添加到另一个

  29. 29

    在 Pandas 数据帧的数组末尾添加一个元素

热门标签

归档