R語言基礎(chǔ)(一)
作者:quasimodo_es
我們要談到的是R語言對象的產(chǎn)生、排列、刪除,以及內(nèi)存的查看等等。
一、對象的產(chǎn)生、排列、刪除
1、賦值,有2種方式,使用減號+箭頭的方式
- >n <- 5 或者 5->n
- >n <- 10+2
- >n <- 10; m <- 100; //賦值
- >s <- "string"
2、
- >ls(); 查看內(nèi)存中的對象,只有名稱
- >ls(pat = "m");//查看內(nèi)存中名稱包含有m的對象
- >ls(pat = "^m");//以字母m開頭的對象
- >ls.str();//內(nèi)存中所有對象的詳細(xì)信息; pattern在此同樣適用
同樣的一個(gè)很重要的參數(shù) max.level
- >ls.str(pat="m",max.level=-1);
3、刪除對象
- >rm(x);//刪除x
- >rm(x,y);//刪除x,y
- >rm(list=ls());//刪除內(nèi)存中所有的對象
- >rm(list=ls(pat="m"));//刪除內(nèi)存中名稱包含有m的對象
4、幫助
- >help.start();//幫助文檔
- >?ls;
- >help(ls);
- >help("ls");
默認(rèn)情況下,help只會(huì)載入內(nèi)存包中搜索,try.all.package=TRUE 可以在全包中搜索
- >help(bs,try.all.package=TRUE);//會(huì)顯示出對應(yīng)的包
- Package Library
- splines E:\work\R\library
- >help(bs,package="splines");
- >help.search("tree");//搜索所有包含tree的api
請參考 [url] http://quasimodo-es.iteye.com/blog/1851639[/url]
環(huán)境安裝 http://quasimodo-es.iteye.com/blog/1851000
責(zé)任編輯:彭凡
來源:
ITEYE