我将尝试从数据框中的一列中提取前几个字符。我需要的是在遇到“,”之前的前几个字符。
数据:
texts
12/5/15, 11:49 - thanks, take care
12/5/15, 11:51 - cool
我需要的是:
texts date
12/5/15, 11:49 - thanks, take care 12/5/15
12/10/15, 11:51 - cool 12/10/15
我尝试使用这个,但是它返回了所有内容而没有列。
df$date <- sub(", ", "", df$date, fixed = TRUE)
and
df$date <- gsub( ".,","", df$texts)
Excel等效
=LEFT(A1, FIND(",",A1,1)-1)
df$date <- sub('(^.*?),.*', '\\1', df$texts)
- alistaire