dpylr

1.读取文件

##读取文件并且转化为data.table
library(dplyr)
SampleCluster3=read.csv("sample_cluster1.txt",
                        header=F,
                        sep="\t",) %>% as_tibble()

2.选取行

##随机选取前5行
SampleCluster3 %>% slice_sample_dt(5)
##随机选取样本总量的10%
SampleCluster3 %>% slice_sample_dt(.1)
##查找特定行:V1=='S375'
SampleCluster3 %>% filter(V1=='S375') 
##使用索引获取数据向量,获取第一列的所有行
SampleCluster3[,1]
##获取所有行和所有列
SampleCluster3[,]

3.选取列

SampleCluster3  %>% select('V1')

Last updated