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, kursun bir parçasıdır
Vaka Çalışmaları: R ile Shiny Kullanarak Web Uygulamaları Geliştirme
Uygulamalı etkileşimli egzersiz
Teoriyi etkileşime dönüştürün, interaktif egzersizlerimizden biriyle
Egzersize başla