as.numeric(unlist((strsplit(S1temp,",")))
mean calculation of a vector in R
Frage
I am trying to figure out how can i calculate the mean
of a vector.
Vector is S1temp
which prints [1] "18, 20.5, 18, 18.6, 21.5"
. I 've read searched for a solution but as.numeric
and suppressWarnings
does not work.
Is there an other way to do achieve this?
thanks,
Lösung
Andere Tipps
An alternative to strsplit
here is to just use scan
:
S1temp
# [1] "18, 20.5, 18, 18.6, 21.5"
X <- scan(text = S1temp, sep = ",")
# Read 5 items
X
# [1] 18.0 20.5 18.0 18.6 21.5
str(X)
# num [1:5] 18 20.5 18 18.6 21.5
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow