处理列名R中的长连字符

时间:2017-01-24 05:42:37

标签: r regex grepl

我有DF作为Chk,而Column就像Column1-Column1,根据我的知识,它实际上不是连字符,可能是长连字符,要替换我尝试使用的Spl字符

npm install

哪个Dint工作。还有其他方法可以解决这个问题吗?

只是为了显示差异我已经发布了正常的连字符列1列1列(正常连字符),列1列1(不正常连字符)

1 个答案:

答案 0 :(得分:1)

我们需要复制文本中的字符并在sub

中使用它
sub("–", ".", colnames(Chk), fixed = TRUE)

如果这也不起作用,请使用punct

sub("[[:punct:]]", ".", colnames(Chk))