• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

R语言基础 | 向量及数据框的生成、拼接、引用

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

向量的创建、拼接、转frame

# 创建向量
a = c("qiaofen","ouyangfeng","wangyuyan","zhagnwuji","renyingying")
b = c(-1/0,1/0,100,100,100)
# 向量拼接
rab = rbind(a,b)
cab = cbind(a,b)
# 转换成数据框
frab = data.frame(rab)
fcab = data.frame(cab)

 

生成数据框

# 通过data.frame函数生成数据框
c = data.frame(x = 1, y = 1:3)

 

数据框的引用(使用iris数据集示例)

 

 

 

# 选择 Species列 =="setosa"的 的 前1-2列数据
v = iris[which(iris$Species == "setosa"),1:2]

# 选择 iris$Sepal.Width>3.7&iris$Species=="setosa" 的所有列(特征)
w = iris[which(iris$Sepal.Width>3.7&iris$Species=="setosa"),]

# Sepal.Width 特征中最大的值 所对应的样本的信息
x= iris[which.max(iris$Sepal.Width),]

# 得到 Petal.Length 列最小的那个值
y = iris[which.min(iris$Petal.Length),which(names(iris)=="Petal.Length")]

# Species 这个特征的枚举项都有谁
z = levels(iris$Species)

 

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
比较R语言、perl语言,matlab中for循环和while循环的使用发布时间:2022-07-18
下一篇:
R语言中知识点总结(一)发布时间:2022-07-18
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap