>a=
matrix(1
:12,3
,4)>
dim(a)
#矩陣的維數[1
]34>
ncol(a
)#矩陣的列數[1
]4>
rowsums(a
)#矩陣按行求和[1
]222630
>
rowmeans(a
)#矩陣按行求均值[1
]5.5
6.57.5
>
colsums(a
)#矩陣按列求和[1
]61524
33>
colmeans(a
)#矩陣按列求均值[1
]258
11
>a=
matrix(1
:12,3
,4)>(a
,1, sum)
#矩陣按行求和[1
]222630
>(a
,1, mean)
#矩陣按行求均值[1
]5.5
6.57.5
>a=
matrix
(rnorm
(100),
20,5)
>(a
,2, var)
#矩陣按列求方差[1
]0.9268993
0.8370099
1.0354013
0.8810933
1.0509071
>b=
matrix(1
:12,3
,4)>(b
,2,function
(x, a)x*a, a =2)
#矩陣按列求函式結果,這裡是對矩陣每個元素求平方[,
1][,
2][,
3][,
4][1
,]28
1420[2
,]410
1622[3
,]612
1824
資料框(data frame)是一種矩陣形式的資料,但資料框中各列可以是不同型別的資料。資料框每列是乙個變數,每行是乙個觀測。
> x1 =c(
171,
175,
159,
155,
152,
158)
> x2 =c(
57,64,
41,38,
35,44)
>
x= data.
frame
(x1, x2);x
x1 x2
1171572
17564
3159414
15538
5152356
15844
>
x= data.
frame
('身高'
= x1,
'體重'
= x2);x
身高 體重
1171572
17564
3159414
15538
5152356
15844
從剪下板上讀取(先將資料複製到剪下板)
#第一行是變數名
dat = read.
table
("clipboard"
, header =
ture
)#第一行不是變數名
dat = read.
table
("clipboard"
)
從文字檔案讀取
#第一行是變數名
dat = read.
table
("textdata.txt"
, header =
ture
)#第一行不是變數名
dat = read.
table
("textdata.txt"
)
讀取csv格式和excel格式
#讀取csv格式
x= read.
csv(
"textdata.csv"
)#讀取excel格式
2.呼叫包:library
(readxl)
具體處理例子見中國大學mooc《多元統計分析及r語言建模》暨南大學王斌會 MSXML2使用筆記
這段時間開發,需要對xml檔案進行解析,讀取。特對msxml2的工作流程做乙個總結 記憶。當然,一般用智慧型指標ccomptr和ccombstr來封裝com介面指標和bstr字串。廢話 msxml是一套微軟提供的com介面。包括如下介面 1 ixmldomdocument 一般用智慧型指標ccomp...
select2 使用筆記
1.把頁面中 可能不在同乙個頁面,一般都是在列表頁介面 的tabindex刪掉 tabindex 1 role dialog aria labelledby mymodallabel aria hidden true 2.重寫enforcefocus方法 fn.modal.constructor.p...
subline text2使用筆記
1.ctrl shift p 快捷鍵呼叫 2.ctrl p 即時的檔案切換 3.ctrl g 跳轉到某一行 4.選中要替換的字串 然後ctrl d 可以逐個選中 5.ctrl p 到某行 字串搜尋 類或者函式搜尋 6.按ctrl,滑鼠點選多處,可以多處同時編輯 7.shift alt 游標 多列選擇...