2
library(plyr)
data <- data.frame(Age = as.character(c("1-5", "1-5", "6-10", "6-10", "11-15", "11-15")),
Gender = as.character(rep(c("Male","Female"),3)),
"2001" = c(10000,9000,15000,14000,17000,15000))
data$x2002 <- data$X2001 + 1000
data
data2 <- data.frame(Age = rep(data$Age,2), Gender = rep(data$Gender,2)) %>% arrange(Gender) %>%
mutate(year = rep(c("2001", "2002"), each = 3, times = 2), rank = rep(seq(1,3), times = 4))
data2 <- data2 %>% mutate(N = c(9000,14000,15000, 10000,15000,16000, 10000, 15000, 17000, 11000, 16000, 18000))
data2
Derzeit habe ich es in Excel mit viel manuellem Aufwand getan und suche nach einer einfacheren Lösung, wenn möglich.Wie kann ich diese Daten in R und nicht übertreffen
Dank. Obwohl ein paar Fragen. Wenn ich versuche, die Teilzeichenfolgefunktion zu testen, zum Beispiel für Teilzeichenfolge ("abcdef", 2). Ich bekomme einen Fehler, dass mir das Argument stop fehlt, warum ist in Ihrem Beispiel kein Stopp-Argument erforderlich? Nehmen wir an, ich habe zwei weitere Gruppen: "0-1" und "100+". Wie würde ich dann tun? – MLEN
Tatsächlich liefert Teilzeichenfolge keinen Fehler – MLEN
@ MLEN Es ist nur für 'substr' und nicht für' substring' – akrun