23

double-y-axis作成したチャートがありExcelます。Excel では、基本的なスキルのみが必要です。私がやりたいことは、 のggplot2ライブラリを使用してこのチャートを複製することRです。

ここに画像の説明を入力

私はすでにこれを行っていますが、応答を にプロットする必要があります2nd-y-axis

ここに画像の説明を入力

私が使用した再現可能なコードを同封します。

#Data generation
Year <- c(2014, 2015, 2016)
Response <- c(1000, 1100, 1200)
Rate <- c(0.75, 0.42, 0.80)

df <- data.frame(Year, Response, Rate)

#Chart
library(ggplot2)

ggplot(df)  + 
  geom_bar(aes(x=Year, y=Response),stat="identity", fill="tan1", colour="sienna3")+
  geom_line(aes(x=Year, y=Rate),stat="identity")+
  geom_text(aes(label=Rate, x=Year, y=Rate), colour="black")+
  geom_text(aes(label=Response, x=Year, y=0.9*Response), colour="black")
4

2 に答える 2