方便演示,先创建一个数据框:
# 创建数据框
gene.data <- data.frame(
id = c (1:5),
gene_name = c("Gene1","Gene2","Gene3","Gene4","Gene5"),
count = c(623,515,611,729,843),
stringsAsFactors = FALSE
)
# 输出
print(gene.data)
假如我现在要删除一列数据。可以用如下方法:
方法一,NULL法:
# 假如需要删除id列
gene.data$id <- NULL # 注意大写
print(gene.data)
方法二,subset法:
# 假如需要删除count列
gene.data <- subset(gene.data, select = -count)
print(gene.data)
R Data.frame的数据列删除就介绍到这里,小小的技巧希望能帮助到大家。
参考资料:
1.https://www.tutorialspoint.com/r/r_data_frames.htm