Rstudio Sürüm 1.0.136Uyarı: bu yerel kullanılamaz Giriş dizesi
R Versiyon 3.3.2
Ben kodu çalıştırdığınızda bir de satır satır (Çinli kodda yorumunu vardır) o garip Rmarkdown ile .Rmd
dosya, konsol aşağıdaki gibi bir uyarı yazdırır: her satır görüneceği çünkü
Warning message:
In strsplit(code, "\n", fixed = TRUE) :
input string 1 is invalid in this locale
o kadar sinir bozucu. RStudio'nun ayarlarında varsayılan metin kodlamasını değiştirdim, ancak ne UTF-8 ne de BG2312 bu uyarı mesajının görünmesini engelleyemez. Sadece bir çalışma kodu satır satırında görüntülendiğinde, bir yığın seçtiğimde bir html , uyarı üretme düğmesine basılmadığında görünür. şöyle kodum: Ben sadece Şimdi İngilizce
kullandığınızda
```{r}
da=read.table("m-intcsp7309.txt",header=T)
head(da)
# date intel sp三列
length(da$date)
# 444数据
intc=log(da$intc+1)
# 测试
plot(cars)
# 测试警告信息
plot(cars)
# 为什么会出现警告?
plot(cars)
```
Ben Çinli açıklama kaynaklanan değil testi var, bunu karşılamak. İşte bilgiler verilmiştir:
Sys.getlocale()
[1] "LC_COLLATE=Chinese (Simplified)_People's Republic of China.936;
LC_CTYPE=Chinese (Simplified)_People's Republic of China.936;
LC_MONETARY=Chinese (Simplified)_People's Republic of China.936;
LC_NUMERIC=C;LC_TIME=Chinese (Simplified)_People's Republic of China.936"
Çıktıyı Sys.getlocale() ' –
@Martin'den ekledim. – lemmingxuan
Deneme Sys.setlocale ('LC_ALL', 'C') ' –