2017-05-08 45 views
0

我想借助正則表達式從列中提取一些值。我試着用下面的代碼:提取列而不替換原始列

df <- extract(df, Präfixkosten_2, into = c('Präfixkosten_2_1','Präfixkosten_2_2'), '(MBC-[^\\s]+) (.*)') 

它運作良好。 Präfixkosten_2分爲Präfixkosten_2_1和Präfixkosten_2_2。但是原始列Präfixkosten_2將被刪除/被兩個新列取代。

有沒有辦法做到這一點,而無需更換原始列?

回答

1

使用remove=FALSE

extract(..., remove = FALSE)