R 有没有办法让两个不同的y轴具有完全不同的比例(根本没有链接)?

R 有没有办法让两个不同的y轴具有完全不同的比例(根本没有链接)?,r,ggplot2,R,Ggplot2,我想有2个y轴,1个用于平均价格,1个用于计数。直线和条形图将在同一个绘图中。有办法吗 ggplot()+ geom_line(data=test,aes(x=year,y=price),group=1)+ geom_bar(data=test1,aes(x=year,y=count,fill=sale),stat="Identity") 完成的结果将类似于附件 scale_y_continuous(name="price", sec.axis = sec

我想有2个y轴,1个用于平均价格,1个用于计数。直线和条形图将在同一个绘图中。有办法吗

ggplot()+
geom_line(data=test,aes(x=year,y=price),group=1)+
geom_bar(data=test1,aes(x=year,y=count,fill=sale),stat="Identity")
完成的结果将类似于附件

scale_y_continuous(name="price",
                   sec.axis = sec_axis(~./a, name = "count"))
我尝试了这段代码,但我不确定放在~./a上的是什么,因为y轴没有链接,所以我无法进行除法或加法


如果可能的话,我想把它作为一个计划来做。谢谢

您可以尝试以下方法:

库(ggplot2)

我想这是不可能的。从
?sec_axis
:所有次轴必须基于主轴的一对一转换,根据您可能想要读取的次轴的使用情况