【发布时间】:2016-04-22 14:39:19
【问题描述】:
R 中的 substr() 函数可以按位置隔离任何字符,例如
substr(df$10,2,3)
或者通过使用nchar(),可以从字段的末尾向后工作,以将字符隔离在最后一个位置,使用:
substr(df$10,nchar(df$10)-2,nchar(df$10)-1)
但是我想知道如何简单地删除数据框中列的每个字段的last but one character。我很难做到这一点。任何帮助都会很棒!
【问题讨论】:
-
你能解释一下“最后一个”是什么意思吗?您是否要删除除倒数第二个字符之外的所有内容?
-
你能显示预期的输出吗?
标签: regex r string gsub substr