使用renderTable时删除一列

时间:2019-11-29 10:23:57

标签: r shiny

output$Table <- 
    renderTable(
      myData()%>%mutate(searchmatch<-str_extract(DocumentText,"([^\\s]+\\s){50}to treat(\\s[^\\s]+){50}"))
     )

我的代码的最后部分在“ DocumentText”中搜索字符串,并将其添加到新列中。 我想在添加新列之后删除'DocumentText'列,因为它非常大,我尝试使用select(myData,-DocumentText),但这没有用。我也尝试使用myData([-2],)bu这也失败了; 任何建议都很好

1 个答案:

答案 0 :(得分:1)

或者,您是否尝试过

output$Table <- 
    renderTable(
      myData() %>% 
      mutate(searchmatch = str_extract(DocumentText,"([^\\s]+\\s){50}to 
      treat(\\s[^\\s]+){50}")) %>% 
      select(-DocumentText)
     )