R腳本--把自己寫好的程序保存成.R后綴的文件碴开,下次使用直接調(diào)用
Rstudio界面--左上窗口為代碼窗口翘簇,用來打開腳本文件溉愁;file-newfile-Rscript創(chuàng)建R腳本文件攻锰,把要執(zhí)行的代碼在左上編輯偶洋,這樣就可以把代碼保存在一個腳本文件中反復(fù)使用
????? 左下窗口為R的控制臺進(jìn)行主要操作熟吏;右上窗口為環(huán)境和歷史記錄;
右下窗口有很多功能玄窝,文件牵寺,繪圖幫助等:files為顯示當(dāng)前工作位置的所有文件;plots為繪圖窗口恩脂;package為展示系統(tǒng)已有的軟件包帽氓,點(diǎn)擊包的名字可以查看詳細(xì)信息,也可以下載或者檢索已經(jīng)下載的包俩块;help為查看幫助
#點(diǎn)擊run運(yùn)行代碼黎休,但值運(yùn)行當(dāng)前行背捌,或者刷黑的行辆影,快捷鍵為CTRL+enter。想要運(yùn)行所有的腳本代碼就點(diǎn)擊source
#保存的代碼自動保存在設(shè)置路徑里物臂,圖片單獨(dú)保存
R包的安裝
包的下載地址:CRAN Task Views
#在線安裝法(推薦壮啊,不需要考慮依賴關(guān)系):
創(chuàng)建鏡像下載站點(diǎn):install.packages()
選擇包:install.packages(“vcd”)
#源代碼安裝:
需要提前知道包的依賴關(guān)系嫉鲸,并把依賴包都下載下來
R包的使用
儲存包的目錄叫庫
R的幫助
excel案例
打開單元格格式? CTRL+1
內(nèi)置數(shù)據(jù)集
內(nèi)置數(shù)據(jù)集就是R自帶的數(shù)據(jù)集和,用來幫助平時(shí)練習(xí)檢測數(shù)據(jù)分析代碼
數(shù)據(jù)類型
數(shù)值型? 結(jié)算歹啼,加減乘除
字符串型? 連接玄渗,轉(zhuǎn)換座菠,提取等
邏輯型? 真假
日期型
數(shù)據(jù)結(jié)構(gòu)
如果說數(shù)據(jù)類型就像是一門語言的詞匯類別,名詞藤树,動詞之類浴滴,那么數(shù)據(jù)結(jié)構(gòu)就是短語,詞組岁钓,句子升略,文章
普通數(shù)據(jù)結(jié)構(gòu):向量,標(biāo)量屡限,列表品嚣,數(shù)組,多維數(shù)組
R中的數(shù)據(jù)結(jié)構(gòu)同一稱為對象钧大,object:指可以賦值給變量的任何事物翰撑,包括常量、數(shù)據(jù)結(jié)構(gòu)啊央,函數(shù)眶诈,圖形。對象都擁有某種模式瓜饥,描述了此類對象是如何儲存的逝撬,以及某個類。例如標(biāo)量压固,矩陣球拦,數(shù)組,列表帐我,數(shù)據(jù)框坎炼,因子,時(shí)間序列等拦键。
向量
向量谣光,vector,構(gòu)成其他數(shù)據(jù)結(jié)構(gòu)的基礎(chǔ)芬为,類似于數(shù)學(xué)上的集合萄金,由一個或多個元素組成。用于儲存數(shù)值型媚朦,字符型或邏輯型數(shù)據(jù)的一維數(shù)組氧敢。
用函數(shù)c來創(chuàng)建
向量的元素類型只能是同一類型
只含有一個元素的向量就為標(biāo)量
向量索引
1.正(負(fù))整數(shù)索引
2.邏輯向量索引
3.名稱索引