我有一个主数据框架Test,其中一列Data具有多种数据类型,如下所示
- 数据**
1
2
3
4
字母缩写
大众XYZ
ABC6328XZ
YSGA72IAJ22
并对列Data执行了两项任务
- 1)提取纯文本字段(因此获得ABCDE、VWXYZ)**
Texter = Test[Test['Data'].str.isalpha()==True]
- 2)提取纯数字字段(因此得到1、2、3、4)**
Number1 = pd.to_numeric(Test['Data'], errors='coerce')
现在,我希望提取剩余的 Dataframe (即ABC6328XZ、YSGA72IAJ22)
所以我试了
Remaining = Test[~[Texter,Number1]]
它抛出以下错误一元~的错误操作数类型:"列表"
- 请注意,我已经看过许多关于一元~' list '的错误操作数类型的帖子,但不知道如何处理我的问题,所以如果我能得到答案,我将不胜感激**
1条答案
按热度按时间2lpgd9681#
您可以使用
drop
:或者保存并重新使用遮罩:
输出: