小编Nis*_* G.的帖子

R图形图中的第二个Y轴

我合并了两个图表,我试图添加第二个y轴,但每次我将yaxis ="y2"添加到我的代码中时,我都会丢失我的条形图.

>    MediaDate     Spend Search_Visits Other_Visits MediaDate2 
> 2016-04-01 $39654.36         19970         2899   Apr 2016 
> 2016-05-01 $34446.28         14460         2658   May 2016  
> 2016-06-01 $27402.36         12419         2608   Jun 2016
Run Code Online (Sandbox Code Playgroud)

我原来的代码是:

p <- plot_ly(x= w$MediaDate2,y=w$Search_Visits,name = "Paid Search",
type = "bar")
p2 <- add_trace(p, x=w$MediaDate2, y=w$Other_Visits,name = "Other Traffic",
type = "bar")
spend_visits <- layout(p2, barmode = "stack")
spendvisits2 <- spend_visits %>% add_trace(data=w, x=MediaDate2,  y=round(Spend,0), fill="tonexty", mode="lines",
                       text=w$MediaDate2, hoverinfo='name+y+text', name="Spend") 
Run Code Online (Sandbox Code Playgroud)

当我添加yaxis ="y2"时,只剩下面积图:

`spendvisits2 <- spend_visits %>% add_trace(data=w, x=MediaDate2,     y=round(Spend,0), yxis="y2" fill="tonexty", …
Run Code Online (Sandbox Code Playgroud)

r graph axis-labels plotly

3
推荐指数
1
解决办法
5340
查看次数

标签 统计

axis-labels ×1

graph ×1

plotly ×1

r ×1