資料分析與R語言學習筆記(1)

2021-06-29 09:36:36 字數 1868 閱讀 4528

2.r中常用的選單

(1)指定硬碟中的某個目錄為工作目錄

file—>changedirection

可以再工作目錄中建立一些r的指令碼,建立一些r中經常用的資料,工作目錄的好處就是使用它裡面的東西時不需要寫路徑,可以簡化操作。

(2)安裝程式包

packages—>installpackage(s) 在選擇要安裝的程式包

其中注意,如果出現要使用c包之前,還要用a,b包則只需要安裝c包,它自動就把前序程式包安裝好了。

(3)調整視窗大小

edit—>gui preferences—>font—>size

3 r中基本命令

(1)通過r的控制台,手工建立資料

函式c() //用來建立向量,其實就是乙個簡單地數列,在r中資料就是靠向量組織起來的

mode()//檢視資料型別

length()//檢視資料長度

rbind()//把兩個向量按行組成矩陣

cbind()//把兩個向量按列組成矩陣

(2)求平均值,和,最值,方差【反應資料離散程度】,標準差,連乘

函式mean( ), sum( ), min( ), max( ), var( ), sd( ), prod( )

注意:r中區分大小寫!

(3)尋求幫助 (很有用)

函式help()

注意:在r中

(4)產生向量

(5)按指定規律產生向量

seq()函式

產生字母序列 letters,固定向量名,裡面包含26個字母

(6)新建向量

which()函式

注意:which返回的是下表,查詢的時候很常用!

rev( )函式//顛倒順序

sort( )函式//排序

(7)生成矩陣

函式matrix( ) 預設按列排序

(8)矩陣運算

函式t( )//矩陣轉置

矩陣加減

矩陣相乘,注意乘法的寫法 %*%

函式diag( )

solve( )函式可以用於矩陣求逆,和解方程組

函式rnorm( ) 按正態分佈產生隨機數

矩陣的特徵值與特徵向量

函式eigen( )

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.一元線性回歸 lm lm formula,data,subset,weights,na.action,method qr model true,x false,y false,qr true,singular.ok true,contrasts null,offset,formula為要擬合的模...