从数据框列中的字符串中删除第一个字符

时间:2017-01-15 15:57:29

标签: r dataframe

我正在对从python脚本导入的推文进行分析,并且在每条推文之前不小心包含了字母“b”。它是数据框中其中一列中的第一个字符。我已经设法清理推文,否则使用“stringr”包,有没有人知道如何更改它,换句话说只是摆脱列usertweet中的第一个字符?以下是一些示例代码:

username = c("user1", "user2") 
usertweet= c("b something", "b something something") 
tweetsdf <-data.frame(username,usertweet) 

1 个答案:

答案 0 :(得分:7)

我们可以使用substring

tweetsdf$usertweet <- substring(tweetsdf$usertweet, 3)

或使用sub

sub("\\S+\\s+", "", tweetsdf$usertweet)