2015-02-24 52 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值。