我是R新手如果條件未滿足,我有一個簡單的刪除問題。在列上應用篩選器以刪除行
我有一個CSV文件,一列是IP地址,問題不是所有的IP地址都想刪除非IP地址的行。
樣品表My.Data
ID. SIP DIP
1. 123.243.0.1 56
2. 123.143.0.1 89
3. 0.16783633 44
4. 123.143.0.1 89
所以要刪除的任何東西My.Data$SIP
沒有[O-9]{3}\.[O-9]{3}\.[O-9]{3}\.
我很失落,我使用dplyr
謝謝
保羅
您的正則表達式並不完全正確,因爲您需要將數字限制爲1到3位數,因此您的正則表達式不會過濾掉「1234.5.6.7」。我相信''^(\\ d {1,3} \\。){3} \\ d + $「'會起作用。 – steveb
當然,編輯適當的正則表達式:) – neilfws