R語言的使用 筆記2

2021-09-29 16:48:09 字數 2334 閱讀 2869

>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 游標 多列選擇...