問題タブ [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 に答える
594 参照

r - ラテックステーブル環境内でRコードを書くにはどうすればよいですか?

Rコードを使用してラテックステーブルの1つの変数を記述したいとき、私は現在Sweaveに取り組んでいます。

Sweave はこれらの R コードを読み取れないことがわかりました。出力は変数ではなく、私が書いたすべてのコードのテキスト形式です。

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

r - Sweave:Rの出力をLaTeXコードとして解釈します

サードパーティのバイナリをラップするカスタムRコードを作成しました。そのバイナリの機能の1つは、図とテキストを含むLaTeXドキュメントを作成することです。私のコードの機能の1つは、そのドキュメントを解析し、図のLaTeXコードを返すことです。

目標は、RコードをRnwドキュメントに埋め込むことです。Sweaveを実行するときに、サードパーティのバイナリを使用してドキュメントを生成し、フィギュアのLaTeXコードを抽出して、Sweaveの.tex出力にドロップするようにします。次に、その出力に対してラテックスを実行すると、サードパーティのバイナリによって生成された図が、レポートに自動的に適切にフォーマットされて表示されるはずです。

代わりに、LaTeXコードは次のように出力されます。

等々...

SweaveにRの出力をLaTeXコードとして扱わせる方法はありますか?

前もって感謝します。-ウェズリー

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

r - 回帰式を公開 (スウィーブ) するには?

回帰式をうまく公開するにはどうすればよいですか?

どうすればスイーブできs1$callますか?つまり、pdf ドキュメントに「dynlm(formula=dep~indep1+indep2+indep3)」のようなものを入れたくないということです。この関数呼び出しスタイルよりも、より教科書的なスタイルを好むでしょう。さらに、(手動で?)モデルにinterceptとerrortermを追加したいと思います(実際にはそこにあるため)。

outreg私がグーグルで見つけた(今は少し重すぎるように見える)ことに注意してください。

編集:サンプル出力を投稿しようとしていますが、実際にはやりたいのですが、SOエディターでより適切に行う方法がわかりません:

いくつかの行列表記も問題ありませんが、モデル定義を印刷することはどうでもいいでしょう。もちろん、手動で追加することもできますが、堅牢性チェック段階では、モデル変数が頻繁に変更される可能性があり、ドキュメントを最新にする必要があります。

( http://texify.comを使用:)

img]http://www.texify.com/img/%5CLARGE%5C%21%5Cmbox%7Bdep%7D%20%3D%20%5Calpha%20%2B%20%5Cbeta_1%20%5Ccdot%20%5Cmbox %7Bindep1%7D%20%2B%20%5Cbeta_2%20%5Ccdot%20%5Cmbox%7Bindep2%7D%20%2B%20%5Cepsilon.gif[/img

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

r - コードをセンタリングせずに中央の数字にスウィーブを取得する方法

中央の数字にスイーブする 1 つの方法は、次のようなものを含めることです。

ただし、視覚化を生成するためにコードを表示する場合、コードは中央に表示されます。図が中央に配置されていることを確認しながら、コードを左揃えで表示するための巧妙な方法を知っている人はいますか? Figure のサイズを 3x3 に設定すると、これは問題になります。

私が取り組んでいるプロジェクトでは、これを 100 回以上行う必要があり、プロットとコード用に個別のチャンクを作成したくありません。

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

python - Pythonのos.system呼び出しを介して生成されたLaTeX警告/エラーを検出して処理します

Sweave/LaTeXドキュメントをPDFに変換することを自動化するPythonスクリプトを作成しました。最も重要な部分は次のとおりです。

これはエラーがない場合はうまく機能しますが、LaTeXエラーがある場合は、LaTeXのCLIに移動します。

次に、これを手動で解除する必要があります。os.system呼び出しがLaTeXでエラーを生成したことをPythonに「認識」させ、この呼び出しを終了してもエラーテキストをキャプチャする方法はありますか?

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

r - すべての ggplot2 プロットで pgfsweave を機能させる

ggplot2 と pgfsweave(+Lyx) を使用して問題が発生しました。R でコードを実行すると、色付き/影付きのタイルを含む素敵なプロットが表示されますが、pgfsweave を介して実行すると、これらのタイルが表示されません。ggplot2 を使用した他のグラフが機能していることに注意してください (geom_line を使用)

不足しているものはありますか?

再現可能な例を次に示します。

R コード (色付きの正方形になります):

そして、これは pgfsweave/lyx チャンクにあります (四角が塗りつぶされていないグラフになります)

編集:私のセットアップの詳細を追加します。例は他の人にとっては問題なく動作するようです。- Lyx は 2.0 - pgfSweave は 1.2.1 - OS は Windows 7 - R は 2-13.1

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

r - Sweave + RweaveHTML: 猫の出力が出力に表示されない

Sweave + RweaveHTML に問題があります

生成中のhtmlファイルに cat end の出力をアップしたいです。そうでない場合があり、その理由がわかりません:(

そして、Rnw ファイルで、次のすべてを試しました。

しかし、結果の HTML ファイルに cat の出力が表示されません。私はこれがうまくいくはずだと確信しています...

stdout出力を最終的なhtmlファイルに取得するために何をすべきかについてのアイデアはありますか?

どうも!

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

r - グリッドグラフィック付きの2列ビーマー/スウィーブスライド

ビーマー+スウィーブを使用してggplot2グラフィックスでプレゼンテーションを作成しようとしています。一部のスライドには 2 つの列が必要です。左がコード、右が結果のグラフィックです。これが私が試したことです、

そして、出力の2ページ。

先頭ページ

2ページ目

この出力には 2 つの問題があります。

  • echo-ed sweave コードは列環境を無視し、2 つの列にまたがります

  • いずれかのグラフィックの列余白が不必要に広い

何か案は?

ありがとう。

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

windows - WindowsでRとSweaveを操作するようにVimを設定する

Windowsにvimをインストールしましたが、Rにコードを送信できるように設定したいと思います。Sweaveも一緒に使用したいと思います。しかし、私はグーグルで検索しましたが、これを設定する方法についての明確なステップバイステップの説明を見つけることができませんでした。

これまでの私の試み:

  1. ftp://ftp.vim.org/pub/vim/pc/gvim73_46.exeから実行可能ファイルを使用してVimをインストールしました
  2. https://github.com/jcfaria/Vim-R-plugin/zipball/masterからR-pluginをダウンロードし、PC上のフォルダーに解凍しました。r-plugin.txtファイルの指示に従って、python-3.2.msiとpywin32-216.1.win32-py3.2exeをインストールしました。プラグインのzipファイルをC:\ Program Files(x86)\ Vim \ vimfiles \に抽出し、同じ名前のフォルダーをマージしました。次に、Vimを開いて、:helptags C:\ Program Files(x86)\ Vim \ vimfiles\docと入力しました。Vimを閉じてから、Rを起動してVimを再開しました。:new anewfile.Rと入力すると、エラーメッセージが表示されます

"Vim-R-Pluginを実行するには、Pythonインターフェイスを有効にする必要があります。':hr-plugin-installationdetailsを実行してください

これを入力すると、

error149、r-plugin-installationのヘルプはありません

Rにコードを送信するボタンも表示されませんでした。

「|vimrplugin_sleeptime|の値を調整する必要があるかもしれません」という指示を理解できませんでした。

私は何をすべきか?-私はすでに私のPCにMiktex2.9を持っています。Vimはそれを見ますか?ラテックスを表示するようにVimを設定するにはどうすればよいですか?助けていただければ幸いです。

注:rstudioをSweaveとeclipseで使用しましたが、解決する必要のある問題がいくつかあるため、vimを試してどのように機能するかを確認する必要があります。

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

r - Sweave を使用してエコー幅を制御する方法

スウィーブ内のエコーからの出力の幅に問題があります。大量のテキストを含むリストがあります。問題は、R からのエコー応答が pdf 内のページから外れることです。使ってみました

しかし、これは何も変わっていません。

例: リストを設定します (latex では表示されません)。

そして、リストのエントリを表示します。

リストをcatステートメントで分割することなく、これを機能させる方法はありますか。