R語(yǔ)言學(xué)習(xí)5

R語(yǔ)言學(xué)習(xí)5
訪問(wèn)變量和處理數(shù)據(jù)子集

  1. 訪問(wèn)數(shù)據(jù)框

seywd(“C:/RBOOK/”)
Squid<-read.table(file=”Squid.txt”,header=TRUE)#讀取Squid.txt
names(Squid)#讀取Squid中的變量
[1] ”Sample””Year””Month””Location””Sex””GSI”
str(Squid)#Squid中的變量屬性
‘data.frame’:2644 obs.of 6 variables:
$ Sample : int 1 2 3 4
$ Year :int 1 1 1 1
$ Month : int 1 1 1 2
$ Location : int 1 2 1 3
$ Sex : int 2 2 2 2
$ GSI :num 10.44 12.33 14.03 9.30
setwd(“C:/RBOOK/”)
Squid2<-read.table(file=”Squid.txt”,dec=”,”,header=TRUE)#分隔符是逗號(hào)

  1. 函數(shù)中的數(shù)據(jù)參數(shù)

M1<-lm(GSI~factor(Location)+factor(Year),data=Squid)#線性回歸函數(shù)模型,不是所
函數(shù)支持data選項(xiàng)。
mean(GSI,data=Squid)#不支持data選項(xiàng)。
boxplot(GSI~factor(Location),data=Squid)#函數(shù)中沒(méi)有data參數(shù)。
Squid$GSI#訪問(wèn)GSI變量。
Squid[,6]#訪問(wèn)第六列數(shù)據(jù)。
mean(Squid$GSI)#計(jì)算GSI的平均值。

  1. 訪問(wèn)數(shù)據(jù)子集

Squid$Sex
unique(Squid$Sex)#這個(gè)變量里有多少個(gè)唯一值。
Sel<-Squid$Sex==1
SquidM<-Squid[Sel,]
SquidM#輸出性別為雄性的數(shù)據(jù)
SquidM<-Squid[Squid$Sex==1,]
SquidM#簡(jiǎn)寫(xiě)
Squid<-Squid[Squid$Location==1|Squid$Location==2|Squid$Location==4,]#Location為1,2,4的數(shù)據(jù)。
SquidM.1<-Squid[Squid$Sex==1&Squid$Location==1,]#性別為雄性,地址為1的數(shù)據(jù)。
<0 rows>(or 0-length row.names)#對(duì)應(yīng)的測(cè)量值為0。
Ordl<-order(Squid$Month)
Squid[Ordl,]#根據(jù)月份由低到高的值排列GSI數(shù)據(jù)。
Squid$GSI[Ord1]#只顯示GSI的排列。

4.組合數(shù)據(jù)集
>Setwd(“C:/RBOOK/”)
>Sq1<read.table(file=”squid1.txt”,header=TRUE)
>Sq2<read.table(file=”squid2.txt”,header=TRUE)
>SquidMerged<-merge(Sq1,Sq2,by=”Sample”)
>SquidMerged#依據(jù)Sample將兩個(gè)表格組合。
>SquidMerged<-merge(Sq1,Sq2,by=”Sample”,all=TRUE)
>SquidMerged#Sq1里沒(méi)有的,Sq2里出現(xiàn)的數(shù)據(jù),用NA填充。

5.輸出數(shù)據(jù)
>SquidM<-Squid[Squid$Sex==1,]
>write.table(SquidM,file=”MaleSquid.txt”,sep=””,quote=FALSE,append=False,na=”NA”)
Ascii文件,quote=FALSE消除字符串(標(biāo)題)的引號(hào)標(biāo)志,na=”NA”允許缺失值由什么來(lái)替代,append=FALSE打開(kāi)一個(gè)新的文件。

6.重新編碼分類變量
>Str(Squid)
>Squid$fSex<-factor(Squid$Sex)
>Squid$fSex<-factor(Squid$Sex,levels=c(1,2),labels=c(“M”,”F”))
>Squid$fSex#性別1,2換為M,F(xiàn)。
>boxplot(GSI~fSex,data=Squid)
>M1<-lm(GSI~fSex+fLocation,data=Squid)#畫(huà)箱圖和線性規(guī)劃。SSS

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • https://zhuanlan.zhihu.com/p/30149571 這篇文章是介紹用R做信用(申請(qǐng))評(píng)分卡...
    新星_點(diǎn)燈閱讀 3,827評(píng)論 0 3
  • 聽(tīng)說(shuō)木心的故鄉(xiāng),烏鎮(zhèn),有一場(chǎng)紀(jì)念木心的活動(dòng)。我想了想,總有一天,我會(huì)去到木心家門口,就看看,不進(jìn)去?!獙?xiě)在一年前...
    面對(duì)面的隱士閱讀 541評(píng)論 1 1
  • 前一段時(shí)間,有天晚上我吃完飯回家,坐電梯到21樓,剛出電梯就聽(tīng)見(jiàn)樓梯間里傳來(lái)呼呼聲,斷斷續(xù)續(xù)的。 我一聽(tīng),愣了一下...
    魏武閱讀 256評(píng)論 0 1
  • 姓名:潘艷 企業(yè)名稱:青檸養(yǎng)車 組別271期謙虛1組 【知~學(xué)習(xí)】 《六項(xiàng)精進(jìn)》大綱1遍 《大學(xué)》1遍 《活法》1...
    潘潘_8030閱讀 157評(píng)論 0 0
  • 用腦圖的方式呈現(xiàn)書(shū)中的內(nèi)容,順著作者的思路走,動(dòng)筆,思考,學(xué)習(xí)。 不管以前讀書(shū)是一種什么樣的方式...
    湯立娟閱讀 1,228評(píng)論 1 0

友情鏈接更多精彩內(nèi)容