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