(my_numeric_vector <-seq(1, 10))
# [1] 1 2 3 4 5 6 7 8 9 10
my_numeric_vector[8] <- my_numeric_vector[8] * 4
my_numeric_vector
# [1] 1 2 3 4 5 6 7 32 9 10
my_numeric_vector[2] <- my_numeric_vector[2] + 7
my_numeric_vector
# [1] 1 9 3 4 5 6 7 32 9 10
my_numeric_vector[c(1, 3)] <- c(my_numeric_vector[1] * 5,
my_numeric_vector[3] + 8)
my_numeric_vector
# [1] 5 9 11 4 5 6 7 32 9 10
conti <- factor(
x = c("Europe", "Africa", "Africa", "Asia", "South America"),
levels = c("Africa", "Asia", "Australia",
"Europe", "North America", "South America")
)
Recode the continent variable into Danish. To do that, we use the function from the forcats package.
# Recode conti to Danish.
# Watch out: first the new, then the old value...
conti <- fct_recode(conti,
"Europa" = "Europe",
"Afrika" = "Africa",
"Asie" = "Asia",
"Nordamerika"="North America",
"Sydamerika" = "South America")
table(conti)
# conti
# Afrika Asie Australia Europa Nordamerika Sydamerika
# 2 1 0 1 0 1
conti <- fct_expand(conti, "Atlantis")
table(conti)
# conti
# Afrika Asie Australia Europa Nordamerika Sydamerika Atlantis
# 2 1 0 1 0 1 0
conti <- fct_relevel(conti, "Atlantis")
table(conti)
# conti
# Atlantis Afrika Asie Australia Europa Nordamerika Sydamerika
# 0 2 1 0 1 0 1