Pandas Python:删除包含ASCII字母的DF行

2024-05-29 02:56:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我的dataframe中有一个列,我想将其转换为int数据类型。但是它抛出了一个错误,因为有些行的条目中有字母。我想创建一个新的dataframe,它在这个列中只包含纯数字的条目(或者至少没有字母)。在

所以我的问题是:有没有一种方法可以做到以下几点

df=df[df['addzip'].str.contains("a")==False]

但是有一个“a”在哪里的列表?参见下面的示例

^{pr2}$

我知道这很可能用apply命令来实现,但我希望尽可能保持向量化,这样就不是我要找的。到目前为止,我还没有找到任何关于堆栈溢出的解决方案。在


Tags: 方法false示例dataframedf列表错误字母

热门问题