R語言學習筆記之set.seed()函式與table函式
set.seed(123)函式,此函式作用是為了,但你需要使用隨機數時,可保證你在執行或者除錯後,計算機所創造的隨機數保持不變。換句話說,如果使用隨機函式rnorm(10)之類的函式,每次執行後,結果都是不一樣的,如果再次之前使用set.seed()函式,則會保證測試資料保持一致。“123”表示的種子的序號數,並不是傳統意義上的數字,而是作為一種標記,並不參與運算。當然,你也可以取不同的數字,隨機數的結果仍然是一樣的,但不同種子,得出的結果是不同的
、
table(x1,x2)函式,此函式主要是返回x1,x2交叉列聯表。
行a與列a對應為1,行a,與列b對應為1,.......行d與列d對應,此外重複兩次,故為2。
相關推薦
R語言學習筆記之set.seed()函式與table函式
set.seed(123)函式,此函式作用是為了,但你需要使用隨機數時,可保證你在執行或者除錯後,計算機所創造的隨機數保持不變。換句話說,如果使用隨機函式rnorm(10)之類的函式,每次執行後,結果都是不一樣的,如果再次之前使用set.seed()函式,則會保證測試資料保持
R語言學習筆記之apply、lapply、sapply、mapply、tapply函式詳解
轉載於:http://blog.csdn.net/wa2003/article/details/45887055 R語言提供了批量處理函式,可以迴圈遍歷某個集合內的所有或部分元素,以簡化操作。 這些函式底層是通過C來實現的,所以效率也比手工遍歷來的高效。批量處理函式有很重
R語言學習筆記之三
結構 urn padding 效果 rand html 創建 字符 pri 僅用於記錄R語言學習過程: 內容提要:條件與循環 正文: 格式: 條件 ü if (條件) 執行的程序 else ü if (條件) {函數體 (分行,或者用;隔開) } else 返回值 ü
R語言學習筆記之五
常用 right 規則 如同 include 順序 rect amp 數據 摘要: 僅用於記錄R語言學習過程: 內容提要: 數據排序:sort()函數、rank()函數、order()函數; 長寬型數據的轉換:stack()函數、reshape()函數、reshape2擴展
R語言學習筆記之七
head ace row any type 分析 min 記錄 ted 摘要: 僅用於記錄R語言學習過程: 內容提要: 缺失值的識別與處理; 異常值與重復值的處理 正文: 缺失值的識別與處理 導讀: > x <- c(1,2,3,NA,NA,4)
R語言學習筆記之: 論如何正確把EXCEL檔案餵給R處理
1 Sub getCSV() 2 '這是網上看到的xlsx批量轉化,而改寫的一個xlsx批量轉化csv格式 3 '1)批量轉化csv參考:http://club.excelhome.net/thread-1036776-2-1.html 4 '2)建立資料夾參考:http://jingyan.b
R語言學習筆記——melt()函式之整齊資料
R語言學習筆記(二) melt()函式 melt(data,id.vars,measure.vars,variable.name=“variable”,…,na.rm=FALSE,value.name=“value”,factorsAsStrings=TRUE)
R語言學習筆記:choose、factorial、combn排列組合函式
一、總結 組合數:choose(n,k) —— 從n箇中選出k個 階乘:factorial(k) —— k! 排列數:choose(n,k) * factorial(k) 冪:^ 餘數:%% 整數商:%/% 列出所有組合數矩陣:combn(x,n) t(combn(x,n)) 轉置 二、具體
R語言學習筆記:sort、rank、order、arrange排序函式
R語言中排序有幾個基本函式:sort()、rank()、order()、arrange() 一、總結 sort()函式是對向量進行從小到大的排序 rank()函式返回的是對向量中每個數值對應的秩 order()函式返回的值表示位置,依次對應的是向量的最小值、次小值、第三小值……最大值等
R語言學習筆記(概念、公式及R函式)
1、隨機實驗:可在相同2、隨機事件均值u:這個很好理解 R函式:mean中位數:對序列排序後,排在中間的數,需要特別注意的是如果序列為偶數,中位數是中間兩個數平均值. R函式:median百分位數:也是順序統計量,設百分數為p,n是樣本個數,則p位數指:np為小數,ceil
R語言學習筆記(四)流程函式及自定義函式
if(FALSE){條件執行} if(FALSE){if-else結構,多重判斷} if(FALSE){對score進行等級判定} score = 65 if(score >= 90){ pr
R語言學習筆記 —— table 函式的應用
一、table 函式對應的就是統計學中的列聯表,是一種記錄頻數的方法,對於統計來說有非常重要的應用,下面的例子都是針對維數為2的情況舉例,多維的情況是類似的 下面看一個例子: > ct <- data.frame( + Vote.for.X =
R語言學習筆記2——常用數學函式
R語言學習筆記2 ——常用數學函式 楊旭東(2012-3-4) R語言的數學運算和一些簡單的函式整理如下: 向量可以進行那些常規的算術運算,不同長度的向量可以相加,這種情況下最短的向量將被迴圈使用。 > x <- 1:4 > a <- 10 &g
R語言學習筆記——C#中如何使用R語言setwd()函式
在R語言編譯器中,設定當前工作資料夾可以用setwd()函式。 > setwd("e://桌面//")> setwd("e:\桌面\")> setwd("e:/桌面/") 這三種結構都是可以編譯通過的, 但是在VS C#中卻不行,只有一種能執行成功。 (PS:R語言在VS中執行要先配
R語言學習筆記-Error in ts(x):對象不是矩陣問題解決
dsm 為什麽 函數 時間序列 random ber post cto either 1、問題 在對時間序列進行擬合操作時,發生:Error in ts(x):對象不是矩陣的錯誤,而直接在arima()函數中使用時沒有問題的。 > sample<
R語言學習筆記(十一):廣義線性模型
學習筆記 Education 5.0 1.3 style only 可能性 div erro #Logistic 回歸 install.packages("AER") data(Affairs,package="AER") summary(Affairs) a
R語言學習筆記(十三):時間序列
abs 以及 stat max 時間 aic air ror imp #生成時間序列對象 sales<-c(18,33,41,7,34,35,24,25,24,21,25,20,22,31,40,29,25,21,22,54,31,25,26,35) tsal
R語言學習筆記(十六):處理缺失值
ima 結果 cti img dataset case prop .com log #識別缺失值 install.packages("VIM") data(sleep,package="VIM") #列出沒有缺失值的行 sleep[complete.case
R語言學習筆記(十七):data.table包中melt與dcast函數的使用
eas table variable mil pat efault ast 函數 pre melt函數可以將寬數據轉化為長數據 dcast函數可以將長數據轉化為寬數據 > DT = fread("melt_default.csv") > DT