jupyter notebook 中使用R語言定義圖形大小

問題背景

使用R語言可以在本機安裝R,也可以通過jupyter notebook進行使用。我通過AWS的服務器搭建了安裝有anaconda的ubuntu服務器,因此出于節(jié)約本地硬盤及電量的考慮,傾向于訪問在線服務器,使用jupyter notebook使用R語言。

問題描述

在安裝完成R語言內核之后,使jupyter notebook可以使用R語言進行編程,在執(zhí)行下列代碼時:

library(TSA)
win.graph(width=4.875, height=2.5,pointsize=8)
data(larain); plot(larain,ylab='Inches',xlab='Year',type='o')

無法進行繪圖,獲得錯誤信息如下:

Error in eval(expr, envir, enclos): could not find function "win.graph"

解決方法

通過搜索,可能的原因在于存命令行的ubuntu沒有win.graph命令。如果刪除win.graph命令,可以執(zhí)行繪圖,但圖片大小無法更改。
因此,將win.graph替換為options命令,參數包括圖像寬度、長度、點的大小等:

library(TSA)
options(repr.plot.width=4.875, repr.plot.height=2.5, repr.plot.pointsize=8)
data(larain);plot(larain,ylab='Inches',xlab='Year',type='o')
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容