[英]Python/Pandas:How to process a column of data when it meets certain criteria
[英]check if syntax in pandas column meets certain criteria
我在下面有 dataframe:
df = pd.DataFrame(np.array(['YM.296','MM.305','VO.081.019','VO.081.016','AM.081.002.001','AM081','SR.082','VO.081.012.001','VO.081.012.003']))
我想知道語法在哪一行類似於“XX.222.333”(示例)。 因此,兩個字母后跟一個停止符('.'),然后是三個數字,然后是一個停止符('.'),然后是三個數字。
期望的結果如下所示:
tf = pd.DataFrame(np.array([False,False,True,True,False,False,False,False, False]))
有沒有一種快速和pythonic的方法來做到這一點?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.