問題タブ [rnw]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - コード チャンクの名前をフィルタリングして、knitr で選択したコード チャンクを実行する
私は、knitr で多くの式を持つアルゴリズムを実装しています。そのため、一部のコード チャンクで一部の関数をパターン内の名前で<<Fun_bar>>=@
定義し、他のコード チャンク内で単体テストをパターン内の名前で定義します<<Test_foo>>=@
。ここで、関数定義コードのチャンクのみを実行したいと思います。"Test" で始まる名前のコード チャンクのみを実行できる機能はありますか?
r - Knitr 最小限の例 数字を表示しない
で最小限のknitr
rnw
例を実行すると問題が発生しRstudio
ます。彼の githubから次の最小限の例を取得しました
最新のすべてを実行しています(Rstudio/knitr/R)
編集:数字を含むサブディレクトリが作成されていないようRplot.pdf
です。数字を含む...
r - Knitr kable: RNW からの PDF のテキストの色が灰色です
knitr::kable
関数を使用して RNW ファイル内のテーブルを作成すると、PDF 内のテーブル アイテムのテキストの色が灰色に見えます。
これを黒に変更したいと思います。これどうやってするの?
r - RStudio での .Rnw ファイルのコンパイル エラー: プロジェクト パスに問題がありますか?
RStudio でファイルから PDF をコンパイルしようとするとRnw
、次のエラーが表示されます。
必要なパッケージを読み込んでいます: Knitr
readLines(if (is.character(input2)) { のエラー:
接続を開くことができません
呼び出し: Knit -> readLines
さらに: 警告メッセージ:
readLines(if (is.character(input2)) { :
ファイル 'Rnw_test.Rnw' を開けません: そのようなファイルまたはディレクトリはありません
実行停止
これは自宅ではなく会社の PC でのみ発生するので、Rnw
ファイル自体には問題はないと思います。
私の問題はこれと同じようです: https://stackoverflow.com/questions/16826153/error-when-compiling-pdf-using-knitr-in-rstudio# =。しかし、私の Rprofile は変更されていないため、残念ながらこれは役に立ちません。
また、knitr::knit("file.Rnw")
コンソールで実行しても機能せず、同じエラーがスローされます。
as.list(Sys.getenv());str(x[grep('^L[AC]',names(x))])
上記のスレッドで Yihui が の出力を求めたので、以下に示します。
そしてここに私のsessionInfo()
:
何がうまくいかないのでしょうか?
編集:コンパイルの詳細
RStudioの [ Compile PDFknitr::knit("file.Rnw")
] ボタンとR コンソールからコンパイルを開始しました。
Yihui のヒントのおかげで、プロジェクトの作業ディレクトリは、.Rproj
ファイルが置かれているフォルダーではなく、1 レベル上のフォルダーであることがわかりました。これを考慮して、R コンソール経由でファイルをコンパイルできます。
しかし、[ PDF のコンパイル]ボタンを使用できるようにするにはどうすればよいでしょうか?