做数据分析时,经常会遇到需要把连续性变量转为分类变量。
一 读入数据
读入TCGA的表达量数据,截取部分数据进行示范
#TCGA的表达量数据#setwd()data data data[1:4,1:4]
row.names=1 :读入数据的第一列作为行名
check.names=FALSE:标题保持原样
可以自行试一下,分别去掉这两个参数,然后比较下数据的差异
二 批量转化
1 ifelse转化单一列
#将TCGA-97-7938-01A根据medain转为 高 低data1 data1[,"ENSG00000000003.13"] median(data1[,"ENSG00000000003.13"]),"High","Low")data1[1:4,1:4]