リンクされた箱ひげ図のグループを作成すると (1 つの箱ひげ図でポイントを選択すると、すべての箱ひげ図の対応するポイントが強調表示されます)、箱ひげ図は不確実な時間 (1 回だけ、場合によっては最大 20 回) 更新され続けます。
以下のサンプルコードを実行してください。
問題の原因は geom_jitter() にあると思います。ボックスプロットが更新されないようにする方法はありますか? ありがとう。
library(shiny)
library(ggplot2)
server <- function(input, session, output) {
X = data.frame(x1 = rnorm(1000),
x2 = rnorm(1000),
week = sample(LETTERS[1:10],1000,replace = TRUE)
)
D = reactive({
brushedPoints(X,input$brush_1, allRows = TRUE)
})
output$p1 = renderPlot({
set.seed(123)
ggplot(D(),aes(x=week,y=x1))+
geom_boxplot() +
geom_jitter(aes(color=selected_))+
scale_color_manual(values = c("black","red"),guide=FALSE)
})
output$p2 = renderPlot({
set.seed(123)
ggplot(D(),aes(x=week,y=x2))+
geom_boxplot() +
geom_jitter(aes(color=selected_))+
scale_color_manual(values = c("black","red"),guide=FALSE)
})
}
ui <- fluidPage(
splitLayout(
plotOutput("p1",brush = "brush_1"),
plotOutput("p2",brush = "brush_1")
)
)
shinyApp(ui = ui, server = server)
更新: 2016-9-16
に置き換えgeom_jitter
てみましgeom_point
たが、グラフは引き続き更新されます。
だからgeom_jitter
容疑者ではないかもしれません。
では、地球上の問題の原因は何ですか?