2016-02-10 84 views
3

我想從第2列轉換爲13(最後一個)從整數轉換爲數字。在R data.frame中將整數轉換爲數字框

我用一列下面的代碼

dades$V3 <- as.numeric(dades$V3) 

,如果我想從第2列轉換爲13使用相同的命令,所以選擇它們

dades<-2:13 

,然後我怎麼有使用lapply?

回答

6

我們可以在數據集的子集(dades[2:13])上使用lapply,轉換爲numeric並將其分配回這些列。

dades[2:13] <- lapply(dades[2:13], as.numeric)