BaşlayınÜcretsiz Başlayın

Tepkisellik: basit reaktif değişken

Reaktif programlamada, bir ifade bağımlılıklarından herhangi biri değiştirildiğinde yeniden değerlendirilir. Shiny'de tüm girdiler reaktif değişkenlerdir. Bu da, kullanıcı bir giriş kontrolünü değiştirip değerini güncellediğinde, o değişkene bağlı olan herhangi bir kod bloğunun (örneğin bir render fonksiyonu) giriş değişkeninin yeni değerine yeniden değerlendirme yaparak tepki verdiği anlamına gelir.

reactive() fonksiyonuyla yeni reaktif değişkenler de oluşturabilirsin.

Aşağıdaki kod, num1 ve num2 adlı iki sayısal girdinin toplamını hesaplayan my_sum adlı bir reaktif değişken tanımlar.

my_sum <- reactive({
  input$num1 + input$num2
})

my_sum değişkeni ne zaman yeniden hesaplanır?

Bu egzersiz

Vaka Çalışmaları: R ile Shiny Kullanarak Web Uygulamaları Geliştirme

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

İnteraktif egzersizlerimizden biriyle teoriyi pratiğe dökün

Egzersizi başlat