Надеюсь, у меня простая задача передать упорядоченный список тегов в Shiny Dashboard.То, что я хотел бы сделать, - это иметь функцию, которая составляет упорядоченный список точек на основе отфильтрованной категории.
Вот тривиальный пример того, что я хотел бы сделать с фреймом данных nba_teams
teams conference
Bulls Eastern
Nuggets Western
Celtics Eastern
Lakers Western
Теперь, если я напишу эту функцию, она вырвет список длясоответствующие конференции:
for (row in 1:nrow(nba_teams)){
teams <- nba_teams[row, "teams"]
conference <- nba_teams[row,"conference"]
if(grepl("Western",conference)){
print(tags$li(teams))
}
}
Самородки Лейкерс
Я бы хотел, чтобы это было во вкладке, такой, что:
box(
title = "Western Conference",
tags$ol(
for (row in 1:nrow(nba_teams)){
teams <- nba_teams[row, "teams"]
conference <- nba_teams[row,"conference"]
if(grepl("Western",conference)){
print(tags$li(teams))
}
})),
Но это просто оставляет поле пустым и не заполняет поле точкой маркера для каждого наблюдения.
Есть предложения?Спасибо!