filmov
tv
Change Axis Labels of Boxplot in R (Example) | Base R, ggplot2 & reshape2 Packages | Relevel Factors
![preview_player](https://i.ytimg.com/vi/z1HWRrxUiWw/maxresdefault.jpg)
Показать описание
R code of this video:
x2 = rnorm(100, 2),
x3 = rnorm(100, 3, 3))
head(data) # Head of example data
boxplot(data) # Boxplot in Base R
boxplot(data, # Change labels of boxplot
names = c("Name_A",
"Name_B",
"Name_C"))
library("reshape2") # Load reshape2 package
data_long <- melt(data) # Reshape data
head(data_long) # Head of reshaped data
library("ggplot2") # Load ggplot2
ggplot(data_long, aes(variable, value)) + # Boxplot in ggplot2
geom_boxplot()
data_long_labels <- data_long # Duplicate data
levels(data_long_labels$variable) <- c("Name_A", # Relevel factor labels
"Name_B",
"Name_C")
ggplot(data_long_labels, aes(variable, value)) + # Boxplot with updated labels
geom_boxplot()
Follow me on Social Media:
x2 = rnorm(100, 2),
x3 = rnorm(100, 3, 3))
head(data) # Head of example data
boxplot(data) # Boxplot in Base R
boxplot(data, # Change labels of boxplot
names = c("Name_A",
"Name_B",
"Name_C"))
library("reshape2") # Load reshape2 package
data_long <- melt(data) # Reshape data
head(data_long) # Head of reshaped data
library("ggplot2") # Load ggplot2
ggplot(data_long, aes(variable, value)) + # Boxplot in ggplot2
geom_boxplot()
data_long_labels <- data_long # Duplicate data
levels(data_long_labels$variable) <- c("Name_A", # Relevel factor labels
"Name_B",
"Name_C")
ggplot(data_long_labels, aes(variable, value)) + # Boxplot with updated labels
geom_boxplot()
Follow me on Social Media:
Комментарии