2015-12-05 21 views
3

我希望找出確切2位小數的所有元素,但我不知道如何處理這個問題?識別帶小數位的具體數目的所有元素中的R

例子:

x<-data.frame(col1=c("A","B","C"), 
       col2=c("1.32","1.235","1.22")) 

結果我只希望有從COL1的相應元素,在這種情況下:AC

+2

用實例,輸入和期望輸出,奇妙的'x [nchar(gsub('^。* \\。','',x $ col2))== 2,]'簡潔的_first_問題' – rawr

回答

4

我們可以使用grep

x$col1[grep('\\..{2}$', x$col2)] 
#[1] A C 
#Levels: A B C 
相關問題