2013-06-12 40 views

回答

7

試試這個:

> sapply(strsplit(as.character(vec), ","), function(x) sum(as.numeric(x))) 
[1] 7 5 10 

的基本思想是分裂的特徵向量,提取數值,並計算總和。 strsplit不適用於因素,所以如果您確實有因素,則需要先將它們轉換爲字符。同樣,sum將不會對結果字符起作用,因此您需要先將其轉換爲數字。

相關問題