【粉絲問題】挑選GO結(jié)果繪圖,沒有報(bào)錯(cuò),也沒有出圖?
前面小編給大家介紹過
??如何挑選感興趣的GO條目進(jìn)行展示
??R四種風(fēng)格展示挑選的GO富集結(jié)果
??如何挑選感興趣的KEGG通路進(jìn)行展示
??【R】氣泡圖和柱形圖展示挑選的KEGG通路
? ? 最近有個(gè)粉絲反饋,按照視頻中的方法挑選出感興趣的GO條目之后,運(yùn)行R代碼繪圖,遇到了一個(gè)很詭異的問題。讀取文件沒有報(bào)錯(cuò)(error),雖然有一個(gè)warning(了解小編的人都知道,小編一向是忽略warning的,因?yàn)閣arning不會(huì)終止程序運(yùn)行),

運(yùn)行到后面畫圖的時(shí)候就有問題了。粉絲認(rèn)真檢查文件確實(shí)沒有問題。小編拿到文件后,看到確實(shí)是一個(gè)csv文件,

也能用Excel打開,雖然跳出一個(gè)對(duì)話框。如果你直接叉掉了,可能很難發(fā)現(xiàn)問題所在了。這個(gè)警告說文件格式和后綴不匹配。

文件打開之后,可以看到還有顏色標(biāo)注。csv文件雖然能用Excel打開,但本質(zhì)上是一個(gè)純文本文件,里面是無法設(shè)置格式的。即使你在Excel里面設(shè)置了,保存成csv文件的時(shí)候這部分信息也會(huì)丟失。

到這里,基本能斷定問題出在文件格式上了。這位粉絲的GO_all_enrich_selected.csv文件,其實(shí)是一個(gè)披著csv外衣的xlsx文件??赡苓@位粉絲編輯完Excel文件后,為了保證跟視頻里面的后綴一樣,直接改了文件后綴名。
這里給出兩個(gè)解決方法。
打開這個(gè)假的GO_all_enrich_selected.csv文件,另存為真正的csv文件。具體可以參考
??如何挑選感興趣的GO條目進(jìn)行展示
2.用R來讀取xlsx文件
可以看到數(shù)據(jù)已經(jīng)成功的讀到GO_result中了

接著再使用??R四種風(fēng)格展示挑選的GO富集結(jié)果?畫圖就沒有任何問題了。
更多GO和KEGG富集分析相關(guān)的干貨
?【推文匯總】GO和KEGG富集分析及可視化
