从数据框中的行中删除单词

时间:2016-05-12 09:27:54

标签: r dataframe

我有一个数据帧,有很多三元组及其频率。

如何添加第三列(让我们称之为finalWord),只显示三元组的最后一个单词?

以下是数据框的示例:

x <- data.frame(trigrams = c("I have to", "I need to"), freq = c(10, 7))

输出应为:

x <- data.frame(trigrams = c("I have to", "I need to"), freq = c(10, 7), finalWord = c("to", "to"))

1 个答案:

答案 0 :(得分:1)

我们可以使用driver.manage().window().setSize(new org.openqa.selenium.Dimension(1900, 990));

sub
x$finalword <- sub(".*\\s+", '', x$trigrams)
x$finalword
#[1] "to" "to"