1
我有兩個向量,x和y,包含座標繪圖。但我想爲他們每個人繪製一個從原點到座標的箭頭,而不是一個點。 使用「箭」好像不是那麼得心應手,因爲我要手動添加的形式R繪圖箭頭代替點
arrows(x0, y0, x1, y1)
等座標......
是否有解決這個問題的一些更聰明的方式?在此先感謝
我有兩個向量,x和y,包含座標繪圖。但我想爲他們每個人繪製一個從原點到座標的箭頭,而不是一個點。 使用「箭」好像不是那麼得心應手,因爲我要手動添加的形式R繪圖箭頭代替點
arrows(x0, y0, x1, y1)
等座標......
是否有解決這個問題的一些更聰明的方式?在此先感謝
試試這個
x <- runif(10)
y <- runif(10)
plot(x, y, type="n", xlim=c(0, max(x)), ylim=c(0, max(y)))
arrows(0, 0, x, y)
arrows
只能將內容添加到現有的情節,但不能使用不能創建一個新的情節。通過首先調用plot
您設置圖,創建座標軸,標籤等,但type="n"
告訴R隱藏繪圖區(即點)中的所有內容。之後,您可以繼續並添加箭頭。
謝謝Backlin,它完美的工作 – Ruggero
「的箭頭從原點的座標開始」 - 什麼是原點,是它總是X = 0,Y = 0? – zx8754