После небольшого перерыва я обновил RStudio и все пакеты этим утром.
У меня есть небольшая функция, которую я использую для предварительной настройки валют
currency <- function(n, k=FALSE) {
n <- ifelse(!k, str_c("£", comma(round(n,0))), str_c("£", comma(round(n/1000,0)),"k"))
return(n)
}
Теперь не удается разобрать - проблема в знаке £.
Error in parse(text = lines, n = -1, srcfile = srcfile) :
[path]/plot_helpers.R:72:
25: unexpected INCOMPLETE_STRING
71: currency <- function(n, k=FALSE) {
72: n <- ifelse(!k, str_c("
^
In addition: Warning message:
In readLines(con, warn = FALSE, n = n, ok = ok, skipNul = skipNul) :
invalid input found on input connection '/home/richardc/ownCloud/prodr/R/plot_helpers.R'
Однако я могу запустить код в редакторе, и он отлично работает. Что вызывает сбой readLines таким образом?