2015-02-24 54 views
1

我想基于文本匹配来对R数据框进行子集合。 我想在某种程度上重现这个闪亮的应用http://shiny.rstudio.com/gallery/datatables-options.html基于任何列中的文本标准的子集数据帧

我需要的是能够将数据帧,其内容(无论是列)中识别和存储所有行搜索领域的行为与匹配存储到一个固定的载体(一些文字例如参考< - C(“匹配1”,“赛2”,“匹配3”)

什么是进行正确的方式

预先感谢您?为您的帮助,

Regards,

托马斯

回答

0

据我了解的问题,你的赌注是两件事情:

  1. 载体
  2. 正则表达式

df$new_col <- df$col1[grep("text/regex", as.character(df$col1)] 

什么它确实 - 在写入对应的地方创建新列正则表达式评估为TRUE的col1值。