問題タブ [sweave]

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.

0 投票する
1 に答える
299 参照

shell - シェル スクリプトによって作成されたファイルのディレクトリを設定しますか?

EDIT:これは、このスクリプトの問題はSweaveコードの出力ディレクトリであるため、むしろSweave / Rの質問であるため、これを再タグ付けする必要がありました。R CMD Sweave に対応するオプションはありますか?

.Rnw ファイルから .tex ファイルを作成するシェル スクリプトがあります。このファイルはさらに処理する必要がありますが、何らかの方法でホーム ディレクトリに自動的に生成されるため、スクリプトによって検出されません。

.tex ファイルを .Rnw ファイルのフォルダーに生成する必要があります (他のすべての情報がそこにあるため)。.Rnw ファイルは、通常、ファイル セレクターで選択されるものであることに注意してください。

副次的な質問: Java の JFileChooser に似た、特定のファイルのみを選択できるようにする、ファイルを選択するためのオプションはありますか?

コードは次のとおりです。

この最初のスクリプトを手伝ってくれたすべての人に感謝します!

0 投票する
2 に答える
1491 参照

r - R CMD Sweaveの出力ディレクトリを変更するにはどうすればよいですか?

R CMD Sweaveを使用すると、.texファイルは常にHOMEディレクトリに生成されます。これを変更することは可能ですか?シェルスクリプトでmvできるということですが、もっと良いトリックがあると思います

@Dirk:ここに投稿したスクリプトを使用しましたが、ファイルは常にユーザーのHOMEディレクトリに書き込まれているため、pdflatexはファイルを見つけられません。

0 投票する
2 に答える
1796 参照

windows - WindowsバッチRSweaveエラーロードパッケージ

WindowsXPでSweaveドキュメントのバッチファイルを設定する方法に関する明確なドキュメントを見つけるのに問題があります。

ここにあるバッチファイルを使用しています

run.bat以下を含むバッチファイル名を作成しました。

wdを設定した後、Sweaveファイルで最初に行うことは、RODBCパッケージを使用してデータセットで読み取られます。

バッチファイルを実行すると、次のエラーが発生します。

明らかに、これらのパッケージは存在し、機能していますが、権限に問題があるか、適切なディレクトリが見つかりません。何かご意見は?

ここに関連する質問

0 投票する
1 に答える
1480 参照

r - テキストの長い文字列を出力する LaTeX / Sweave

私が実施した調査の最後に、回答者に自由回答ボックスを提供して、調査で取り上げていないことを教えてもらいました。これらのコメントは、多くの場合、複数のページにまたがっています。私はlongtableLaTeXのパッケージに精通しており、モックアップしたソリューションは次のとおりです。

このソリューションは技術的には機能しますが、それほど洗練されているようには見えず、改善する必要があります。関連する質問が 2 つあります。

  1. として扱われる Sweave 出力のテキスト サニテーションのヒントtex。たとえば、誰かがを処理するときにYour survey is awesome & I would take more surveys for $$$ 100% of the time!特殊文字が大混乱を招くと言った場合。問題のある文字を慈悲深いものに置き換えるための呼び出しのリストよりも効率的なものはありますか?&, $, %LaTeXgsub
  2. でこれらの長いコメントを印刷するためのより良い方法の提案Sweave & LaTeX
0 投票する
1 に答える
432 参照

r - R Sweave ユーザー定義関数

条件付き密度と経験的累積分布プロットを組み合わせた小さな関数を作成しています。

これはうまくいきますが、私がそれを織ろうとすると運が尽きます...

Sweave("re.rnw") ファイル re.tex への書き込み コード チャンクの処理中 ...

1 : echo term verbatim eps pdf (label=fig1)

エラー: チャンク 1 (ラベル = fig1) model.frame.default のエラー (式 = dep ~ indep): 変数 'dep' の型 (リスト) が無効です

スウィーブの外で問題なく機能するのに、これはどうしてですか?

//M

0 投票する
2 に答える
293 参照

pdf - Sweave や、R に適した PDF ジェネレーターなどの他の LaTeX を使用したテーマ設定

Sweave ドキュメントのテーマを生成する方法はありますか? 私は毎月生成するレポートをいくつか持っており、R を使用してテキスト、表、画像を生成しています。しかし今、私はこの情報を MS Publisher にコピー アンド ペーストして、グラフィック デザイナーに作成してもらったテーマ ドキュメントにテキストを配置するというわだち掘れにはまってしまいました。

私がやりたいのは、デザインを複製し、コピーペーストの必要性を取り除くことです.

これはSweaveで可能ですか?それとも別のツール?

0 投票する
2 に答える
10156 参照

r - echo=FALSE で抑制されていない Sweave からの出力を抑制するにはどうすればよいですか?

<> または sink() で抑制することができない無関係な出力が .tex ファイルに表示されます。特に、不要な行は ..{Schunk} などで囲まれていません。

これは、DEoptim または rjags のいずれかを使用しているときに発生しますが、これらの関数に限定されているわけではありません。

.Rnw ファイルの例:

私が望む 結果は、出力が抑制された場合、またはコード チャンクが .Rnw ファイルから削除された場合に生成される te​​x ファイルです。

ただし、結果の .tex ファイルには関数からの出力があります

出力は \begin{Schunk} \end{Schunk} で囲まれていないため、$ 記号が LaTeX を混乱させ、コンパイルできないことに注意してください。

0 投票する
2 に答える
800 参照

mysql - 改行を削除せずに、SweaveでSQLクエリを使用してRソースコードをフォーマットするにはどうすればよいですか?

R、MySQL、Sweave、LaTeXを使用して、データベースにクエリを実行するレポートを生成しています。私の問題は、Rコードが.Rnwファイルに埋め込まれているため、複数行のフォーマットを制御できないように見えることです。

次のRコードを埋め込みます。

次に、Sweaveによって生成されたPDFで次の出力を取得します。

その結果、SELECTクエリがページから実行されます。

LaTeX出力にSQLクエリを記述どおりに表示させる方法はありますか?

0 投票する
1 に答える
395 参照

r - ラテックススウィーブR-ページはそれ自体で回転しています

私はLaTeXでSweaveを使用するのは初めてで、いくつかの小さな問題があります。これは、独自のtexファイルに配置されたドキュメントのセグメントです。

Adult.dataはhttp://archive.ics.uci.edu/ml/machine-learning-databases/adult/adult.data です。

これにより、水平方向のページが作成されました。正しいサイズですが、90度回転しています。写真ではなく、ページ全体。

これを修正するにはどうすればよいですか?これは正常な動作ですか?

提案ありがとうございます:)

0 投票する
3 に答える
307 参照

r - Sweave の R/S 出力の矢印 (">") を抑制できますか?

Sweave で R コードを実行すると、ドキュメントに端末の矢印 (">") が表示されます。これはセッション入力には問題ありませんが、カスタム関数を含めたい場合があります。ドキュメントに矢印が表示されると、重要なコード スニペットをコピーして貼り付けるのが難しくなります。これを行う簡単な方法はありますか?

出力をまとめて抑制しながらコードを実行し、そのコードを \Verbatim にコピーできることはわかっていますが、それには余分な入力が必要です。

ありがとう

それ以外の