У меня есть результаты сводки данных GWAS со следующей информацией, и я хочу извлечь список первых 120 SNP в соответствии с p-значением в R. Данные имеют следующие семь заголовков:
SNPName n_samplesize A1Allele A2Allele beta SE p_value
Код через dplyr:
library(dplyr)
dat <- read.csv(file.choose(MetaAnalysis_Results))
dat2 <- dat %>% arrange("p_value")
Произошла ошибка при сортировке
Обновление: это сработало для меня после преобразования файла .csv в .txt.
attach(MetaAnalysis_Results)
mydata <- MetaAnalysis_Results
new <- mydata[order(p_value),]
head(myData[ order(myData$p_value), "SNPName" ], n = 120)
- person zx8754   schedule 28.03.2019