शुरू करेंमुफ़्त में शुरू करें

Gapminder डेटा की और पड़ताल

Shiny ऐप में gapminder डेटा का उपयोग करते समय, आपको अक्सर डेटासेट को फ़िल्टर करना होगा ताकि केवल कुछ पंक्तियों का सबसेट रहे। इसके लिए आप subset() फंक्शन का उपयोग कर सकते हैं.

यह अभ्यास पाठ्यक्रम का हिस्सा है

केस स्टडीज़: R में Shiny के साथ वेब एप्लिकेशन बनाना

पाठ्यक्रम देखें

अभ्यास निर्देश

आपको एक Shiny ऐप दिया गया है जिसमें एक खाली टेक्स्ट आउटपुट है। आपका कार्य:

  • gapminder पैकेज लोड करें।
  • subset() फंक्शन का उपयोग करके वर्ष 1972 में France की जनसंख्या निकालें, और उस संख्या को टेक्स्ट आउटपुट में दिखाएँ (लाइन 14).

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Load the gapminder package
___

# Define UI for the application
ui <- fluidPage(
  "The population of France in 1972 was",
  textOutput("answer")
)

# Define the server function
server <- function(input, output) {
  output$answer <- renderText({
    # Determine the population of France in year 1972
    subset(___ & ___)$___
  })
}

# Run the application
shinyApp(ui = ui, server = server)
कोड संपादित करें और चलाएँ