我在R中繪製了一個大型數據集,並且我想在圖的兩邊各有一個座標軸,以兩種不同比例顯示數據。因此,例如,在左側縱軸上,我想直接繪製數據(例如plot(y〜x))和右側軸,我想要對左側軸進行線性縮放。 。(如圖(Y * 20〜X)在R中爲一個數據集繪製具有不同比例的座標軸
所以只會有顯示一個數據集,但將軸顯示這些數據點不同的含義
我已經試過如下:
。plot(x = dataset$x, y = dataset$y)
axis(4, pretty(dataset$y,10))
這將正確打印新的右軸同等規模爲默認左軸(基本上是無用的,但它的作品)但是,如果我做這個微小的變化:
plot(x = dataset$x, y = dataset$y)
axis(4, pretty(10*dataset$y,10))
突然,它拒絕添加我的新右軸。我懷疑這與R看到軸是否以某種方式匹配數據集並拒絕它有關。我如何讓R忽略數據集並只打印我選擇的任意軸?
爲什麼這個社區wiki? – Shane 2010-02-20 02:41:22