bioconductor GO 데이터베이스에서 정보를 추출하려고하는데 추가 처리 및 분석에 사용할 수있는 데이터를 내보내는 데 문제가 있습니다.데이터 프레임을 목록으로 변환하고 파일에 쓰는 방법
나는 24 affyIDs (라고 SIG)의 목록을 가지고 같은 데이터베이스에 액세스 :
source("http://www.bioconductor.org/biocLite.R")
biocLite()
biocLite("mouse4302.db")
library("mouse4302.db")
GO=as.list(mouse4302GO)
가 이상적으로이 파일 출력이 같이 쓸 수 싶습니다 :
x
1415670_at.GO:0016192.GOID GO:0016192
1415670_at.GO:0016192.Evidence IEA
1415670_at.GO:0016192.Ontology BP
..
이 글에서 처음 몇 가지 요소를 넘어서는 문제가 있습니다.
일을하고이write.table(unlist(GO[sig[1:14]]), file='b.txt',sep='\t',row.names=T,quote=F)
어떤 아이디어에서 도움이 될 것입니다
x
1 GO:0001701
2 IMP
3 BP
4 GO:0006499
5 IMP
6 BP
....
인쇄하지 않는 13 요소 넘어
크게
감사 많은 감사
Alex
당신의'sig' 변수는 무엇입니까? –
data.frame 또는 행렬을'write '로 전달하지 않는다면.table'을 쓰면 입력 전에 data.frame에 강제로 입력을 시도합니다. 'as.data.frame (unlist (GO [sig [1:14])))'을 살펴보십시오. – Roland
한글 : sig 변수가 affyID 목록입니다 – alex