2017-01-25 14 views
10

私は簡単な質問があります。私は正しい場所を探していないと思っています。あるいは、RStudioが期待どおりに動いていません。 すべての私のマークダウンコードチャンクの結果をプロットウィンドウまたはコンソールに出力するオプションがあるかどうかを知りたいです。RMarkdownノートブックの作成時にコンソールに出力を表示する方法は?

私はRノートブックを使ってR Markdownを書き始めています。コマンドを入力してください。

head(cars) 

私の.Rmdドキュメントに入力します。私はCtrl + Enterを押して、行が実行されます。 Upは車のデータフレームの最初の6行をスクリプトにポップします。その行はコンソールで実行されていますが、出力はコンソールには表示されていません。

なぜこのバグですか?私のコードチャンクは長いことがあります。それから、私は結果を見るためにチャンクの終わりまでうっすらにスクロールしなければなりません。または、私は頭(車)をタイプし、線を走り、次に尾(車)を見てその線を走りたいと決める。コンソールでは、両方の結果(データフレームの先頭と末尾)を見ることができますが、.Rmdファイルでは、両方を同時に実行しなかったため、「ヘッド」コールの結果は消えます。これらは小さな問題のように思えますが、何度も何度も起こると、それはイライラします!コンソールに直接入力すると結果が表示されることがわかりますが、これによってワークフローが中断されます。 >ツール - - > R Markdownを、およびオプションの「すべての値下げ文書のショー出力インライン」はオフになっていることを確認しました - doesnのグーグルのほかに、私はRStudioに行ってきたを:私が試した

違いはありません。

ここにオプションがありません。私はスタジオバージョン1.0.136を使用しています。

ありがとうございます!ここで

コード(.Rmdノートブックファイルを使用して)

そして、スクリーンショットです:output does not go to console

+0

をコピーして貼り付けることができますここにあなたのコード? – GGA

+0

それはかなり基本的ですが、ここにそれに加えて、スクリーンホット!ノートブックから実行された呼び出しがコンソールに出力を生成しないことを確認してください。 – Nova

答えて

16

は、あなたはこれを試してみました:http://rmarkdown.rstudio.com/r_notebooks.html

を言うテキストにダウンを見て

"デフォルトでは、RStudioはすべてのR Markdownドキュメントでインライン出力(ノートブックモード)を有効にするので、 kdownの文書 はノートのようです。あなたは相互作用の伝統的なコンソールメソッドを使用することを好む れる文書を持っている場合は、それは、エディタのツールバーにギアをクリックして コンソールでチャンク出力を選択することによって 無効ノートブックモード。」

だったことができます狂気私を駆動する。

+0

さて、それは恥ずかしいです。前にこのオプションを試してみて欲しいと誓っていましたが、うまくいきませんでしたが、おそらくRStudioのアップデートはうまくいきました。おかげで@カデア、私は今より多くの幸せになる! – Nova

+6

うーん...これを試した1日後、同じセッション内であっても、インラインで表示される出力にしばしば「デフォルト」されているようです。奇妙な。 – Nova

+1

私はRスタジオが、あなたの進化する製品とデザインの選択肢を常に強要しているアップルのようになっているように感じています。私は助けることはできませんが、それが整然とした影響かどうか疑問に思います。 – geneorama

4

ツールで[オプション]で、Rマークダウンのためのオプションを選択するための目盛りを変更する「を表示する出力インライン....」に「チェックを外し」。 幸運!

+0

これと@cadairの両方の回答は無料です。私の理解では、この回答はすべての新しいrmdドキュメントのデフォルト動作を変更するのに対し、cadairは現在編集している特定のドキュメントのチャンク出力のみを変更します。 –

関連する問題