Создать таблицу реактивного ввода

Вариант 1

  • Поиск: ^.*/
  • Заменить: Empty string
  • Поскольку квантор * является жадным, ^.*/ будет совпадать с началом строки до последней косой черты. Таким образом, вы можете напрямую заменить это пустой строкой, и вы останетесь с нужным текстом.

Вариант 2

  • Поиск: ^.*/(.*)
  • Заменить: Группа 1 (обычно синтаксис будет $1 или \1, а не уверен в Ant)
  • Опять же, ^.*/ соответствует последней косой чертой. Затем вы фиксируете конец строки в группе 1 с помощью (.*) и заменяете весь матч Группой 1.
  • На мой взгляд, нет причин выбирать этот вариант, но это хорошо понять .
0
задан Konrad Rudolph 5 March 2019 в 10:41
поделиться

1 ответ

Вы можете использовать dplyr::filter для фильтрации строк на основе ваших критериев (не проверено, поскольку у меня нет ваших данных):

datainput <- reactive{(
  your_table %>% 
    dplyr::filter(A == input$firstorsecond,
                  B == input$anotherselection,
                  C == input$result,
                  D == input$pos)
})

Возможно, вы адаптировались к своим фактическим данным, например, я считаю там 5 В то время как в вашем описании вы упоминаете только 4 столбца.

0
ответ дан thothal 5 March 2019 в 10:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: