[英]Is there any simple method drawing a graph that connects 4 points in R?
我希望繪制連接四個點的簡單圖形:
x1 <- c(0,0)
x2 <- c(2,2)
x3 <- c(4,2)
x4 <- c(6,0)
所以,我想要一個從 x1(原點)、x2、x3 和 x4 開始的簡單圖表。
我想我可以通過定義三個線性函數來做到這一點,但我認為在 R 中使用 ggplot package 可能有更簡單的方法。
任何幫助將不勝感激。
我們假設問題是要求 plot 從 x1 開始,畫一條線段到 x2,然后從 x2 到 x3,最后從 x3 到 x4。 我們在下面展示經典圖形(涉及最少的代碼)和 ggplot2。
1)將點和 plot 綁定在一起:
m <- rbind(x1, x2, x3, x4)
plot(m, type = "l", xlab = "x", ylab = "y")
2)或使用 ggplot2:
library(ggplot2)
d <- as.data.frame(m) # m defined in (1)
ggplot(d, aes(V1, V2)) + geom_line() + xlab("x") + ylab("y")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.