搜索
查看: 730|回复: 0

[R] R语言实战 第四章

[复制链接]

31

主题

36

帖子

905

积分

高级会员

Rank: 4

积分
905
发表于 2018-12-20 11:55:18 | 显示全部楼层 |阅读模式
##### 基本数据管理
# 缺失值(NA)
is.na()# 检测缺失值是否存在
[AppleScript] 纯文本查看 复制代码
y <- c(1, 2, 3, NA)

is.na(y)




##
#1 缺失值不可比较
#2 无限(Inf/-Inf)或不可能出现的数值(NaN)不是缺失值
#3 分析前,确保所有缺失数据已被编码为NA,再进行下一步的分析

# 分析中排除缺失值
# na.rm = T
[AppleScript] 纯文本查看 复制代码
x <- c(1, 2, NA, 3)

y <- sum(x, na.rm = T)

y



# na.omit() 移除 所有含缺失值的观测(行),慎用,尤其是数据量少的时候

# 数据排序
# order()排序,默认为升序,排序变量前加一个“-”即可得到降序的排序结果

# 数据集合并
# 添加列
# merge()横向合并两个数据框
# 添加行——必须拥有相同的变量
# rbind()

# 取子集
#dataframe[row indeces, column indices] #格式



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x



上一篇:单细胞测序
下一篇:R语言实战 第五章 上
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|生信技能树 ( 粤ICP备15016384号  

GMT+8, 2019-7-19 23:20 , Processed in 0.039010 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.