HOWTO · R
R의 플롯 배경색
이 튜토리얼은 R에서 플롯의 배경색을 변경하는 방법을 보여줍니다.
플롯의 배경색은 R의 요구 사항에 따라 변경할 수 있습니다. 이 자습서에서는 R에서 플롯 배경색을 변경하는 방법을 보여줍니다.
기본 R에서 배경색 플로팅
par(bg ="")는 기본 R에서 배경색을 변경하는 데 사용됩니다. 예를 들어 봅시다.
Demo <- rnorm(1000)
# grey background color
par(bg = "grey")
# plot the graph
boxplot(Demo, col = "White")
위의 코드는 R에서 플롯의 배경색을 변경하기 위해 par을 사용했습니다. 기본 색상은 흰색입니다.
회색으로 변경했습니다. 출력 플롯을 참조하십시오.
보시다시피 전체 플롯의 배경색을 변경합니다. 플롯 영역의 배경색을 변경하려면 다음을 사용하십시오.
Demo <- rnorm(1000)
# the basic plot
boxplot(Demo)
# the plot region color
rect(par("usr")[1], par("usr")[3],
par("usr")[2], par("usr")[4],
col = "grey")
# adding the new plot
par(new = TRUE)
# Create final plot
boxplot(Demo, col = "white")
이 코드는 그래프의 영역을 선택하고 배경색을 변경합니다. 출력 참조:
마지막으로 배경색과 플롯 영역 색상을 다르게 변경할 수도 있습니다. 예를 참조하십시오:
Demo <- rnorm(1000)
# Whole background color
par(bg = "lightblue")
# the basic plot
boxplot(Demo)
# the plot region color
rect(par("usr")[1], par("usr")[3],
par("usr")[2], par("usr")[4],
col = "grey")
# adding the new plot
par(new = TRUE)
# Create final plot
boxplot(Demo, col = "white")
위의 코드는 플롯에 두 가지 색상을 추가합니다. 하나는 전체 배경색이고 다른 하나는 플롯 영역 배경색입니다. 출력 참조:
R에서 ggplot2의 플롯 배경색
ggplot2는 R에서 그래프를 그리는 라이브러리입니다. 먼저 ggplot2로 데모 그래프를 그린 다음 배경색을 변경해 봅시다.
먼저 ggplot2 라이브러리를 로드하고 그래프를 그립니다.
library("ggplot2")
# Create demo data
demo_data <- data.frame(x = 1:50, y = 1:50)
# plot with ggplot2
ggplot(demo_data, aes(x, y)) + geom_point()
위의 코드는 출력에 표시된 대로 기본 그래프를 생성합니다. 이제 배경색을 변경해 보겠습니다.
이제 위의 그래프에서 플롯 영역의 배경색을 변경해 보겠습니다. 예를 참조하십시오:
library("ggplot2")
# Create demo data
demo_data <- data.frame(x = 1:50, y = 1:50)
# plot with ggplot2
ggplot(demo_data, aes(x, y)) +
geom_point()+
theme(panel.background = element_rect(fill = "lightblue" ))
위의 코드는 그래프 영역의 배경색을 연한 파란색으로 변경합니다. 출력 참조:
마지막으로 다른 배경색과 기본 플롯 영역 색상을 사용해 보겠습니다. 예를 참조하십시오:
library("ggplot2")
# Create demo data
demo_data <- data.frame(x = 1:50, y = 1:50)
# plot with ggplot2
ggplot(demo_data, aes(x, y)) +
geom_point()+
theme(plot.background = element_rect(fill = "lightblue" ))
위의 코드는 플롯 영역이 아닌 그래프의 배경색만 변경합니다. 출력 참조: