數據分析科學(統計學、計量心理學、計量經濟學、機器學習)的發展一直與數據的爆炸式增長保持同步。 典型的數據分析步驟:
R可以在CRAN上(http://cran.r-PRoject.org)免費下載。
R是一種區分大小寫的解釋型語言。 一次交互會話期間的所有數據對象都被保存在內存中,一些基本函數是默認直接可用的,而其他高級函數則包含于按需加載的程序包中。 R語句由函數和賦值構成。R使用 <- 來進行賦值。 注釋由符號#開頭
c():以向量的形式輸入數據
mean(),sd(),cor():分別獲得均值、標準差和相關度
plot():用圖形展示變量之間的關系
q():退出R
R中的幫助函數:
R提供了大量的幫助功能,學會如何使用這些幫助文檔,毫無疑問有助于編程??墒鞘褂茫縼聿榭茨承┖瘮档墓δ?。
工作空間(workspace)就是當前R的工作環境,它存儲著所有用戶定義的對象(向量、矩陣、函數、數據框、列表)。在一個R會話結束時,可以將當前工作空間保存到一個鏡像中,并在下次啟動R時自動載入它。
使用上下方向鍵可以查看已輸入命令的歷史記錄
可以使用函數getwd()
來查看當前的工作目錄;或者使用setwd()
來設定當前的工作目錄。如果需要讀入一個不再當前工作目錄下的文件,則需要在調用語句中寫明完整的路徑。記得使用引號閉合這些目錄名和文件名;也可以使用dir.create( )
來創建新目錄 用于管理R工作空間的函數如下:
R提供了大量開箱即用的功能,它最激動人心的一部分功能是通過可選模塊得下載和安裝來實現的。目前有5500多個包,可以從 http://cran.r-project.org/web/packages下載。search()
可以告訴你那些包已加載并可使用
最近在寫畢業論文,需要用到R語言做實驗,簡提單的學習一下R語言,做一些筆記。最近生活有些懈怠,對自己的要求也放松了很多,這樣做不好。今天早上來實驗室,在樓下看到了學部的90多歲的院士,提著一個小包,我快跑了幾步,幫他開了一下門,他很有禮貌的沖我笑了一下,讓人感動的是,他進門后,還用手支著門方便我進來。所以,人,不管是任何身份,不管是在任何時候,都不可以放松對自己的要求。嚴格要求自己總是好的,懈怠的人生沒有樂趣,所以,繼續加油!
新聞熱點
疑難解答