gpt4 book ai didi

python - 在 Python 中根据索引值过滤数据框

转载 作者:太空宇宙 更新时间:2023-11-04 07:52:05 26 4
gpt4 key购买 nike

<分区>

我有一个包含数千行的数据框 df,示例如下:

    Index           A   B   C   D   E   F               
EX-A.1.A.B-1A 18 7 2 2 9 8
EX-A.1.A.B-1C 0 0 0 0 0 0
EX-A.1.A.B-4A 6 4 8 6 1 1
EX-A.1.A.B-4C 0 0 0 0 0 0
EX-A.1.A.B-4F 0 0 0 0 0 0

我还有一个列表 my_list = ["EX-A.1.A.B-1A","EX-A.1.A.B-4A","EX-A.1.A.B-4F"]

我想根据这个列表过滤df,因此我想保留索引值在列表my_list中的行。

我尝试这样做是为了创建一个新的过滤 df:Filter_df = df[df.index in my_list] 我得到了这个错误:

ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all().

关于如何执行此操作的任何想法?谢谢

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