İki farklı olayın uygulamamdaki çeşitli grafikler / çıktılar tarafından kullanılan verilerin bir güncellemesini tetiklemesini istiyorum. Biri tıklanan bir düğmedir ( input$spec_button
) ve diğeri tıklanan nokta üzerindeki bir noktadır ( mainplot.click$click
).
Temel olarak, her ikisini de aynı anda listelemek istiyorum, ancak kodu nasıl yazacağımdan emin değilim. İşte şimdi sahip olduğum şey:
sunucuda.R:
data <- eventReactive({mainplot.click$click | input$spec_button}, {
if(input$spec_button){
# get data relevant to the button
} else {
# get data relevant to the point clicked
}
})
Ama if-else cümlesi çalışmıyor
Error in mainplot.click$click | input$spec_button :
operations are possible only for numeric, logical or complex types
-> Cümle için kullanabileceğim bir tür eylem birleştirici işlevi var mainplot.click$click | input$spec_button
mı?