Avertissement: chaîne d'Entrée pas disponible dans cette région

Rstudio Version 1.0.136

R Version 3.3.2

Il est étrange que lorsque j'exécute le code(il a Chinois de commentaire dans le code)ligne par ligne dans un .Rmd fichier avec Rmarkdown,console affiche un avertissement comme suit:

Warning message:
In strsplit(code, "\n", fixed = TRUE) :
   input string 1 is invalid in this locale

C'est tellement ennuyeux ,parce que chaque ligne, il apparaîtra.
Je a défaut de changement de codage de texte dans RStudio de réglage de l' ,mais ni l'UTF-8, ni BG2312 peut éviter cet avertissement messag apparition.
Veuillez noter qu'il ne suffit pas lorsque l'une d'exécuter du code ligne par ligne ,si je sélectionne un morceau d'un appuyez sur le bouton pour produire un code html,d'avertissement ne s'affiche pas.
mon code est comme suit:

```{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)
```

J'ai test c'est pas découler de Chinois commentaire,je rencontre quand je n'utilise que l'anglais
tout à l'heure.
Voici plus d'informations:

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"
Ajoutez la sortie de Sys.getlocale()
Je l'ai fait.
Essayez Sys.setlocale('LC_ALL','C')
Il semble ok,je vous remercie pour votre réponse, sincèrement,mais pourquoi?J'ai recherche sur Internet,personne d'autre a ce problème.
Il semble que le fichier texte que vous lisez en contient un caractère qui n'est pas disponible dans votre d'origine chinoise locale. Pas sûr de savoir comment il a été encodé etc. L'avertissement est effectuée pour chaque exécuté la ligne, même si elle ne se reproduise pas.

OriginalL'auteur lemmingxuan | 2017-01-18