這似乎是一個微不足道的問題,雖然我一直在頭上打了太久。使用循環繪製二維陣列
這甚至沒有繪製(0,0) - 我似乎無法找到很多關於從數組繪製的圖 - 而只是矩陣圖(並且只有列)。
這些數據是正確的在這些數組中,我只需要做出陰謀!似乎並不複雜。我甚至不需要單獨的顏色來設置不同的集合......只是一個大散點圖。
有什麼建議嗎?
pdf(mypath)
# Plot first point
plot(0,0, col = "blue", type = "n", xlab="PES", ylab=""%eff")
#Loop to Plot remaining points
for(rows in 1:nrowX)
{
for(cols in 1:ncolX)
{
points(X[rows,cols],Y[rows,cols], col = "blue", type = "p")
}
}
dev.off
我也嘗試使用plot.new()
有一個空的情節......但沒有這樣的運氣。
SOLUTION !!
原來我只是一個傻瓜。代碼是acurate和下面的建議確實工作。 R碰巧在另一個標籤中打開,並且自從它開放以來,從不放開情節(爲什麼?我不知道)。一旦關閉,情節就出現了。現在我可以一次又一次得到我的情節...
感謝大家誰試圖幫助一個問題,這不是一個問題!
我喜歡這個地方!
沒有這樣的運氣與添加的限制 - 它甚至還沒有繪製原來的第一條曲線。它給了我一個無效的文件。 Matplot在先前的嘗試中似乎不起作用。雖然我很困惑,但爲什麼我不能簡單地工作。這非常簡單直接。 – BluePanda
@BluePanda,如果沒有可重複的例子,我們很難診斷正在發生的事情。你能否給我們提供'mypath','X'和'Y'(使用'dput')或代碼來生成正確形狀的隨機數據? –
我明白了。 mypath只是它保存的路徑(例如,繪製到output.pdf)。無論你喜歡什麼,你都可以做到。至於X和Y--它們都是10x39陣列;但根據數據可能會有所不同。無論他們的尺寸是否相同。 – BluePanda