我的R脚本源文件工作得很好。最近我将它们复制到另一台计算机(Windows也是如此),但由于编码问题,现在这些脚本无法正常工作。首先,脚本被破坏了,在我修复它们之后,我仍然无法运行它。无论我做什么(无论使用什么编码),都会出现错误。
同时,如果我将代码复制到控制台,它可以正常工作。我已经打破了我的头,并感谢任何帮助。问题在于西里尔符号。
这是一个小例子:
data <- data.frame('имя' = c("1", "2"), values = c(1, 2))
text <- c("раз", "два", "три")
column <- data$имя
正如我所说,此代码在控制台中工作,但不在源代码中。我试图遵循其他问题中给出的有关西里尔语编码问题的建议,但没有任何积极的结果。