我看着互聯網和本網站,但我沒有找到解決方案,所以對不起,如果我的問題已經得到解答。 我有一個數據幀,其中幾行具有相同的ID。比方說,例如對於多情節循環
ID Value1 Value2
P1 12 3
P1 15 4
P22 9 12
P22 15 14
P22 13 9
P30 10 12
是否可以編寫一個腳本,把數據幀和情節在不同的頁面值1〜值2,對於每一個不同的ID?換句話說,我會有3個圖,其中value1對P1,P22和P30的值爲2。
我嘗試寫的腳本來回路(但我真的牛逼的R):
for (i in levels(dataset$ID)) {
plot(dataset[i,2], dataset[i,2])
}
但我收到錯誤:
Errore in plot.new() : figure margins too large
Warning messages:
1: In min(x) : no non-missing arguments to min; returning Inf
2: In max(x) : no non-missing arguments to max; returning -Inf
你必須聲明'圖(數據集[I,2],數據集[I,2]'必須是一個打字錯誤 - 你打印的數據是「對自己」,所以你最好畫一條直線,也不要關閉'plot'命令的圓括號,你能檢查和編輯嗎? – Floris