我在R ...
中的文本数据字符串上运行以下命令data$income_val_b <- ifelse(data$annualincome_b == '£20k to 30k' , 11,data$income_val_b)
和...
data$income_val_b <- ifelse(data$annualincome_b == '£20k to 30k' , 11,data$income_val_b)
虽然两者看起来都一样,但两者中的空格字符是不同的。当使用= code()命令在excel中签入时,第一个文本将空格显示为字符32,而第二个文本将其显示为字符160。
虽然当我在Windows平台上使用R时这两个命令工作正常,但是当我在Linux平台上运行时,第二个命令以空格作为字符160在R中引发错误:
第1行中解析器中的多字节字符无效
我真的需要我的算法完全在Linux中运行。有什么方法可以解决这个问题吗?
由于