R 要在ggplotly动画中显示的默认帧
有人知道如何使用R 要在ggplotly动画中显示的默认帧,r,animation,ggplot2,plotly,ggplotly,R,Animation,Ggplot2,Plotly,Ggplotly,有人知道如何使用ggplotly()设置初始帧吗 4个点的初始状态为1:4,滑块正在添加数字-10:10 假设我有一个动画情节: library(ggplot2) library(plotly) add <- rep(seq(-10, 10, by = .5), each = 4) x <- 1:4 + add df <- data.frame(x = x, y = 1, add = add) plot <- ggplot(df, aes(x, y)) + g
ggplotly()
设置初始帧吗
4个点的初始状态为1:4
,滑块正在添加数字-10:10
假设我有一个动画情节:
library(ggplot2)
library(plotly)
add <- rep(seq(-10, 10, by = .5), each = 4)
x <- 1:4 + add
df <- data.frame(x = x, y = 1, add = add)
plot <- ggplot(df, aes(x, y)) +
geom_point(aes(frame = add),
col = rep(c("yellow", "green", "red", "blue"), length(unique(add))),
size = 5) +
theme(axis.line.x = element_line(),
panel.background = element_blank(), axis.title = element_blank(),
axis.text.y = element_blank(), axis.ticks.y = element_blank())
ggplotly(plot)
库(ggplot2)
图书馆(绘本)
添加这可能是数据框中add
的顺序问题
df$add <- rev(df$add)
# ... same code as before
ggplotly(plot)
df$add谢谢你,但我意识到我并没有很清楚地解释我的问题。我以前试过这个,但实际上不起作用。您只能翻转顺序,自定义顺序(例如,从中间开始)将无法真正工作。此外,正如您在屏幕抓图中看到的,滑块仍然处于-10位置,因此绘图没有显示滑块指示的内容。4个点的初始状态为1:4
,滑块正在添加数字-10:10
。