有沒有辦法控制從R(或Python)導出的繪圖的尺寸?節日快樂,
我正在部分使用R運行腳本,我想檢索由R包生成的一些繪圖。
可以在R中以900的寬度乘以600的高度生成圖,但是當將其導入JMP時,它是具有“標準”圖片框尺寸的正方形。
使用'<< set size(x,y)'似乎不起作用
plot = R Get Graphics( "png" );
New Window( "XYZ", Picture Box( plot ) );
它是正方形。 如果在查看之前將圖保存到目錄中,則尺寸正確。
關於控制地塊尺寸的方法的任何建議將不勝感激。
最好,
塞巴斯蒂安
圖形腳本編寫回复:有沒有辦法控制從R(或Python)導出的繪圖的尺寸?我擔心有可能告訴您您已經知道的風險。 但這對您有用嗎?
Names Default To Here( 1 );
New Window( "Example", pb = Picture Box( Open( "$SAMPLE_IMAGES/tile.jpg", jpg ) ));
w = pb << getWidth;
h = pb << getHeight;
Wait(2);
pb << setWidth(w*0.5);
pb << setHeight(h*0.5);
Wait(2);
pb << setWidth(w*2);
pb << setHeight(h*2);
回复:有沒有辦法控制從R(或Python)導出的繪圖的尺寸?嗨,伊恩,
非常感謝您的建議。 不幸的是,這無濟於事,因為如果需要更大的格式,該技巧不會使圖片具有更好的分辨率。 現在最好的選擇是在執行R腳本期間將其保存為所需的尺寸,然後導入JMP。
最好,
塞巴斯蒂安