mod = lm(dist ~ speed, data=cars)
x = cars$speed; y = cars$dist
x_axis <- list(
title = "Speed (mph)",
titlefont = list(family="Modern Computer Roman")
)
y_axis <- list(
title = "Stopping Distance (ft)",
titlefont = list(family="Modern Computer Roman"),
range = c(0,100)
)
fig <- plot_ly(x=x, y=y, type="scatter", mode="markers", name="data",
width=800, height=430) %>%
add_lines(x=x, y=fitted(mod), name="fitted") %>%
layout(xaxis = x_axis, yaxis = y_axis) %>%
layout(margin=list(
l=150,
r=50,
b=20,
t=40
)
)
config(fig, displaylogo=FALSE)