R語(yǔ)言實(shí)戰(zhàn)學(xué)習(xí)筆記 第五章 基本數(shù)據(jù)管理

第五章 高級(jí)數(shù)據(jù)管理

1.數(shù)學(xué)函數(shù)
函數(shù) 描述
abs(x) 絕對(duì)值
sqrt(x) 平方根
ceiling(x) 不小于x的最小整數(shù)
floor(x) 不大于x的最大整數(shù)
trunc(x) 向0的方向截取x中的整數(shù)部分 trunc(5.99)的返回值是5
round(x,digits=n) 將x舍入為指定位的小數(shù)
signif(x,digits=n) 將x舍入為指定的有效數(shù)字位數(shù)
cos(x)曾沈、asin(x)、tan(x) 余弦略就、正弦和正切
acos(x)潘飘、asin(x)左腔、atan(x) 反余弦矢门、反正弦和反正切
log(x,base=n) 對(duì)x取以n為底的對(duì)數(shù)
exp(x) 指定函數(shù)
2.統(tǒng)計(jì)函數(shù)
函數(shù) 描述
mean(x) 平均數(shù)
median(x) 中位數(shù)
sd(x) 標(biāo)準(zhǔn)差
var(x) 方差
mad(x) 絕對(duì)中位差
quantile(x,probs) 求分位數(shù)
range(x) 求值域
sum 求和
diff(x,lag=n) 滯后差分费变,lag用以指定滯后幾項(xiàng)
min 求最小值
max 最大值
scale 為數(shù)據(jù)對(duì)象x按列進(jìn)行中心化或標(biāo)準(zhǔn)化
3.概率函數(shù)
3.1 設(shè)定隨機(jī)數(shù)種子

set.seed( )

3.2 字符處理函數(shù)

函數(shù)grep( )攘须、sub( )漆撞、strsplit( )可以搜索某個(gè)文本字符串或某個(gè)正則表達(dá)式。

4.其他實(shí)用函數(shù)
函數(shù) 描述
length 對(duì)象長(zhǎng)度
seq(from, to, by) 生成一個(gè)序列
rep(x,n) 將x重復(fù)n次
cut(x,n) 將連續(xù)型變量x分隔為有著n個(gè)水平的因子
pretty(x,n) 創(chuàng)建美觀(guān)的分割點(diǎn)
cat(...,file='myfile',append = FALSE) 連接...中的對(duì)象于宙,并將其輸出到屏幕上或文件中
5.將函數(shù)應(yīng)用于數(shù)據(jù)對(duì)象

apply( )函數(shù)

apply(x,MARGIN,FUN,...)
6.控制流
6.1 重復(fù)和循環(huán)
#for結(jié)構(gòu)
for (var in seq) statement
#while結(jié)構(gòu)
while (cond) statement
6.2 條件執(zhí)行
#if-else結(jié)構(gòu)
if (cond) statement
if (cond) statement else statement2
#示例
if (is.character(grade)) grade <- as.factor(grade)
if (!is.factor(grade)) grade <- as.factor(grade) else print("Grade already is a factor")
    
#ifelse結(jié)構(gòu)
ifelse(cond, statement1, statement2)
#示例
ifelse(score >0.5,print("passed"),print("falied"))
outcome <- ifelse (score > 0.5,"passed","failed")

#switch結(jié)構(gòu)
switch(expr,...)
7.自定義函數(shù)
myfunction <- function(arg1,arg2,...){
    statements
    return(object)
}
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末浮驳,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子捞魁,更是在濱河造成了極大的恐慌至会,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,013評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件谱俭,死亡現(xiàn)場(chǎng)離奇詭異奉件,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)昆著,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,205評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門(mén)县貌,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人宣吱,你說(shuō)我怎么就攤上這事窃这。” “怎么了征候?”我有些...
    開(kāi)封第一講書(shū)人閱讀 152,370評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵杭攻,是天一觀(guān)的道長(zhǎng)。 經(jīng)常有香客問(wèn)我疤坝,道長(zhǎng)兆解,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,168評(píng)論 1 278
  • 正文 為了忘掉前任跑揉,我火速辦了婚禮锅睛,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘历谍。我一直安慰自己现拒,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,153評(píng)論 5 371
  • 文/花漫 我一把揭開(kāi)白布望侈。 她就那樣靜靜地躺著印蔬,像睡著了一般。 火紅的嫁衣襯著肌膚如雪脱衙。 梳的紋絲不亂的頭發(fā)上侥猬,一...
    開(kāi)封第一講書(shū)人閱讀 48,954評(píng)論 1 283
  • 那天例驹,我揣著相機(jī)與錄音,去河邊找鬼退唠。 笑死鹃锈,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的瞧预。 我是一名探鬼主播屎债,決...
    沈念sama閱讀 38,271評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼松蒜!你這毒婦竟也來(lái)了扔茅?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 36,916評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤秸苗,失蹤者是張志新(化名)和其女友劉穎召娜,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體惊楼,經(jīng)...
    沈念sama閱讀 43,382評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡玖瘸,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,877評(píng)論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了檀咙。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片雅倒。...
    茶點(diǎn)故事閱讀 37,989評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖弧可,靈堂內(nèi)的尸體忽然破棺而出蔑匣,到底是詐尸還是另有隱情,我是刑警寧澤棕诵,帶...
    沈念sama閱讀 33,624評(píng)論 4 322
  • 正文 年R本政府宣布裁良,位于F島的核電站,受9級(jí)特大地震影響校套,放射性物質(zhì)發(fā)生泄漏价脾。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,209評(píng)論 3 307
  • 文/蒙蒙 一笛匙、第九天 我趴在偏房一處隱蔽的房頂上張望侨把。 院中可真熱鬧,春花似錦妹孙、人聲如沸秋柄。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,199評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)华匾。三九已至,卻和暖如春机隙,著一層夾襖步出監(jiān)牢的瞬間蜘拉,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,418評(píng)論 1 260
  • 我被黑心中介騙來(lái)泰國(guó)打工有鹿, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留旭旭,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,401評(píng)論 2 352
  • 正文 我出身青樓葱跋,卻偏偏與公主長(zhǎng)得像持寄,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子娱俺,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,700評(píng)論 2 345