今天看啥  ›  专栏  ›  YuLabSMU

画一个印象派的蝙蝠吧

YuLabSMU  · 公众号  ·  · 2020-02-01 00:00
老早老早之前看到batman logo方程,我就试着用ggplot2来画。当时写了一篇博客文:https://guangchuangyu.github.io/2011/08/the-batman-equation/在HKU有个teaching的课,课上会有两次presentation,一次5分钟,一次10分钟。5分钟那次我就去present怎么画batman logo,轻松有趣即视感有没有!首先有这么个方程,它可以画出batman:6个方程的乘积,拆分开来如下,方程的解就是这6个子方程中任意一个为0。每个子方程都是一个线条的片段,我将用不同颜色来展示。做为好色之徒,我们首先来6个颜色:定义方程1,取值范围通过开方要求正数这一限制来获得。它画出来是这样子的:再来第二段方程:它画出来下面的裙摆:再来第三个方程:以此类推,再写就有点罗嗦了,一段段加上去,最后画出来是这样子的。最后来一段稍长点的代码,上面的logo,其实是画一堆点,那么我们可以对 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照