官术网_书友最值得收藏!

2-3 第一次使用R語言

先前說過R語言支持直譯器,下列是打印“Hello! R”的程序,可參考下列使用Console窗口的操作范例和結果。

在右圖中可以了解到,“>”是R語言直譯器的提示信息,當看到此信息時,即可以輸入R命令。當然我們也可以使用Source Editor編輯程序,然后再執行,同樣執行結果的范例,可參考左下圖。首先編輯下列程序代碼。接著存儲上述程序代碼,如右下圖所示。

請單擊上圖中的存儲按鈕,也可以執行RStudio的“File/Save As”命令,接著選擇適當的文件夾,再輸入適當的文件名,此例是ch2_1,R語言默認的擴展名是R,如右圖所示。

執行完上述命令,相當于將程序存儲在ch2_1.R。

在RStudio的Source Editor區有“Source”標簽,如下圖所示。如果這時單擊此標簽,這個動作被稱為sourcing a script。其實這就是執行Source Editor工作區的程序(這個動作也會同時存儲程序代碼)。單擊“Source”標簽后可以看到右圖所示的執行結果。

一個完整的R語言程序,即使是在Source Editor區編輯,其執行得到的非圖形數據結果,也將是在Console窗口中顯示,如上圖所示。如果此時檢查RStudio整合式窗口的右下方,再單擊“Files”標簽,適當地選擇文件夾后,可以看到ch2_1.R文件,如左下圖所示。

假設現在想編輯新的文件,可單擊右下圖中ch2_1.R標簽右邊的關閉按鈕。

此時Source Editor區的窗口會暫時消失。之后單擊下圖中Console窗口右上角的按鈕。便可恢復顯示Source Editor窗口,如下圖所示。

注:如果Source Editor窗口內,同時有多個文件被編輯,關閉一個所編輯的文件,此時將改成顯示其他編輯的文件。

主站蜘蛛池模板: 凤翔县| 洛川县| 友谊县| 丁青县| 塘沽区| 密云县| 北川| 南澳县| 临洮县| 城固县| 来安县| 包头市| 本溪市| 航空| 尼勒克县| 华宁县| 星子县| 云和县| 台湾省| 石门县| 博客| 石城县| 南丹县| 阿拉善左旗| 油尖旺区| 威海市| 九龙县| 精河县| 开原市| 延吉市| 凌云县| 富川| 阿鲁科尔沁旗| 垦利县| 通城县| 潮安县| 嘉鱼县| 故城县| 石狮市| 朝阳县| 乌恰县|