1. ホーム
  2. r

[解決済み] Rバージョン3.4.2へのアップデート後、pandocドキュメントの変換にエラー1が発生する。

2022-02-16 03:36:44

質問

R Version 3.4.2 にアップデートしたら、shiny を使った flexdashboard ドキュメントが動作しなくなりました。

その例のコピーを実行しようとしても https://jjallaire.shinyapps.io/shiny-biclust/
私はそれを得た

'エラー: pandoc ドキュメント変換に失敗、エラー1'

.

今まで、ウェブ検索でそのエラーの答えを見つけられませんでした。 また、すべてのパッケージをアップデートしました。

私のsessionInfoです。

R version 3.4.2 (2017-09-28)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1

Matrix products: default

locale:
[1] LC_COLLATE=German_Austria.1252  LC_CTYPE=German_Austria.1252    LC_MONETARY=German_Austria.1252
[4] LC_NUMERIC=C                    LC_TIME=German_Austria.1252    

attached base packages:
[1] grid      stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] biclust_1.2.0    lattice_0.20-35  colorspace_1.3-2 MASS_7.3-47     

loaded via a namespace (and not attached):
 [1] flexclust_1.3-4   Rcpp_0.12.13      digest_0.6.12     rprojroot_1.2     jsonlite_1.5      backports_1.1.1  
 [7] stats4_3.4.2      magrittr_1.5      evaluate_0.10.1   stringi_1.1.5     rpart_4.1-11      rmarkdown_1.7    
[13] flexdashboard_0.5 tools_3.4.2       stringr_1.2.0     parallel_3.4.2    yaml_2.1.14       compiler_3.4.2   
[19] htmltools_0.3.6   knitr_1.17        modeltools_0.2-21

どなたか、この問題を解決するための方法をご存知ですか?

EDIT

この情報は、エラーの原因を見つけるのに役立つかもしれません。
Diamond Explorerの例のコピーを試したところ https://jjallaire.shinyapps.io/shiny-ggplot2-diamonds/ という結果になります。

Diamond Explorerのスクリーンショット - 結果

というエラーメッセージをRStudioで見ることができます。

Output created:  
C:/Users/xxx/AppData/Local/Temp/RtmpMdOsLH/file1ce033bb6c82.html
Warnung: Error in sample.int: Objekt 'input' nicht gefunden
Stack trace (innermost first):
120: sample.int
119: sample
118: lapply
117: map
116: [.tbl_df
115: [ [<text>#2]
114: <reactive:dataset> [<text>#2]
103: dataset
102: ggplot [<text>#6]
101: renderPlot [<text>#6]
 91: <reactive:plotObj>
 80: plotObj
 79: origRenderFunc
 78: output$outcca1a5b38b4e8b1a
  3: <Anonymous>
  2: do.call
  1: rmarkdown::run

解決方法は?

ようやく私の問題を解決する方法を見つけました。 その結果 https://github.com/rstudio/rmarkdown/issues/1184
をインストールし、githubから実際のrmarkdownパッケージをインストールします。
devtools::install_github('rstudio/rmarkdown') 私のフレックスダッシュボードのドキュメントが再び動作するようになりました :-)