r语言glmnet包系数显示不全_第一章: R语言介绍
1:R語言的用途
R也是一種為統(tǒng)計(jì)計(jì)算和繪圖而生的語言和環(huán)境,R是一個(gè)全面的統(tǒng)計(jì)研究平臺(tái),提供了各式各樣的數(shù)據(jù)分析技術(shù)。
2:R語言的使用
R語句由函數(shù)和賦值構(gòu)成,命令提示符為 >
⑴賦值:
R語句由函數(shù)和賦值構(gòu)成。R使用 <-,而不是傳統(tǒng)的 = 作為賦值符號(hào)。例如,以下語句:X<-rnorm(5) 創(chuàng)建了一個(gè)名為x的向量對(duì)象,它包含5個(gè)來自標(biāo)準(zhǔn)正態(tài)分布的隨機(jī)偏差。還可以反轉(zhuǎn)賦值方向,例如,
rnorm(5) -> x與上面的語句等價(jià)。
⑵函數(shù):
①函數(shù)c( )以向量的形式輸入數(shù)據(jù)
②函數(shù)mean( )獲得均值
③函數(shù)sd( )獲得標(biāo)準(zhǔn)差
④函數(shù)cor( , )獲得獲得兩個(gè)量的相關(guān)系數(shù)R
⑤函數(shù)plot( , )獲得兩個(gè)量的曲線圖
⑥函數(shù)q( )將結(jié)束會(huì)話并允許你退出R
⑶一個(gè)R會(huì)話的示例
在R上的自我演示
age<-c(1,3,5,2,11,9,3,9,12,3) > weight<-c(4.4,5.3,7.2,5.2,8.5,7.3,6.0,10.4,10.2,6.1) > mean(weight) [1] 7.06 > sd(weight) [1] 2.077498 > cor(age,weight) [1] 0.9075655 > plot(age,weight) > demo(graphics)⑷工作空間函數(shù)
⑸輸入與輸出
①函數(shù)source("filename")可在當(dāng)前會(huì)話中執(zhí)行一個(gè)腳本
②函數(shù)sink("filename")將輸出重定向到文件filename中,默認(rèn)情況下,如果文件已經(jīng)存
在,則它的內(nèi)容將被覆蓋。用參數(shù)append=TRUE可以將文本追加到文件后,而不是覆蓋它。參數(shù)split=TRUE可將輸出同時(shí)發(fā)送到屏幕和輸出文件中。不加參數(shù)調(diào)用命令sink()將僅向屏幕返回輸出結(jié)果。
3:包的使用
包是R函數(shù)、數(shù)據(jù)、預(yù)編譯代碼以一種定義完善的格式組成的集合。使用libpaths( )顯示所在庫的位置 ,使用library( )顯示庫中有哪些包。用命令install.packages( )安裝包。用updata.packsges()更新已安裝包。使用命令installed.packages( )列出安裝過包的信息。library( )載入這個(gè)包。載入一個(gè)包后,就可以使用一系列新函數(shù)和數(shù)據(jù)集了。
4:常見錯(cuò)誤
(1) 使用了錯(cuò)誤的大小寫。help()、Help()和HELP()是三個(gè)不同的函數(shù)(只有第一個(gè)是正確的)。
(2)忘記使用必要的引號(hào)。install.packages("gclus")能夠正常執(zhí)行,然而使用命令I(lǐng)nstall.packages(gclus)將會(huì)報(bào)錯(cuò)。
(3) 在函數(shù)調(diào)用時(shí)忘記使用括號(hào)。例如,要使用help()而非help。即使函數(shù)無需參數(shù), 仍需加上()。
(4) 在Windows上,路徑名中使用了。R將反斜杠視為一個(gè)轉(zhuǎn)義字符。setwd("c: mydata")會(huì)報(bào)錯(cuò)。正確的寫法是setwd("c:/mydata")或setwd("c:mydata")。
(5) 使用了一個(gè)尚未載入包中的函數(shù)。函數(shù)order.clusters()包含在包gclus中。如果還沒有載入這個(gè)包就使用它,將會(huì)報(bào)錯(cuò)。
總結(jié)
以上是生活随笔為你收集整理的r语言glmnet包系数显示不全_第一章: R语言介绍的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: it工程师和码农的区别_毕业生 | IT
- 下一篇: python模拟手写_python-自己