r语言用行名称提取数据框信息显示na_R语言-05数据框创建,以及按条件取数据框数据...
创建数据框
数据框是R语言的一种基础数据格式,通常excel等表格形式数据读入后都是数据框格式。
下例创建了一个3列5行的数据框,列的名字分别是site、season、pH
my.dataset
site = c('A', 'B', 'A', 'A', 'B'),
season = c('Winter', 'Summer', 'Summer', 'Spring', 'Fall'),
pH = c(7.4, 6.3, 8.6, 7.2, 8.9))
重命名数据框列名
#批量重命名
names(my.dataset)
#将第一列列名赋值为season
colnames(my.dataset)[1]
#批量给列名增加M字符
foo1
colnames(part2)
数据框数据提取
提取某行某列的数据
#取第3行第2列的数据
my.dataset[3,2]
#取第3行的数据
my.dataset[3,]
#取第2列的数据
my.dataset[,2]
#取第1列到第3列的数据
my.dataset[,1:3]
条件提取
按字段值提取
#取pH值大于7的所有行
my.dataset
my.dataset[my.dataset$pH > 7,]
my.dataset[my.dataset$pH!=-0.01,]
allrate
#取hotel_id,hotel_url
a1
#筛选所有存在NA的行
allrate[is.na(allrate),]
#筛选所有的NA,并赋值为0
allrate[is.na(allrate)]
allrate[allrate==-Inf]
模糊匹配
按字段值在某个集合提取
#取pH值在(7.4,6.3)集合中的所有列
isph
my.dataset[which(my.dataset$pH %in% isph),]
#取pH值在(7.4,6.3)集合中的site列
my.dataset[which(my.dataset$pH %in% isph),site]
选取S9列值为100-299元,B15的值为300-399元或300-399元或500元以上
a18
按一定规律提取数据
#提取16,16+21,16+2*21,,,直到390
i
arpu
删除数据
#删除第3列
data
#剔除掉第1,2,18列
arpu
#剔除掉第1,2,3,,4,5,18行
arpu
数据框添加列
#这种方式返回的是矩阵
allrate
#往allrate里添加一列,列名为actdays
allrate
r语言用行名称提取数据框信息显示na_R语言-05数据框创建,以及按条件取数据框数据...相关推荐
- r语言用行名称提取数据框信息显示na_学会这些R语言技巧至少可以节省半年时间...
ubuntu备忘定期清空回收站 扩增子数据牢记 r ubuntu 相关技巧和备忘待解决问题1:phyloseq有一篇文章案例使用输入和输出文件相同的文件名,无法执行 待解决问题2: 待解决问题3:样品 ...
- r语言用行名称提取数据框信息显示na_用R语言提取数据框中日期对应年份(列表转矩阵)...
[Fine原创]JMeter分布式测试中踩过的那些坑 最近因为项目需要,研究了性能测试的相关内容,并且最终选用了jmeter这一轻量级开源工具.因为一直使用jmeter的GUI模式进行脚本设计,到测试 ...
- R语言 按照行名称取行
一句话概括,就是用行名称作为下标. > TCGA_immunityB.cells.naive B.cells.memory Plasma.cells T.cells.CD8 T.cells.CD ...
- 宏定义不是c语言语句 行末不必加分号,模拟C语言试题-02(2).doc
精通教育集团-软件学院专业课集训营资料 PAGE PAGE 1 2016年天津市大学软件学院高职升本专业课模拟试题-02 考场号 考生号 姓名 第一部分 C语言部分 100分 一.单项选择题(共25小 ...
- c语言统计行数单词数字符数,C语言统计字数行数单词数的程序
代码可自由使用 一个统计文本字符数.单词数.行数的C语言程序 //注意输入的文本要以| 结尾 #include #include #define STOP '|' int main(void) { c ...
- C语言八行杨辉三角空格数,C语言 杨辉三角
int i, j, k, n=0, a[20][20]; while(n<=0||n>=13){ //控制打印的行数不要太大,过大会造成显示不规范 printf("请输入要打印的 ...
- 手把手教你使用Python抓取QQ音乐数据(第四弹)(文末赠书)
点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 千里之行,始于足下. [一.项目目 ...
- 用爬虫抓取美联储演讲数据并分析金融政策
用python抓取美联储数据 近日,笔者选择了一个任务,用爬虫抓取美联储演讲数据,并分析相关金融政策. 首先必须做的,是抓取数据. 打开美联储的网站Federal Reserve Board - Ho ...
- python 生意参谋_如何爬取生意参谋数据?是不是违规操作?
生意参谋是阿里巴巴为商家打造的一站式.个性化.可定制的商务决策体验平台.近期发现,有部分人员使用爬虫爬取生意参谋平台数据,影响商家的用户体验.到底是如何爬取生意参谋数据呢? 官方推荐淘宝.京东.拼多多 ...
最新文章
- 视频大变革:需要技术,也需要情怀
- TDD in .NET Core - 简介
- java servletconfig_ServletConfig中的方法
- hadoop3.1.2版本中FsImage与Editslog合并解析
- 永恒之塔 java_AionChs
- java企业级开发SSM
- 【神经网络与深度学习】Caffe使用step by step:使用自己数据对已经训练好的模型进行finetuning...
- 扩展NameValueCollection
- spring-第四篇之让bean获取所在的spring容器
- 简单的豆瓣电影推荐系统demo
- 计算机视觉教程章毓晋课后答案6,计算机视觉教程 教学课件 章毓晋 CCV01.pdf
- VB6_小林的气象类模块
- 第三方统计分析埋点工具对比,神策、Ptmind、GrowingIO、国双,还有谷歌分析,谁更好?...
- jmeter常见问题总结
- JAVA 根据商品属性生成(SKU)规格算法
- QC —什么是量子计算机?
- 基于Transformer的数字子母翻译
- 【以太网硬件四】以太网信道编码方式有哪些?
- Pycharm 自制翻译扩展
- 忘记计算机网络域名密码,自己家里wifi密码忘记了怎么办?