私は2つの異なるy軸と同じx軸を持つ棒グラフをプロットしようとしています。2つのy軸と同じx軸をR言語で持つ棒グラフ
何らかの理由で、Rでbarplotを使用してプロットすることができません。プロット関数で同じことを試みました。しかし、私が望むものに近づくことはできません。ここで
はデータです:
x,y1,y2
1,130,1525157
2,84,1070393
3,140,1263374
4,346,2620949
5,354,2939962
6,300,3303101
7,127,1647361
8,69,1168261
9,44,7447573
10,38,12804778
11,12,570379
12,22,3100184
13,7,236046
14,23,2322048
コードを試みるために使用されている以下の通りです:
options(scipen=10000000)
bargraph_test <- read.csv(file="data_test.csv",head=TRUE,sep=",")
attach(bargraph_test)
plot(x = x, y = y1, col = "blue", type = "h", xlab = "x", ylab = "y1", main = "")
par(new = T)
plot(x = x, y = y1, col = "green", type = "h", xaxt = "n", yaxt = "n", xlab = "", ylab = "")
axis(4)
mtext("y2", side = 4, line = 3)
私は私が手出力のここでのスクリーンショットを添付しています。
私はバーパターンとしてこれらの行を表示する必要があります。
誰かがこの状況で私を助けることができますか?
ありがとうございました。
2つの異なるy軸は、ここでは詳細に論じられている:https://stackoverflow.com/questions/3099219/plot-with-2-y-axes-one-y-axis-on-the-left - および - 別の - y軸上の右 – Linus