显然,人们已经找到了如何制作xkcd风格图在数学中 and in LaTeX。我们可以用 R 来做吗? Ggplot2-ers? geom_xkcd 和/或 theme_xkcd?
我猜在基本图形中,par(xkcd=TRUE)?我该怎么做?
![FYI: I'll be releasing a wolf into a randomly-chosen front yard sometime in the next 30 years. Now your fear is reasonable, and you don't need to feel embarrassed anymore. Problem solved! xkcd#1064](https://i.stack.imgur.com/f2UqI.png)
作为 ggplot2 中的第一次尝试(如下所示),将抖动参数添加到线条中可以产生很棒的手绘外观。所以 -
ggplot(mapping=aes(x=seq(1,10,.1), y=seq(1,10,.1))) +
geom_line(position="jitter", color="red", size=2) + theme_bw()
这是一个很好的例子 - 但轴和字体看起来更棘手。不过,字体似乎已解决(如下)。处理轴的唯一方法是将它们清空并用手将它们拉入吗?有更优雅的解决方案吗?特别是,在ggplot2中,新主题系统中的element_line可以修改为采用类似抖动的参数吗?
Answer recommended by
R Language
Collective
您可能需要考虑以下包:
包 xkcd:以 XKCD 风格绘制 ggplot2 图形。
library(xkcd)
vignette("xkcd-intro")
一些示例(散点图、条形图):
![Scatterplot](https://i.stack.imgur.com/IWMKd.png)
![Bar Chart](https://i.stack.imgur.com/LyEvh.png)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)