R語言學習系列(1)

2021-06-22 18:02:58 字數 1416 閱讀 4088

1、r語言簡介:

與起源於貝爾實驗室的s語言類似,r是為統計計算和繪圖而生的,現在已經作為一套開源的資料分析解決方案。眾所周知,sas,spss,stata,excel等都是著名的資料處理與分析軟體。與它們相比,r是開源的,得到社群的廣泛支援,並且每天都在增加新的功能(從cran

上可以得到各領域、各專業的分析包);且在不同的作業系統平台(windows、mac os x、linux)中都有相應的r版本。r已經成了統計、**分析和資料視覺化的全球通用語言。

2、r的獲取和安裝

從cran上獲取相應平台的二進位制安裝包,安裝簡易。還可以安裝成為包(package)的可選模組來增強r的功能。安裝好官方的r軟體後,還可以獲取r語言的ide——rstudio來使r的使用和開發更加簡易。

3、r新手上路

以上使用函式c()以向量的形式輸入嬰兒的月齡和體重資料,此函式可將其引數組合成乙個向量或列表

這10名嬰兒的平均體重是7.06 kg,標準差為2.08 kg,月齡和體重之間存在較強的線性關係(相關度= 0.91)。這種關係也可以散點圖中看到。不出意料,隨著月齡的增長,嬰兒的體重也趨於增加。

注:  r允許使用=為物件賦值,但是我們一般用來進行賦值,而不是傳統的=

4、r獲取幫助

打入如下命令:

從瀏覽器彈出幫助:

還可以輸入命令:

demo()

來檢視r軟體中自帶的demo

輸入具體的demo,如

demo("graphics")就會顯示關於繪圖的相關demo

5、乙個重要的概念:工作空間

以下列出用於管理r工作空間的函式:

小技巧:若要一次性刪除工作控制項所有的物件,則可以執行 rm(list=ls())

R語言學習筆記1

1 中文文字挖掘軟體包 tmcn 2 用來消除兩向量 列表 資料框等中的相同行或列用函式 setdiff 3 建立乙個空陣列,用來裝不確定長度資料用方法 a 4 將字串格式日期轉換為date格式用函式 as.date 以數值形式儲存,對於r中規定的標準格式 年 月 日或者 年 月 日,則可以不需要用...

R語言學習筆記(1)

此篇主要涉及r語言的基本操作以及容器vector的各項操作。1.r的基本操作 1 與大部分程式語言不同,r的賦值語句有些不同,在r中主要使用 賦值,而等號 主要是在函式給引數賦初值時才使用。2 r語言中大部分的變數都可以稱之為vector 向量 比如單值a就是只有乙個值的vector。3 r語言中的...

R語言學習記錄 1

匯入資料,path為路徑 path c users administrator desktop demo.csv data read.csv path,header t head data summary data attach data 將每一列賦給乙個向量,向量名為列名 adetach data...