Tepkisellik: bileşik tepkisel değişken
Bir tepkisel değişkenin (ya da bir girdinin) değeri her değiştiğinde, bu tepkisel değişkeni kullanan kod yeniden çalıştırılır. Bir tepkisel değişkenin değeri değiştiğinde hangi kodun çalışacağını belirlemek için Shiny, koddan bir bağımlılık grafiği oluşturur. Genel olarak, x y'ye, y de z'ye bağlıysa, z'yi değiştirmek y'yi günceller ve bu da sırayla x'in güncellenmesini tetikler.
İşte başka bir tepkisel değişkene bağlı olan tepkisel bir değişkene örnek:
x <- reactive({
input$num1 + 5
})
y <- reactive({
x() + input$num2
})
Yukarıdaki kodda, y'nin değeri ne zaman güncellenir?
Bu egzersiz
Vaka Çalışmaları: R ile Shiny Kullanarak Web Uygulamaları Geliştirme
kursunun bir parçasıdırUygulamalı interaktif egzersiz
İnteraktif egzersizlerimizden biriyle teoriyi pratiğe dökün
Egzersizi başlat