1. Learn
  2. /
  3. Курси
  4. /
  5. Case Studies: створення вебзастосунків із Shiny в R

Connected

Вправа

Змінюємо розмір точок: числове поле введення

Числові поля введення мають кілька додаткових аргументів, яких немає в текстових полях, зокрема min і max, що задають мінімальне та максимальне допустимі числа.

Зверніть увагу: коли у коді сервера звертаються до значення елемента введення, Shiny «розуміє», який тип введення використано, і відповідно повертає об'єкт потрібного типу. Тобто, якщо у вас є числове поле введення з ID «foo», тоді input$foo повертатиме числове значення.

Інструкції

100 XP

Наведено код Shiny‑додатка з попередньої вправи. Ваше завдання — додати числове поле введення, щоб користувач міг змінювати розмір точок на графіку. Зокрема:

  • Додайте до UI числове поле введення з ID «size», міткою «Point size», початковим значенням 1 та мінімальним значенням 1.
  • Додайте код у сервер, щоб це числове поле визначало розмір точок на графіку (рядок 20).