Shiny - это пакет R, который позволяет легко создавать интерактивные веб-приложения, используя только R.

Подробнее про shiny...

Я пытаюсь создать цикл для создания настраиваемой таблицы HTML. У меня проблема с вложенным слоем. Код library(htmltools) dataframe <- iris[1:5,] tags$tbody( apply(dataframe,1, function(x) { tags$tr(list('class = "Row"', lapply(colnames(dataframe)....
9 Окт 2021 в 10:54
Я знаю, что есть этот метод на стороне сервера, называемый renderUI, но в некоторых случаях он делает обновление пользовательского интерфейса чрезвычайно медленным, поэтому теперь я полагаюсь на JavaScript. Моя проблема заключается в следующем. Я хочу обновить атрибут title для material_card из пак....
8 Окт 2021 в 15:42
При запуске приведенного ниже кода MWE пользователь может дополнительно вводить данные в 1-ю матрицу, отображаемую на боковой панели, и во вторую матрицу, отображаемую в модальном диалоговом окне. Вторая матрица позволяет пользователю добавлять сценарии, а также изменять входные данные 1-й матрицы,....
8 Окт 2021 в 10:09
Есть ли способ исправить здесь верхнюю часть приборной панели. Прямо сейчас виджеты (selectinput) исправлены, но когда пользователь прокручивает страницу вниз, они покрываются таблицей данных. Разве мы не можем убедиться, что это не покрывается и только датируемые перемещаются вниз? library(shiny)....
7 Окт 2021 в 15:06
Я тестирую способ динамического создания блестящих элементов пользовательского интерфейса с помощью цикла со стороны сервера таким образом, чтобы пользователь мог контролировать, сколько элементов фактически создается. В моем случае элемент - это окно Shiny Dashboard с двумя раскрывающимися меню и ....
6 Окт 2021 в 11:36
Я хочу изменить порядок фокуса, когда клавиша табуляции используется для перемещения между объектами в Shiny. В настоящее время клавиша табуляции перемещается от имени к кнопке «Далее», поскольку они находятся в одном столбце. Я хочу, чтобы при нажатии клавиши табуляции порядок объектов был «Имя»....
5 Окт 2021 в 15:56
Ответ на этот вопрос поможет мне ответить на вопрос, который я разместил сегодня ранее. Чтобы выполнить некоторые вычисления из входной матрицы, мне нужно иметь возможность извлекать имена измерений и перечислять эти имена в отдельном векторе. Ниже приведен пример кода MWE с использованием пакета R ....
1 Окт 2021 в 15:33
Я пытаюсь построить несколько изображений, сохраненных в подкаталоге www моей блестящей папки приложения. Имена файлов изображений находятся в столбце фрейма данных; скажем img_path. Я использую функцию imageOutput () в пользовательском интерфейсе и renderImage () в интерфейсе сервера. Поскольку....
1 Окт 2021 в 01:36
Я пытаюсь запустить Shiny из командной строки, но не могу. Я создал демонстрационный блестящий файл, команду, которую я пытался использовать, и ошибку, которую я получаю ниже: --- title: "Test" output: flexdashboard::flex_dashboard: orientation: columns vertical_layout: fill --- ```{r s....
30 Сен 2021 в 16:15
Чтобы иметь возможность изменять размер графического вывода, созданного с помощью пакета DiagrammeR (объяснено здесь: https://github.com/rich-iannone/DiagrammeR/issues/93), мне нужно инкапсулировать grVizOutput в renderUI на сервере и вызывать его через uiOutput в пользовательском интерфейсе. Этот ....
29 Сен 2021 в 19:21
Я пытаюсь сделать что-то вроде r блестящие загрузки отфильтрованных данных (DT) Т.е. учитывая таблицу в Shiny, найдите несколько ключевых слов и загрузите отфильтрованный набор данных. Мне нужно иметь возможность загружать данные, отфильтрованные как с помощью кнопки, так и путем выбора некоторых к....
28 Сен 2021 в 14:07
Я заинтересован в том, чтобы в моем приложении Shiny был счетчик или панель загрузки. Я нашел и попробовал эти пакеты: shinycssloaders, waiter, shinycustomloader, shinybusy, но способ, которым большинство людей реализуют счетчики или панели загрузки, включает 1 ) цикл for или 2) приостановка выпол....
27 Сен 2021 в 11:33
Я создаю блестящее приложение с несколькими вкладками и использую пакет shinycssloaders, чтобы показывать счетчик ПОСЛЕ нажатия actionButton. Я видел это сообщение, потому что у меня была такая же проблема ... Я следил за решением, которое было дано в сообщении, но поскольку мое приложение отличае....
24 Сен 2021 в 18:28
В таблице с 4 строками, отображаемой при выполнении приведенного ниже кода MWE, я хотел бы, чтобы значения в первых двух строках отображались без десятичных знаков, а значения в последних двух строках отображались с десятичными знаками, перенесенными с точностью до сотых и % подписать. Как показан....
22 Сен 2021 в 08:08
Если в фрейме данных values обнаружен идентификатор в выбранных мной вариантах ввода, я хочу изменить цвет шрифта элемента в раскрывающемся меню. Например, для идентификаторов F001, F003, T006 и T008 в раскрывающемся меню будет отображаться синий цвет шрифта. N002, T004 и F005 будут отображаться кр....
21 Сен 2021 в 02:38
У меня есть пять столбцов, каждый из которых имеет числовые входы. У меня также есть selectInput, из которого пользователь может выбрать целое число от 1 до 5. Если пользователь выбирает n из selectInput, я хотел бы отображать только первые n столбцы. Прямо сейчас у меня есть только статическая....
21 Сен 2021 в 01:56
UI selectInput("marital_status", "Marital Status: ", choices = c("SELECT", setNames(marital_status$m_id,marital_status$m_name))) Сервер selected_members <- reactive( tmk %>% filter(between(AGE, input$age[1], input$age[2])) %>% filter(between(ROOMS, input$room[1], input$room[2]))....
20 Сен 2021 в 22:50
У меня есть фрейм данных с именем df ... pain_severity = c(1, 5, 10, 8, 6, 4) urinary_severity = c(3, 8, 9, 7, 6, 10) df = data.frame(pain_severity, urinary_severity) Я позволяю пользователю выбирать, хотят ли они боли или тяжести мочеиспускания при выборе ввода ... UI : tabPanel("1-Variable Vis....
14 Сен 2021 в 22:23
Я создал следующее приложение для чтения файла Excel из папки temp в R. Я хотел бы сохранить формат файла в R shiny library(XLConnect) library(shiny) library(openxlsx) library(readxl) ui <- fluidPage( titlePanel("Writer App"), sidebarLayout(sidebarPanel(fileInput(inputId = "file", label = "Read ....
14 Сен 2021 в 11:18
При запуске приведенного ниже кода MWE в поле консоли R studio я получаю предупреждение «Ошибка в случае, если: аргумент имеет длину 0», хотя приложение на самом деле продолжает работать нормально. Что я делаю неправильно? Как мне это устранить? Вот как работает приложение. Как показано на первом....
14 Сен 2021 в 09:01
Это продолжение моего сообщения от 30 июня, в котором я устранил мигание conditionalPanel в sidebarPanel при вызове приложения. Решением было переместить эти условные панели боковой панели в renderUI, исключив мигание. Однако позже я обнаружил, что использование renderUI таким образом приводит к д....
13 Сен 2021 в 14:50
Выполняя приведенный ниже код MWE, я хотел бы иметь возможность щелкнуть радиокнопку, появившуюся на главной панели с надписью «Загрузки», и вызвать уже встроенный модальный диалог для загрузки, как показано на первом изображении внизу. Единственный способ заставить это работать - это использовать ....
13 Сен 2021 в 11:09
В приведенном ниже коде MWE две вкладки, созданные при запуске кода, «Модуль обязательств» и «Процентные ставки» идентичны. Они предназначены как два разных пути к одной и той же таблице данных и графикам (показывающим ставки), которые в настоящее время создаются при запуске кода. Но эти две вкладк....
8 Сен 2021 в 17:32
В моем приложении я хотел бы разрешить пользователю вносить изменения в один и тот же объект из двух разных условных панелей. (Поверьте мне - с точки зрения пользователя это облегчит запуск сложной модели. Я знаю, что это звучит странно). Этот общий объект table4 является производным от matrix4........
7 Сен 2021 в 11:16
В приведенном ниже коде MWE при запуске, если пользователь (1) в настоящее время просматривает таблицу значений ставок на главной панели (после нажатия кнопки действия «Значения ставок» в верхней части главной панели), то (2) нажимает кнопка действия «Изменить структуру обязательств» на боковой пан....
3 Сен 2021 в 18:28