9

Python と R を併用することに非常に興奮し、Jupyter (ipython notebbok) で R を使用してみましたが、R カーネルで Figure を生成できませんでした。

Figure をプロットしようとすると、次のエラー メッセージが表示されます。大変お世話になりました。

私はアナコンダとWindows 8を使用しています。

x<-1:10
plot(x)

png(tf, width, height, "in", pointsize, bg, res, type = "cairo", : winCairo.dll を読み込めません: ビルドされましたか?

jpeg(tf, width, height, "in", pointsize, quality, bg, res, type = "cairo", : winCairo.dll を読み込めません: ビルドされましたか?

Anaconda コマンド プロンプトに次のように表示されます。

「C:/Users/aa/Anaconda/R/library/grDevices/libs/x64/winCairo.dll」を読み込めません

4

1 に答える 1

5

このグループの投稿から解決策を見つけました。

私がした解決策:

私は R の最新リリース (R 3.2.0) を持っていて、上記のリンクの説明に従って、R 3.1.3 をインストールし、C:\Program Files\R\R-3.1.3\library\ から winCairo.dll をコピーしました。 grDevices\libs\x64 から C:\Anaconda\R\library\grDevices\libs\x64 に。

私の場合、R 3.2.0 から winCairo.dll をコピーしてもうまくいきません。

これにより、図がプロットされますが、「replayPlot(obj) のエラー: 無効なグラフィックス状態」というエラー メッセージが表示されます。

次に、このリンクのおかげで、「options(jupyter.plot_mimetypes = 'image/png')」を追加すると、正常に動作します。

ここに画像の説明を入力

オプション (jupyter.plot_mimetypes = '画像/png')

x=1:10

プロット(x)

ここに画像の説明を入力

于 2015-05-25T19:52:10.087 に答える