私はRでプロットを試しています.なぜそれが次のような振る舞いをするのかを理解しようとしています.
プロット関数にテーブルを送信すると、非常に洞察力のある非常に優れた可変幅グラフが得られます。ただし、テーブルの列を並べ替えて再度プロットに送信すると、奇妙な散布図が表示されます。再注文で何が起こったのですか?どうすればこれを回避できますか?
smoke <- matrix(c(51,43,22,92,28,21,68,22,9),ncol=3,byrow=TRUE)
colnames(smoke) <- c("High","Low","Middle")
rownames(smoke) <- c("current","former","never")
smoke <- as.table(smoke)
plot(smoke) # This gives me a variwidth plot
smoke = smoke[,c("Low", "Middle", "High")] # I reorder the columns
plot(smoke) # This gives me a weird scatter plot