查看原文
其他

phylomoji:用emoji画进化树

2017-05-08 Y叔 biobabble


phylomoji本来是像上图这么玩的,也就是纯文本慢慢点,调整线条位置。当然纯手工有纯手工的乐趣,不过纯手工很多效果搞不来,比如你搞个circular layout的树来试试,绝对搞不出来。然而我们有ggtree和emojifont啊,这些都小事一桩。

Phylomoji

只需要传parse=”emoji”给geom_tiplab,见证神奇的时刻就到了。


要画circular layout tree也是同样简单!


还能搞成扇子好么!
open_tree(p, angle=200)

随意旋转!
open_tree(p, angle=60) %>% rotate_tree(-75)

label clade

这个也是同样简单,同样也是parse=”emoji”产生奇迹。

Apple Color Emoji

用苹果的emoji也是可以的,不过得产生为svg图形,在safari里打开:



这个使用parse参数的功能,在之前我有提到过。这样的实现方法让phylomoji玩起来,特别爽快!翻看历史记录,可以看到更多emoji好玩的可视化方法。



赞赏

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存