問題背景
使用R語言可以在本機安裝R嫌佑,也可以通過jupyter notebook進行使用杆故。我通過AWS的服務(wù)器搭建了安裝有anaconda的ubuntu服務(wù)器迅箩,因此出于節(jié)約本地硬盤及電量的考慮,傾向于訪問在線服務(wù)器处铛,使用jupyter notebook使用R語言饲趋。
問題描述
在安裝完成R語言內(nèi)核之后拐揭,使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命令扒披,參數(shù)包括圖像寬度、長度圃泡、點的大小等:
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')