日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

《R语言实战》第1章

發(fā)布時(shí)間:2025/3/20 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 《R语言实战》第1章 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
# 了解R能夠作出何種圖形,循環(huán)執(zhí)行以下命令 demo(graphics)demo(Hershey)demo(persp)demo(image)# 查閱幫助文檔 help.start() ??foo # 查看使用例子 example("qplot") # 以foo為關(guān)鍵詞搜索在線文檔和郵件列表存檔 RSiteSearch("foo") # 列出名稱中含有foo的所有可用函數(shù) apropos("foo", mode = "function") # 列出當(dāng)前已加載包中所含的所有可用示例數(shù)據(jù)集 data() # 列出當(dāng)前已安裝包中所有可用的vignette文檔 vignette() # 為主題caret顯示指定的vignette文檔 vignette("caret")# 查看當(dāng)前工作目錄 默認(rèn)是當(dāng)前用戶下:/Users/moxingjian getwd() # 設(shè)置當(dāng)前工作目錄 setwd('/Users/moxingjian/Learn/R') # 列出當(dāng)前工作空間中的對(duì)象 ls() # 移除(刪除)一個(gè)或多個(gè)對(duì)象(從ls()函數(shù)中查詢出來(lái)的對(duì)象) rm(f) # 顯示可用選項(xiàng)的說(shuō)明 help(rm) # 顯示或設(shè)置當(dāng)前選項(xiàng) options() # 顯示最近使用過(guò)的#個(gè)命令(默認(rèn)值為25) history(10) # 保存命令歷史到文件myfile中(默認(rèn)值為.Rhistory) savehistory("myfile") # 載入一個(gè)命令歷史文件(默認(rèn)值為.Rhistory) loadhistory("myfile") # 保存工作空間到文件myfile中(默認(rèn)值為.RData) save.image("myfile") # 保存工作空間到文件myfile中(默認(rèn)值為.RData) save(mod, file = "myfile") # 讀取一個(gè)工作空間到當(dāng)前會(huì)話中(默認(rèn)值為.RData) load('myfile') # 退出R。將會(huì)詢問(wèn)你是否保存工作空間 q()# 實(shí)戰(zhàn) getwd() setwd("/Users/moxingjian/Learn/R/test") options() options(digiits = 3) x <- runif(3) summary(x) hist(x) savehistory() save.image() q()# 輸入和輸出 # 執(zhí)行當(dāng)前工作目錄下的R文件 source("test.R") # 文本輸出,默認(rèn)覆蓋,使用參數(shù)append=TRUE可以將文本追加到文件后,而不是覆蓋它。 sink("test.R", append = TRUE) # 圖形輸出 # PDF文件 pdf("filename.pdf") # Windows圖元文件 win.metafile("filename.wmf") # PBG文件 png("filename.png") # JEPG文件 jpeg("filename.jpg") # BMP文件 bmp("filename.bmp") # PostScript文件 postscript("filename.ps")# 實(shí)戰(zhàn) # 執(zhí)行script1.R source("script1.R") # 文件script2.R中的R代碼將執(zhí)行,結(jié)果也將顯示在屏幕上。除此之外,文本輸出將被追加到文件myoutput中,圖形輸出將保存到文件mygraphs.pdf中。 sink("myoutput", append = TRUE, split = TRUE) pdf("mygraphs.pdf") source("script2.R") # 文件script3.R中的R代碼將執(zhí)行,結(jié)果將顯示在屏幕上。這一次,沒(méi)有文本或圖形輸出保存到文件中 sink() dev.off() source("script3.R")# 顯示庫(kù)中有哪些包 library # 查詢包 help(package = "ggplot2")# 批處理 在終端使用該命令 # 其中infile是包含了要執(zhí)行的R代碼所在文件的文件名,outfile是接收輸出文件的文件名, options部分則列出了控制執(zhí)行細(xì)節(jié)的選項(xiàng)。依照慣例,infile的擴(kuò)展名是.R,outfile的擴(kuò) 展名為.Rout。 # R CMD BATCH options infile outfile# 將輸出用為輸入——結(jié)果的重用 lm(mpg~wt, data = mtcars) # 保存結(jié)果在對(duì)象中 lmfit <- lm(mpg ~ wt, data = mtcars) # 統(tǒng)計(jì)概要 summary(lmfit) # 計(jì)算影響度量統(tǒng)計(jì)量 cook <- cooks.distance(lmfit) # 生成回歸診斷圖 plot(cook) # 查閱文檔 help(lm)# 1.8 示例實(shí)戰(zhàn) # (1) 打開(kāi)幫助文檔首頁(yè),并查閱其中的“Introduction to R”。 help.start() # (2) 安裝vcd包(一個(gè)用于可視化類別數(shù)據(jù)的包,我們將在第11章中使用)。 install.packages("vcd") # (3) 列出此包中可用的函數(shù)和數(shù)據(jù)集。 help(package = "vcd") # (4) 載入這個(gè)包并閱讀數(shù)據(jù)集Arthritis的描述。 library(vcd) help(Arthritis) # (5) 顯示數(shù)據(jù)集Arthritis的內(nèi)容(直接輸入一個(gè)對(duì)象的名稱將列出它的內(nèi)容)。 Arthritis # (6) 運(yùn)行數(shù)據(jù)集Arthritis自帶的示例。如果不理解輸出結(jié)果,也不要擔(dān)心。它基本上顯示了接受治療的關(guān)節(jié)炎患者較接受安慰劑的患者在病情上有了更多改善。 example(Arthritis) # (7) 退出。 q()

總結(jié)

以上是生活随笔為你收集整理的《R语言实战》第1章的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。