我有一个包含1列的数据框,如何从列中的最后一个值中删除字符,例如:
'1234',
'4567',
'45SD',
'65SD',
'7Q98',
'Q8E7',
最后一个值是' Q8E7',我想删除","结果将是:
'1234',
'4567',
'45SD',
'65SD',
'7Q98',
'Q8E7'
(请注意,
之后缺少的'Q8E7'
)
这是我每天需要做的事情,列中的记录数量永远不会相同。
感谢。
答案 0 :(得分:1)
试试这个
x=c('1234', '4567', '45SD', '65SD', '7Q98', 'Q8E7,')
gsub(",","",tail(x,1))
编辑:
c(head(df,-1),sub(",","",tail(df,1)))
答案 1 :(得分:0)
试试这个
std::regex