- R語言:邁向大數據之路(加強版)
- 洪錦魁
- 576字
- 2023-09-08 20:02:55
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窗口內,同時有多個文件被編輯,關閉一個所編輯的文件,此時將改成顯示其他編輯的文件。