大熊猫提取物使用多种条件

时间:2017-11-02 21:38:40

标签: python pandas

我有一个数据框,其列的格式为x.x或x.xx,随机嵌入字符串中。我可以使用

分别提取这些数字
pd[colName].str.extract('(\d\.\d)') or
pd[colName].str.extract('(\d\d\.\d)') 

然后合并两个结果。但是,如何将这两个条件结合起来使用某种“或”或“...”。条件是一气呵成。

1 个答案:

答案 0 :(得分:2)

试试这个:

pd[colName].str.extract('(\d\.\d{1,2})')