問題タブ [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 投票する
6 に答える
2588 参照

emacs - Sweave ドキュメントの開発に関する推奨事項

私はSweaveドキュメントの作成を効率化することを検討しています。また、人々の現在の設定について聞きたいです。聖杯は次のようになると思います。

  • 画面の半分で Rnw コードを編集する
  • 単一のキーバインドで Sweave ドキュメントをコンパイルし、pdflatex を実行
  • 画面の残りの半分に PDF を表示します。コンパイルされると、PDF は更新され、編集中のドキュメントの部分を中心に表示されます
  • コンパイルにエラーがある場合は、PDF をコンパイルの結果に置き換えます (ラテックス エラーや Sweave エラーなど)。

私は、ソリューションが Emacs/ESS の一部であり、Emacs プロファイルのコードおよび/または素敵な Makefile と組み合わされていることを推測/期待しています。しかし、Sweave および/または Latex ドキュメントを作成するための皆さんの好みの方法について聞きたいと思っています。

0 投票する
4 に答える
7642 参照

r - Rからレポート品質テーブルを作成するにはどうすればよいですか?

結果と呼ばれる次のデータフレームがある場合

このデータをうまく提示するための最良の方法は何ですか?理想的には、レポートに貼り付けることができる画像ファイル、またはテーブルを表すHTMLファイルが必要ですか?

有効数字の数を設定するための追加のポイント。

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

r - .Rnwをvimラテックススイートに関連付ける

これは本当に基本的なことだと思います。私はgvimとlatex-suiteを使い始めたばかりです。ただし、拡張子が.Rnwのsweavefileを編集するときに、latex-suiteをロードしたいと思います。

私の.vimrcはこのように見えます

ここで設定できるオプションがいくつかあると思います。これにより、vimはRnwを.texとして扱いますか?

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

emacs - emacs、auctex、noweb-mode-画面がポイントの周りで再センタリングされないようにする方法は?

auctexおよびnowebモード(emacsでSweaveを使用)の場合、次の行、前の行など(Cn、Cp、およびmouse-1)を使用すると、画面が再配置されると気が散ります。誰かがそれをオフにする方法を知っていますか?どうもありがとう!

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

r - MacOSXのRコンソールでstdoutを失う

私はMacOSXシステム、Rバージョン2.9.2で大きなSweaveドキュメント/スクリプトに取り組んでいます。状況によっては、Sweaveがstdoutをリダイレクトしているように見えるため、x <- 1; print(x)何も表示されません。(コンソールはまだ実行中plot(x)です。通常どおりプロットがポップアップ表示されます。)したがって、2つの質問があります。

  1. stdoutを強制的にコンソールに戻すにはどうすればよいですか。
  2. Sweaveがこれを行う理由と方法は?
0 投票する
1 に答える
470 参照

emacs - Emacs と Sweave によるバッファーローカル変数

Emacs 23.1 と ESS 5.4 を使用して Sweave ファイルを編集しています。バッファー内のデフォルトの AUCTeX インデント動作をオフにしたいので (項目別リストに含まれるコード チャンクによる煩わしさを避けるため)、ファイルの先頭に% -*- LaTeX-indent-level: 0; LaTeX-item-indent: 0; -*-. バッファを開いて を実行するとC-h v LaTeX-indent-level、必要なものが得られます。

ただし、コード チャンクを編集すると、デフォルトの動作に戻ります。C-h v LaTeX-indent-level今は得られます:

noweb-mode FAQで提案されている修正を試してみました。

私の.emacsに。私がこれを行ったとき、上記の動作は持続しました。

この状況でバッファローカル変数を機能させる方法はありますか? LaTeX-indent-levelすべての Sweave/noweb バッファで.emacs を 0 に設定する必要はありません。

0 投票する
11 に答える
6014 参照

python - Python用のスウィーブ

私は最近、Rで実行された分析のレポートを作成するためにSweave *の使用を開始しましたが、現在、Pythonスクリプトでも同じことを行うことを検討しています。

SweaveドキュメントにPythonを埋め込むことへの言及を見つけましたが、それはちょっとしたハックのようです。誰かがより良い解決策を考え出したことがありますか、または私が知らないpythonに相当するものはありますか?

* Sweaveは、ラテックスドキュメントに完全なデータ分析を行うためのRコードを埋め込むことができるツールです。

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

r - Rreport/LaTeX 品質出力パッケージ

高品質の出力を作成するための LaTeX テンプレートを探しています。R ブロガーでは、Frank Harrel の Rreport パッケージに出くわしました。私の非常に控えめな LaTeX の能力により、ユーザーフレンドリーな (そして noob フレンドリーな) インターフェイスだけで十分です。公式サイトへのリンクはこちら。指示に従っていますが、アプリをインストールできません。私は Ubuntu 9.10 を使用しており、R のバージョンは 2.10.1 (UCLA の CRAN サーバーから定期的に更新されています) で、もちろん私のシステムには cvs がインストールされています。

さて、ユーザーフレンドリーなLaTeXテンプレートパッケージがあるかどうか知りたいです(Sweaveはまだ私にとって高度/質素です)。私の質問が非常に混乱していることは承知していますが、Rreport ページの例を簡単に見てみるとヒントが得られるはずです。LaTeX のスキルが必須であることは承知していますが、今のところは (心理学の研究者として) 自分のニーズに合ったものが必要です。

Rreport に似たパッケージはありますか?

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

r - Sweave の R コード

私は査読中の科学論文を持っており、審査員は私の R コードを Sweave ドキュメントとして提供するよう求めました。Sweave のことは聞いたことがありません。より良い方法を教えてください。

どうもありがとう :-)

0 投票する
5 に答える
6021 参照

r - 適切な\Sexpr出力のためのR/Sweaveのプログラミング

私はSweave用のRのプログラミングに少し問題があり、#rstatsのTwitterグループがここを頻繁に指摘しているので、この質問をSOの群衆に向けると思いました。私はプログラマーではなくアナリストなので、最初の投稿は簡単に行ってください。

問題は次のとおりです。SweavewithRで調査レポートを作成しており、を使用して限界収益を報告したいと思います\Sexpr{}。たとえば、次のように言うのではなく、

回答者のわずか14%が「X」と答えました。

私はこのようなレポートを書きたいです:

回答者の\Sexpr{p.mean(variable)} $ \%$のみが「X」と答えました。

問題は、Sweaveが式の結果を\Sexpr{}文字列に変換することです。つまり、Rの式からの出力と、私のドキュメントに表示される出力が異なります。たとえば、上記では関数'p.mean'を使用しています。

Rでは、出力は次のようになります。

しかし、を使用する\Sexpr{p.mean(variable)}と、ドキュメントに丸められていない文字列(この場合は13.5857142857143)が含まれます。digits=1関数の出力を、グローバル環境、関数自体、およびさまざまなコマンドに制限しようとしました。これには、Rが出力するものだけが含まれているようであり、式の結果であり、最終的にLaTeXファイルに出力される文字変換は含まれていません。

R関数を再プログラミングするか、Sweaveまたはの設定を使用して、LaTeXファイルに出力される桁を制限するために私ができることを誰かが知っていますか\Sexpr{}