编辑和删除数据框中值的文本块

时间:2016-03-23 22:49:57

标签: regex r dataframe

我有以下简单问题。

我有一个带有城市变量的数据框,如下所示:

  [1] Flensburg, Stadt                    
  [2] Kiel, Stadt                         
  [3] Lübeck, Stadt                    
  [4] Neumünster, Stadt                
  [5] Hamburg, Stadt

现在我要删除每一行中的",Stadt" 块。 尝试reshape2但没有成功。

非常感谢:)

1 个答案:

答案 0 :(得分:0)

使用正则表达式:

gsub("(.*?),.*", "\\1", df$V1)
[1] "Flensburg"  "Kiel"       "Lübeck"     "Neumünster" "Hamburg"