使用阿基米德螺线进行数据可视化

共 596字,需浏览 2分钟

 ·

2021-07-18 09:55

最近开发了一个新的R包spiralize,可以使用阿基米德螺线对数据进行可视化。在数据可视化中,螺线具有以下两个优点:1. 可以可视化具有非常长的数据轴的数据,同时能够提高可视化的分辨率;2.可以有效的对周期性的时间序列数据进行可视化。


spiralize包现在在GitHub上:https://github.com/jokergoo/spiralize。很快会提交到CRAN。


下面是一些例子。具体使用方法请见文档。我想已经写的很详细了。


  1. ggplot2的下载数。图中的数值是当天的下载量与当年的平均下载量比值的log2值。一圈为52个星期。

2. 神经系统肿瘤的分型。其中一共有14个肿瘤类型和一共91个亚型,数据中一共有大约2800个样本。

3. pi的前5000位

4. 哺乳动物的生命树,一共有3083个物种。

5. 全球气候变化。其中的值是相对于一个基数的差别。

6. 太阳黑子活动周期,其中的数值为太阳黑子数。

7. blast结果。其中是TP53的编码序列在人和小鼠之间的比对。

8. 甲基化和组蛋白修饰,其中包含了四个组蛋白修饰,基因为BCAT2。


浏览 42
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报