日本免费精品_最新日韩一区_亚洲视频一区在线_a在线视频观看_天天射夜夜骑_粉嫩av一区二区三区_欧美中日韩免费视频_综合图区欧美_国内精品美女在线观看_午夜精品久久久久久久男人的天堂

首頁 > 編程 > R > 正文

R語言中數(shù)據(jù)對象之?dāng)?shù)據(jù)框的使用

2023-05-01 13:45:47
字體:
供稿:網(wǎng)友

在R語言中,數(shù)據(jù)框(Dataframe)是一個非常重要的數(shù)據(jù)結(jié)構(gòu),其組織數(shù)據(jù)的結(jié)構(gòu)與矩陣相似,但是其各列的數(shù)據(jù)類型可以不相同。一般情況,數(shù)據(jù)框的每列是一個變量,每行是一個觀測樣本。

雖然,數(shù)據(jù)框內(nèi)不同的列可以是不同的數(shù)據(jù)模式,但是數(shù)據(jù)框內(nèi)每列的長度必須相同。

1、創(chuàng)建數(shù)據(jù)框

在R語言中,數(shù)據(jù)框使用data.frame()函數(shù)來創(chuàng)建,其格式如下:

data.frame(col1,col2,..., row.name=NULL, check.rows = FALSE,check.names=TRUE,stringsAsFactors = default.stringsAsFactors())

其中,row.name用于指定各行(樣本)的名稱,默認(rèn)沒有名稱,使用從1開始自增的序列來標(biāo)識每一行;check.rows用于用來檢查行的名稱和數(shù)量是否一致,默認(rèn)為FALSE;check.names來檢查變量(列)的名稱是否唯一且符合語法,默認(rèn)為TRUE;用來描述是否將字符型向量自動轉(zhuǎn)換為因子,默認(rèn)轉(zhuǎn)換,若不改變的話使用stringsAsFactors = FALSE來指定即可。

(1)df1<-data.frame(name=c("王宏", "馬蘭", "劉濤", "張峰"), sex=c("男", "女", "男", "男"), score=c(90, 85, 82, 93))

(2)df2<-data.frame(name=c("王宏", "馬蘭", "劉濤", "張峰"), sex=c("男", "女", "男", "男"), score=c(90, 85, 82, 93), row.names=c("s1", "s2", "s3", "s4"))

(3)

name <- c("王宏", "馬蘭", "劉濤", "張峰")  #向量

sex <- c("男", "女", "男", "男")  #向量

score <- c(90, 85, 82, 93)   #向量

df3<-data.frame(name, sex, score)  #使用向量生成數(shù)據(jù)框

以上的執(zhí)行情況如下圖所示,(若圖較小,可以點擊查看大圖)

數(shù)據(jù)框的定義

(4)lst<-list(name=c("王宏","馬蘭","劉濤","張峰"), sex=c("男", "女", "男", "男"), score=c(90, 85, 82, 93))

df4<-as.data.frame(lst)

本部分執(zhí)行代碼如下圖所示,(若圖較小,請點擊看大圖)

R語言中使用列表生成數(shù)據(jù)框

(5)arr1 <- array(1:12,c(4,3))

         df5 <- as.data.frame(arr1)   #使用數(shù)組生成數(shù)據(jù)框

         arr2<- array(1:12, c(4,3),dimnames=list(c("R1","R2","R3","R4"), c("C1","C2","C3")))

         df6 <- as.data.frame(arr2)

本部分執(zhí)行情況如下圖所示:

R語言中使用數(shù)組生成數(shù)據(jù)框的方法

(6) m1 <- matrix(c(1:12),nr=3)

df7<-as.data.frame(m1)

m2<-matrix(c(1:12),nr=3,dimnames=list(c("R1","R2","R3")))

df8<-as.data.frame(m2)

m3<-matrix(c(1:12),nr=3,dimnames=list(c(),c("C1","C2","C3","C4")))

df9<-as.data.frame(m3)

本部分的執(zhí)行情況如下:

在使用數(shù)組,矩陣生成數(shù)據(jù)框時,若沒有指定列名,則以"V1","V2”......進(jìn)行代替。

2、數(shù)據(jù)框的引用

(1)df1["score"]   #仍為一個數(shù)據(jù)框, 也是一個列表

(2)df1[,"score"]  #返回的是向量

(3)df1[3]   #同(1)

(4)df1[,3]  #同(2)

(5)df1[c(1,3)]  #返回第1列和第3列的數(shù)據(jù)

以上執(zhí)行情況如下圖所示:

R語言中數(shù)據(jù)框的引用

(6)df1[c(1,3),]  #返回第1行和第3行的數(shù)據(jù)

(7)df1[c(1,3),c(2,3)]  #返回第1行和第3行與第2列和第3列交叉處的數(shù)據(jù)

(8)df1$name  #以因子的形式返回name列

(9)df1[["name"]]  #以因子的形式返回name列

(10)df1[[1]][1]  #返回第1分量的第一個元素值,王宏

(11)df1[['name']][1]  #返回name分量第一個元素值:王宏

(12)df1$name[1]  #返回name分量第一個元素值:王宏

3、數(shù)據(jù)框的修改

(1)增加樣本數(shù)據(jù)或變量

可以使用rbind()函數(shù)和cbind()函數(shù)將新行或新列添加到數(shù)據(jù)框變量中。

lst1<-list("馬宇","男",92)  #創(chuàng)建一個新列表

df1<-rbind(df1,lst1)  #將列表lst1添加到df1中

lst2<-list(height=c(170,178,185,190,178,175))  #創(chuàng)建一個新列表,保存身高

df1<-cbind(df1,lst2)   #使用cbind將lst2添加到df1中

本部分執(zhí)行情況如下圖所示:

R語言 中為數(shù)據(jù)框添加行或列

(2)修改某列的某一個值

df1$name[1] <- "王宏偉"  #將王宏的值修改為王宏偉

df1[1,2] <- "女"  #將第一行第2列的值修改為“女”

df1[[1]][2]<-"馬蘭蘭"  #將第一列第二個值改為“馬蘭蘭”

(3)刪除行或列

df1<-df1[-2,]   #刪除第2行數(shù)據(jù)

df1<-df1[,-4]  #刪除第4列的數(shù)據(jù)

df1<-df1[-c(1,3),]  #刪除第1行和第3行的數(shù)據(jù)

df1<-df1[,-c(1,4)]  #刪除第1列和第4列的數(shù)據(jù)

本部分(完)

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
欧美va亚洲va日韩∨a综合色| 国产免费不卡av| 久草亚洲一区| 日本一欧美一欧美一亚洲视频| 日韩国产一区| 日韩精品a在线观看91| 日韩福利视频导航| 中文字幕在线观看播放| 999在线视频| 久久人人88| 国产福利三区| 日韩你懂的电影在线观看| 亚洲最大黄色| 日韩精品中文在线观看| 久久久99精品久久| 91精品国产亚洲| 欧美日韩国产片| 欧美中文字幕精品| 成片免费观看| aaa欧美日韩| 91精品国产91久久久久青草| 日本亚洲欧美| 精品在线网站观看| 欧美精选午夜久久久乱码6080| 欧美日韩不卡在线视频| 伊人中文字幕在线观看| 亚洲国产欧美日韩精品| 中文字幕第一页在线播放| 中文字幕在线官网| 成人h视频在线观看| 欧美国产一级片| 国产一区在线精品| 天堂在线视频中文网| 日韩一级二级三级| 精品视频在线导航| www中文字幕| 日韩在线视频观看正片免费网站| 日韩欧美一级视频| 欧美三级免费观看| 视频一区二区中文字幕| 国产欧美综合在线观看第十页| 国产不卡视频在线| 亚洲第一网中文字幕| 免费在线视频一区二区| 日韩福利视频导航| 蜜桃视频一日韩欧美专区| 欧美中文字幕在线观看视频| 国产成人精品三级| 日韩精品高清不卡| 国产日韩1区| 亚洲日产av中文字幕| 在线观看免费国产成人软件| 日韩中文在线视频| 视频一区三区| 91精品国产色综合久久久蜜香臀| 最近中文字幕在线中文视频| 中文字幕五月天| 国产乱国产乱老熟300部视频| 中文字幕日韩欧美在线| 日韩午夜中文字幕| 国产精品一区二三区| 国产福利在线播放| 日韩在线观看一区| 日韩欧美在线1卡| 久久在线91| 国产v日产∨综合v精品视频| 午夜av一区二区| 日韩中文字幕二区| 国自产拍在线网站网址视频| 二区三区中文字幕| 一级网站免费观看| 精品欧美不卡一区二区在线观看| 蜜桃视频中文字幕| 一区二区精品| 欧美日韩国产影片| 国产网站av| 一区三区二区视频| 国产在线播放一区二区| 日韩av在线中文字幕| 精品日韩一区二区三区免费视频| 丰满少妇一区| 91精品国产综合久久香蕉最新版| 国产欧美日韩综合精品| 91精品观看| 日韩视频专区| 久久婷婷亚洲| 久久99久久久久久久噜噜| 国产1区在线| 中文字幕亚洲第一| 日韩在线一区二区视频| 91麻豆精品国产91久久久使用方法 | 国产成人综合av| a√免费观看在线网址www| 婷婷综合福利| a视频免费看| 日韩视频精品| 亚洲专区一二三| aaa大片在线观看| 欧美日韩中文字幕在线| 日韩午夜黄色| 亚亚洲欧洲精品| 国产一级在线播放| 日韩亚洲欧美中文三级| 亚洲中午字幕| а√天堂中文在线资源8| 久久视频在线免费观看| 欧美日韩综合在线| 国产欧美久久久精品影院| 欧美日韩在线观看首页| 日韩在线一区二区视频| 国产香蕉精品视频| 黄色一区二区视频| 国产在成人精品线拍偷自揄拍| 国产欧美日韩三级| 精品一区二区三区中文字幕| 一区二区精品| 国产裸体歌舞团一区二区| 精品日韩av一区二区| 久久婷婷国产| 中文字幕视频一区二区三区久| 中文字幕在线看视频国产欧美| 日韩中文欧美| 国产在线看一区| 久久精品一二三| 中文字幕日韩免费视频| 欧美日韩在线第一页| 欧美日韩国产一中文字不卡| 欧美日韩国产在线播放| 在线观看91精品国产入口| 亚洲最新免费视频| 欧美 日韩 国产 在线| 亚洲视频一二三四| av首页在线| 亚洲欧洲综合另类| 欧美色视频一区二区三区在线观看 | 91精品在线国产| 欧美 日韩 国产 高清| 国产69精品久久久久孕妇国产69久久 | 日韩在线一区二区| 国产福利久久| 久久激情一区| 国产欧美 在线欧美| 1区2区在线| 日本视频久久久| 日韩欧美国产午夜精品| 欧美亚洲免费高清在线观看| 最近中文字幕在线中文高清版| 成片免费观看| 欧美日韩激情一区| 91吃瓜在线观看| 韩国一区二区av| 日韩欧美在线精品| 日韩在线欧美| www.狠狠| 中文字幕 乱码 中文乱码91| 黄色一区二区在线观看| 日韩精品视频在线播放| 中文字幕欧美日韩在线不卡| 日韩中文字幕精品视频| 亚洲第一中文字幕在线观看| 国产日韩精品在线看| 中文字幕亚洲第一| 一级网站免费观看| 在线看av的网址| 国产中文在线观看| 色国产在线视频| 国产免费久久久| 久久久91精品国产| 国产福利在线导航| 国产欧美久久久| 99精品在线播放| 精品免费久久久| www..com日韩| 久久精品国产2020观看福利| 日韩精品视频在线观看视频| 91精品久久久久久久久| 91精品国产综合久久久久久 | 日韩欧美一卡二卡| 日韩欧美色综合网站| 69堂精品视频在线播放| 精品中文在线| 亚洲精品中文字幕乱码三区不卡| 日韩中文字幕在线播放| 日韩欧美综合视频| 视频一区日韩| 午夜av一区二区| 日韩一级在线免费观看| 精品综合久久久久| 日韩av二区| 久久综合九色欧美综合狠狠| 91精品国产91久久久久久不卡| 欧美三级日韩在线| 男人的天堂网av| 欧美日韩尤物久久| 色猫猫国产区一区二在线视频| 日韩美女中文字幕| 91亚洲国产| 欧美二区在线观看| av免费不卡国产观看| 午夜av一区二区| 国产日产一区二区三区 | 91精品久久久久久久久| 影音先锋一区二区资源站| 99精品电影| 欧美亚洲视频在线看网址| 日韩国产一区| 中文字幕在线观看网址| 精品成人久久av| 一区二区不卡久久精品| 欧美在线日韩精品| 日韩欧美中文在线| 视频一区二区不卡| 日韩久久精品网| 国产丝袜在线播放| 久久久精品福利| 一区二区三区在线不卡| 日韩欧美色综合| 欧美日韩国产高清| 国产小视频在线观看免费| 欧美日韩国产在线播放| 欧美日韩一级片在线观看| 欧美乱大交xxxxx另类| 狠狠色综合色区| 色99中文字幕| 日韩中文字幕视频在线观看| 中文字幕精品在线| 亚洲福利视频专区| 中文字幕精品在线视频| 日韩精品视频在线观看免费| 欧美片网站免费| 九九在线精品| 欧美成人一区二区| 亚洲欧洲日产国码av系列天堂| 日韩欧美不卡| 欧美日韩国产免费观看视频| 中文字幕高清在线播放| av三级在线观看| 日韩中文首页| 美国av一区二区| 日韩精品中文在线观看| 综合激情国产一区| 一区二区在线观| 国产在线高潮| 欧美日韩视频不卡| 亚洲a级在线播放观看| 天天摸日日摸狠狠添| 国产三级做爰在线观看| 国产黄色精品| 亚洲成av人片在线| 国产在线观看黄色| 日韩网站中文字幕| 久久久精品国产99久久精品芒果| 91精品国产入口| 国产在线二区| 国产欧美日韩久久| 中文字幕 欧美 日韩| 日韩高清在线不卡| 欧美日韩国产免费| 国产中文在线观看| 亚洲女人天堂色在线7777| 欧美日韩在线不卡一区| 免费国产h视频在线观看86| 中文字幕在线精品| 中文字幕伊人| 日韩一级免费在线观看| 在线视频观看日韩| 国产123在线| 国产午夜精品视频| 日韩区欧美区| 中文字幕五月天| 91久久久久久久久| 亚洲福利精品在线| 中文字幕国产在线| 欧美日韩高清在线一区| 91久久精品网| а√天堂8资源中文在线| a在线观看免费视频| 亚洲乱码中文字幕综合| 天天在线视频色| 在线一区二区不卡| 国产偷久久久精品专区| 欧美日韩中文字幕综合视频 | 在线中文免费视频| 国产成人精品综合久久久| 国内激情久久| 亚洲久草视频| 国产视频三级在线观看播放| 日韩在线观看a| 亚洲伊人婷婷| 亚洲国产福利视频| 成人ww免费完整版在线观看| 99精品在线播放| 午夜国产福利在线观看| 欧美日韩三级在线观看| 中文字幕乱码在线| 在线黄色国产电影| 久久精品国产99| 亚洲美女视频一区| 国产高清在线一区| 国产在线中文字幕| 一区二区日韩免费看| 日韩欧美三级在线| 一区二区三区四区五区视频在线观看| 精品欧美久久久| 欧美色欧美亚洲高清在线视频| 亚洲成在线观看| 一级日韩一级欧美| 婷婷精品进入| 91精品国产综合久久久久久漫画| 国产欧美在线观看| 亚洲三级av| 欧美国产亚洲一区| 欧美va亚洲va日韩∨a综合色| 精品久久人人做人人爽| 91久久久久久久久| 国产一卡2卡3卡免费网站 | 亚洲免费视频一区| va中文字幕| 欧美日韩一级片在线观看| 久久99久久久久久久噜噜| 在线中文字幕视频观看| 国产高清精品在线| 国产蜜臀在线| 欧美日韩高清一区二区不卡| 先锋男人资源站| 欧美一级欧美三级在线观看| 国产一二三区精品视频| 91精品在线免费观看| 免费视频久久| 国产乱国产乱老熟300| 国产欧美日韩精品在线| 日韩久久精品网| 欧美日韩在线视频免费观看| 国产欧美日韩中文久久| 日韩中文首页| 国产免费不卡av| 欧美性生交大片免费| 欧美日韩91| 日韩在线精品| 国产黄色在线网站| 中文字幕第一页在线播放| 亚洲大片精品永久免费| 日韩三级精品| 天堂√8在线中文| 国产免费永久在线观看| 久久婷婷中文字幕| 99精品在线播放| 欧美在线视频一区二区| 91精品视频播放| 视频在线一区二区| 亚洲欧美999| 在线观看国产一区| 国产欧美日韩成人| 搞黄在线观看| 中文字幕高清在线播放| 日本精品在线| 欧美另类专区| 亚洲第一页中文字幕| 国产一区不卡精品| 91精品国产高清| aaa免费看大片| 福利一区二区| 中文字幕亚洲在| 精品国产综合久久| 久草中文在线观看| 中文字幕国产在线| 中文字幕欧美日韩va免费视频| 国产一区不卡在线| 国产手机精品视频| 日韩午夜黄色| 97久久精品午夜一区二区| 一级国产黄色片| 亚洲一级特黄| 亚洲欧洲精品在线| 日韩一级网站| 中文字幕精品在线播放| 九九精品调教| 欧美日韩精品是欧美日韩精品| 欧美国产亚洲一区| 日韩午夜高潮| 日韩一级免费在线观看| √新版天堂资源在线资源| 亚洲成年人在线播放| www.久久久精品| 国产综合成人久久大片91| 欧美日韩在线观看成人| 日韩免费视频一区| 日韩字幕在线观看| 精品视频1区2区3区| 中文字幕精品一区二区三区在线| 精品福利一区二区三区| 亚洲最新永久观看在线| www.中文字幕在线| 亚洲国产一区自拍| 最近中文字幕在线中文视频| 欧美专区中文字幕| 一区二区三区在线免费| 久久福利视频一区二区| 99久久婷婷| 成人xxxx|