R语言中的data.frame数据索引
2016-08-09 14:10
615 查看
在R语言中,data.frame是由类似于关系数据表中的一行一行数据构成,在做数据录入过程中,难免有许多数据是缺失的,比如说用read.csv录入部分数据时,如果缺失会用NA来代替,那么我希望我检索数据的时候使用非NA的数据,怎么处理呢?
比如说data1是data.frame,有两列数据,那么我希望抽取两列数据中第一列数据,且第二列数据非NA的数据,在R语言中,我们可以用命令
data1[ is.na(data1[,2])!=TRUE,1]
来获取
第一个命令is.na(data1[,2])!=TRUE获得是一个真假值的列表
比如说data1是data.frame,有两列数据,那么我希望抽取两列数据中第一列数据,且第二列数据非NA的数据,在R语言中,我们可以用命令
data1[ is.na(data1[,2])!=TRUE,1]
来获取
第一个命令is.na(data1[,2])!=TRUE获得是一个真假值的列表
相关文章推荐
- bzoj2049: [Sdoi2008]Cave 洞穴勘测
- 在VC中用CMarkup类操纵XML___
- C#不用ArcEngine,生成Shp文件(一)---------shapefile数据说明
- 分享一个直接加QQ好友的链接或会话的
- Sql Server数据库中char、nchar、varchar、nvarchar区别
- Android中泡泡窗口二级筛选效果
- Android 状态信息的记录onPause和onSaveInstanceState
- 使用Xcode和Instruments调试解决iOS内存泄露
- 欢迎使用CSDN-markdown编辑器
- 刘霞- 布梵剪裁俱乐部创始人 时尚教主 | 到「在行」来约见我
- Vertica 分区表设计(续)
- ASP.NET--常用ORM框架
- kafka安装
- http协议学习系列(请求头---Request Headers)
- VMware虚拟机NAT模式的具体配置
- 数据结构与算法概述讲座总结一——链表
- 利用Java实现表达式二叉树
- Windows系统查看进程的详细信息及如何删除进程
- 键盘的显示和隐藏
- Java二维数组冒泡排序