今天可能雙11忌卤,生信微信推送很多都暫停像啼,只有一篇關于CNV變異的推送啊胶,其次今天進一步學習了先前的推送--中級繪圖
CNV變異指的是拷貝數(shù)變異,與SNP同等重要慌随,甚至可以說比SNP還要重要芬沉,不僅在人類基因組,在其他動植物基因組中也普遍存在阁猜,具體來說就是染色體上大小介于1kb~3Mb的DNA片段的變異丸逸,一個基因在染色體中的一條染色單體上數(shù)目為1,在染色體復制過程中剃袍,因為各種原因黄刚,導致在復制結束之后,子代染色體中的一條染色單體上數(shù)目由1變成2或者n(n為不等于1的自然數(shù))民效,就發(fā)生了拷貝數(shù)目變異憔维。(如下圖)
其次涛救,學習R語言中相關圖形包的使用,主要有以下幾種:
1业扒,plot函數(shù):主要繪制散點圖检吆,結合abline()函數(shù)來添加最佳擬合的線性直線,lowess()函數(shù)來添加一條平滑曲線程储。R有兩個平滑曲線擬合函數(shù):lowess()和loess()蹭沛。loess是基于lowess表達式版本的更新和更強大的擬合函數(shù)。兩個函數(shù)默認值不同章鲤。
2.car包中的scatterplot()函數(shù)可以繪制散點圖并添加擬合曲線摊灭、邊界箱線圖和置信橢圓,還可以按子集繪圖和交互式識別點
3.pairs()函數(shù)可以創(chuàng)建基礎的散點圖矩陣咏窿。
4.car包中的scatterplotMatrix()函數(shù)也可以生成散點圖矩陣斟或,并且可以:以某個因子為條件繪制散點圖矩陣;包含線性和平滑擬合曲線集嵌;在主對角線放置箱線圖萝挤、密度圖或直方圖;在各單元格邊界添加軸須圖根欧。
5.gclus包中的cpairs()函數(shù)提供了一個散點圖矩陣的變種:它可以重排矩陣中的變量位置怜珍,讓相關性更高的變量更靠近主對角線,還能對個單元格進行顏色編碼來展示變量間相關性大小凤粗。
6.scatterplot3d()函數(shù)進行三維散點圖繪制酥泛。(很炫)
7.利用corrgram包中的corrgram()函數(shù),可以以圖形化方式展示該相關系數(shù)矩陣嫌拣。(個人認為最炫)