我在這裏提出問題時很新穎。但這裏是:熊貓:確定一個條目中的第一個字符是字母還是數字
我有一個DataFrame有一個名爲「id」的列。我正在尋找擺脫所有不以該字段中的字母開頭的行。 下面是我正在使用的DataFrame的一個示例。
df=DataFrame({"level": [1,2,3,4,5,6,7,8,9,10],
"personCode": [23,5,3,234,6567,232,67667,56,998,2456],
"id": ["Z71.89","J06.9","018.9","F41.1","M72.2","440.0","L85.1","000.00","000.00","I48.91"]})
我與大型數據集工作,我最近發現使用對大小的數據幀的循環僅僅是不可行的。我不知道任何矢量化的字符串方法可以幫助我完成我正在做的事情。我基本上在爲「id」列中每個字符串的第一個字符尋找一個像isalpha()這樣的布爾值。一旦我找到了,我想刪除整行。
我一直在努力在過去的2天沒有任何進展......任何反饋將是偉大的!謝謝。
非常感謝!這正是我需要的。 – shahbubs