1
我試圖繪製a
中出現的次數與b
中出現次數的關係。開始很簡單:從R中的表生成散點圖
> a <- c(1,2,3,2,2,3,3,2,3)
> b <- c(1,2,3,1,2,3,3,2,1)
> table(a)
a
1 2 3
1 4 4
> table(b)
b
1 2 3
3 3 3
如何生成最終圖?
> plot(table(a), table(b))
Error in plot.xy(xy, type, ...) : invalid plot type
不起作用。我正在尋找的是一個有三點的散點圖:(1,3),(4,3)和(4,3)。所以橫軸應該給你a
的出現次數,而縱軸應該給出b
出現的次數。
這是一個很好很簡單的答案。然而,如果'a < - c(1,2,3,2,2,3,3,2,3,0,4)',它不起作用,因爲''x'和'y'長度不同' 。解決方案是否可以推廣? – wwl
@wwl編輯我的答案,使其更通用。 – useR