gpt4 book ai didi

pandas - 根据索引条件过滤 df

转载 作者:行者123 更新时间:2023-12-04 19:35:05 25 4
gpt4 key购买 nike

我有一个包含很多行的 df:

13790226       0.320  0.001976    
9895d5dis 182.600  0.040450     
105066007     18.890  0.006432     
109067019     52.500  0.034011     
111845014     16.400  0.023974     
11668574e      7.180  0.070714     
113307021      4.110  0.017514     
113679I37      8.180  0.010837     

我想过滤这个 df 以获得索引最后一个字符不是数字的行

期望的 df:

9895d5dis    182.600  0.040450
11668574e 7.180 0.070714

我该怎么做?

最佳答案

df['is_digit'] = [i[-1].isdigit() for i in df.index.values]
df[df['is_digit'] == False]

但我更喜欢正则表达式:

df[df.index.str.contains('[A-z]$')]

关于pandas - 根据索引条件过滤 df,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44394850/

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