R語言的向量用法很是像python, 就好比這個seq(0,10,2), 從0到10, 步長爲2, 涉及到的元素做爲向量裏的內容進行建立.python
這裏的用法很是像Matlab, 能夠直接對向量進行科學計算. (我記得在python裏相似這樣的乘法是"重複"的做用, 也就是(1,2,3)會變成(1,2,3,1,2,3,1,2,3))3d
rep方法, 例子以下, 建立一個向量, 連續5個100, 而後是連續2個200, 而後是連續3個300orm
runif方法會取n個隨機值做爲向量的元素(隨機的值在0到1之間)對象
例如: 建立一個包含5個隨機值的向量blog
sample方法用於模擬一個隨機抽樣的而過程, replace=TRUE表示有放回的抽樣.bfc
好比: 從 'A' 'B' 中進行容許放回的隨機取樣, 取10次.方法
replace=FALSE表示無放回的抽樣. 無放回的抽樣, 抽樣次數要小於等於樣品個數(抽樣次數要是多於樣品個數, 並且還不放回, 那最後不就沒東西可取了嘛)im
rnorm用於建立一個知足正態分佈的向量.d3
例如: 建立一個有10個元素的, 知足正態分佈的一個向量: 數據
min和max來求最大最小
求出arr中拋出最大值和最小值以後的向量
按列("byrow=F")
按行("byrow=T")
查看矩陣行列數
修改矩陣行列數
按列綁定爲矩陣
ifelse, 將矩陣中數值大於5的, 改成0, 小於等於5的, 改成1
矩陣退化. 當相似用m1[1, ]這種方式獲取的行的時候, 會形成矩陣退化.
想保持類型爲矩陣類型, 應該drop=F
A爲方程係數矩陣, B爲方程結果矩陣. x爲解集矩陣.