2017-04-26 31 views
1

我對一些個月,奉迎/ rmarkdown/rstudio沒有問題的工作表現出的結果,但是這款新機上,一些簡單的[R奉迎不突出人物

library(pander) 
cars$test="qsdféé" 
pander(cars) 

給我回來「錯誤在table.expand(x,t.width,justify,sep.col): basic_string :: _ S_create「

我不明白,因爲在我以前的機器上,它的工作沒有缺陷。 相同的pander版本(0.6.0),Rstudio的相同配置(默認編碼UTF-8),Windows 7兩側。

這很奇怪,因爲如果我只有一個加重字符(car $ test =「qsdfé」),pander沒有問題,但是它是觸發問題的第二個字符。

在rmarkdown中,它使編譯器立即停止,沒有錯誤信息。

+0

我比較sessionInfo('的輸出))Link

問題#'或'而是:: devtools SESSION_INFO('在兩臺計算機上,看看有什麼不同。它可以是R版本,區域設置或例如Rcpp版本。 – daroczig

+1

非常感謝,我沒有想過R版本。我降級到R 3.3,現在很好。這似乎是一個3.4的錯誤,我應該在哪裏報告? – Malta

回答

0

這是一個缺陷,目前還沒有解決方案(除了恢復R版本)。目前在GitHub上的懸而未決的問題:296