web-dev-qa-db-ja.com

RStudioでプロットし、新しいウィンドウがポップアップしないようにする方法(Rグラフィック:デバイス(ACTIVE)?

RStudioでプロットをプロットするたびに、ポップアップする新しいデバイスウィンドウが表示されます。これは常にそうではありませんでした。いくつかの設定を変更したに違いありません。プロットをRStudioプロットウィンドウに戻すために設定を変更するにはどうすればよいですか?

dev.off()および他のdev関数を成功せずに調査しました。例えば:

_# Clear workspace
rm(list=ls())

# create data
set.seed(1)
x <- rnorm(100, 0, 1)
y <- rnorm(100, 3, 1)

plot(x,y)
_

スクリーンショット画像にポップアップウィンドウを生成します。 enter image description here

デバイスを右下隅のRStudioプロットウィンドウに残しておく必要があります。誰か助けがありますか?同様の質問がありました here 更新で問題が解決すると主張しています。私は先週以内に更新しました。 sessionInfo()を使用するとき、私は_R version 3.3.2_を実行しています。これは、Rの最新バージョンであると信じています。

12
Phil

私のような他の人にとっては、まだこの問題が発生する可能性があります:

これはおそらく、Rの3.3.2への更新が原因であり、RStudioの新しいバージョンをインストールすることで修正されます。私の場合、1.0.136がトリックを行いました。

3
puslet88

私はこれが回答されたことを知っていますが、問題は複数の方法で発生する可能性があります。私の問題はずっと簡単でした。デフォルトのヌルGdがdev.off()によってオフにされたため、Rstudioプロットペインにプロットが表示されませんでした。 RバージョンR-3.4.4でRstudioバージョン1.1.442を実行しています

非表示のものを含むすべてのウィンドウが閉じられるまでdev.off()を数回実行し、コンソールウィンドウで次の応答を受け取りました。

ヌルデバイス1

次にこれを実行すると、RStudioのプロットペインにプロットが表示されました

dev.new()
plot(mtcars$mpg~mtcars$disp)
4
George

RStudioを更新することでこの問題を解決しました([ヘルプ]-> [更新の確認])。更新したRStudioの新しいバージョンはバージョン1.1.383であり、この問題は修正されました。現在、Rのバージョンは3.4.3です。

1
Amazonian

Rスタジオのメニューバーに移動し、[ツール]-> [グローバルオプション]-> [Rマークダウン]

1