我有一个基因表达数据集,目前有一列患者样本和一排基因。我需要转置数据集,以便基因现在是列和行现在是使用R的患者样本。我已经找到了一些方法,但没有一个成功。我提前感谢您的帮助! :)
答案 0 :(得分:0)
制作如下数据框:
df <- data.frame(Joe = c(45,123,1007), Mary=c(1,456,103))
rownames(df) <- c("Wnt1", "Bmp4", "BRCA2")
df
Joe Mary
Wnt1 45 1
Bmp4 123 456
BRCA2 1007 103
转换它,简单地说:
t(df)
Wnt1 Bmp4 BRCA2
Joe 45 123 1007
Mary 1 456 103