幾周前我開始與R合作,這是我找不到答案的第一個問題。這是我想在一個路徑圖做節目的數據的一個簡單的例子:如何繪製(x,y)點中的點之間的路徑圖 - 逐步而不是直線?
library(ggplot2)
x = c(1, 3, 6, 8, 9, 4, 6, 8, 12)
y = c(3, 7, 12, 14, 18, 23, 24, 30, 34)
p = qplot(x, y) + geom_path()
print(p)
我的問題是行之間的對角連接。我想逐步連接它們,因此首先移動水平然後垂直移動(或者反過來)。我找到了geom_step,但是我沒有能夠逐步繪製路徑。
如果有人能幫助 - 這將是非常好的!
感謝您的建議,但geom_step()不會產生所需的結果。 geom_step將圖表中的所有點從左到右連接(與geom_line相同)。但我需要一種方式來按照它們在數據集中呈現的順序(如geom_path)連接點 - 但這是逐步的。 – user3184906
@ user3184906我明白你的觀點!我編輯了我以前的答案。 – agstudy