使用阿基米德螺線進(jìn)行數(shù)據(jù)可視化
最近開發(fā)了一個(gè)新的R包spiralize,可以使用阿基米德螺線對(duì)數(shù)據(jù)進(jìn)行可視化。在數(shù)據(jù)可視化中,螺線具有以下兩個(gè)優(yōu)點(diǎn):1. 可以可視化具有非常長(zhǎng)的數(shù)據(jù)軸的數(shù)據(jù),同時(shí)能夠提高可視化的分辨率;2.可以有效的對(duì)周期性的時(shí)間序列數(shù)據(jù)進(jìn)行可視化。
spiralize包現(xiàn)在在GitHub上:https://github.com/jokergoo/spiralize。很快會(huì)提交到CRAN。
下面是一些例子。具體使用方法請(qǐng)見文檔。我想已經(jīng)寫的很詳細(xì)了。
ggplot2的下載數(shù)。圖中的數(shù)值是當(dāng)天的下載量與當(dāng)年的平均下載量比值的log2值。一圈為52個(gè)星期。

2. 神經(jīng)系統(tǒng)腫瘤的分型。其中一共有14個(gè)腫瘤類型和一共91個(gè)亞型,數(shù)據(jù)中一共有大約2800個(gè)樣本。

3. pi的前5000位

4. 哺乳動(dòng)物的生命樹,一共有3083個(gè)物種。

5. 全球氣候變化。其中的值是相對(duì)于一個(gè)基數(shù)的差別。

6. 太陽(yáng)黑子活動(dòng)周期,其中的數(shù)值為太陽(yáng)黑子數(shù)。

7. blast結(jié)果。其中是TP53的編碼序列在人和小鼠之間的比對(duì)。

8. 甲基化和組蛋白修飾,其中包含了四個(gè)組蛋白修飾,基因?yàn)锽CAT2。

評(píng)論
圖片
表情
