【R】[ggplot2] 산점도에 x축·y축을 추가하고 싶다(4상한 매트릭스)
예
R에서 다음과 같은 그림을 플롯하고 싶었기 때문에,
X 축과 Y 축을 추가하는 방법을 살펴 보았습니다.
해결책
화살표에 대해서는 ggplot2 : Connect observations 등 몇 가지 방법이 있는 것 같습니다만,
geom_hline · _vline을 사용하는 다음 방법으로 일단 만족했습니다.
plot_quadrant_matrix.R
if (!require("ggplot2")
install.packages("ggplot2")
library(ggplot2)
df_for_plot <- data.frame(X = c(1,4,-5,2,-7,3,-9,1,9,10),
Y = c(5,-3,-5,6,9,10,-10,2,10,-1)
)
g <- ggplot(df_for_plot, aes(x = X, y = Y)) +
ylab("Y") + xlab("X") +
ggtitle ("Quadrant_matrix") +
# y軸を追加
geom_hline(yintercept = 0, size = 0.9, linetype = 1, color = "#5B9BD5") +
# x軸を追加
geom_vline(xintercept = 0, size = 0.9, linetype = 1, color = "#5B9BD5") +
geom_point(color = "#02ccba", size = 5) +
xlim(-10,10)+ylim(-10,10) +
theme_minimal(base_family = "HiraKakuPro-W3", base_size = 18)
g
출력
어느 정도는 이미지를 재현할 수 있었습니다만, point를 클릭하고 싶어지기 때문에
googleVis와 같은 API를 사용하여 그리는 방법을 다루고 싶었습니다.
산코우
ggplot2 : Differentiation related aesthetics: linetype, size, shape
Reference
이 문제에 관하여(【R】[ggplot2] 산점도에 x축·y축을 추가하고 싶다(4상한 매트릭스)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sasaki_K_sasaki/items/e1afcdc1a8651ffb5e8a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
화살표에 대해서는 ggplot2 : Connect observations 등 몇 가지 방법이 있는 것 같습니다만,
geom_hline · _vline을 사용하는 다음 방법으로 일단 만족했습니다.
plot_quadrant_matrix.R
if (!require("ggplot2")
install.packages("ggplot2")
library(ggplot2)
df_for_plot <- data.frame(X = c(1,4,-5,2,-7,3,-9,1,9,10),
Y = c(5,-3,-5,6,9,10,-10,2,10,-1)
)
g <- ggplot(df_for_plot, aes(x = X, y = Y)) +
ylab("Y") + xlab("X") +
ggtitle ("Quadrant_matrix") +
# y軸を追加
geom_hline(yintercept = 0, size = 0.9, linetype = 1, color = "#5B9BD5") +
# x軸を追加
geom_vline(xintercept = 0, size = 0.9, linetype = 1, color = "#5B9BD5") +
geom_point(color = "#02ccba", size = 5) +
xlim(-10,10)+ylim(-10,10) +
theme_minimal(base_family = "HiraKakuPro-W3", base_size = 18)
g
출력
어느 정도는 이미지를 재현할 수 있었습니다만, point를 클릭하고 싶어지기 때문에
googleVis와 같은 API를 사용하여 그리는 방법을 다루고 싶었습니다.
산코우
ggplot2 : Differentiation related aesthetics: linetype, size, shape
Reference
이 문제에 관하여(【R】[ggplot2] 산점도에 x축·y축을 추가하고 싶다(4상한 매트릭스)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sasaki_K_sasaki/items/e1afcdc1a8651ffb5e8a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)