5

rgl を使用して 3D 散布図を生成しようとしています。私の画面では見栄えがしますが、PDF (またはその他のポストスクリプト形式) としてエクスポートすると、使用するサイズ指定が完全に無視されます。

(Macbook の Mountain Lion で RGui v.2.15.1 と rgl v.0.92.892 を実行しています。)

例えば:

library(rgl) 
set.seed(1982) 
points3d(runif(5),runif(5),runif(5), size=20)
# points look huge
rgl.postscript('testplot.pdf', fmt='pdf')
# points look tiny

これを機能させる方法についてのアイデアはありますか?私が使用している画像の解像度はrgl.snapshotあまりよくないようです。このプロットのベクトル画像を取得したいと思っています。

また、私はこのスレッドに従いましたが、テキストのサイズをうまく変更できましたが、ポイントは変更できませんでした。したがって、これを回避する1つの方法は、円を文字として使用してポイントをテキストとしてプロットすることだと思いましたが、rglに記号や式を受け入れることもできませんでした...

4

1 に答える 1

4

Windows で確認すると、用紙サイズのスケーリングの問題のように見えます。あなたは試すかもしれません

spheres3d(runif(5),runif(5),runif(5),radius=0.1)

実際の 3D を使用できる場合の回避策として。

于 2012-10-19T13:45:46.167 に答える