R 在绘图仪上绘制多条直线

R 在绘图仪上绘制多条直线,r,plot,plotly,R,Plot,Plotly,头部(betas) 现在我必须在同一个图表上绘制两个时间序列。 我知道 但是如何添加多个y轴呢?这是您想要的吗 df1 = stack(betas) plot_ly(df1,y=values,group=ind) p 或 p plot_ly(y=betas$historical_beta) df1 = stack(betas) plot_ly(df1,y=values,group=ind) p p <- plot_ly(betas,y=historical_beta) p <-

头部(betas)

现在我必须在同一个图表上绘制两个时间序列。 我知道


但是如何添加多个y轴呢?

这是您想要的吗

df1 = stack(betas)
plot_ly(df1,y=values,group=ind)
p

p
plot_ly(y=betas$historical_beta)
df1 = stack(betas)
plot_ly(df1,y=values,group=ind)
p
p <- plot_ly(betas,y=historical_beta)
p <- add_trace(p,y=implied_beta)
p
ay <- list(
  tickfont = list(color = "red"),
  overlaying = "y",
  side = "right"
)
p <- plot_ly(betas,y=historical_beta,name="Historical Beta") %>%
       add_trace(y=implied_beta,name="Implied Beta",yaxis="y2") %>%
       layout(yaxis2=ay)
p