发粽子

作者: 小洁忘了怎么分身 | 来源:发表于2022-06-03 17:59 被阅读0次

今天端午节,但是我们不过节,我们要上课。。。 于是小郭老师提议给学员画个粽子,并甩来了用python画的链接。。。我最近写推文素材匮乏,借这个水一篇好了。链接里画的图长这样https://blog.csdn.net/qq_35164554/article/details/117817835

行嘛,也不难,画个多边形图而已。刚好这一期课程已经讲完了ggplot2,可以听懂。

ggplot2自带的多边形函数geom_polygon()画出来的不圆润呐。搜了一下ggforce包里的geom_shape可以画圆润的。

1.一开始的尝试,画了个残废粽子

dat = data.frame(x = c(0,2,1,2,1,3),
                 y = c(1,0,3,0,3,1),
                 id = factor(c(1,1,1,2,2,2)))
dat2 = data.frame(x = c(0.5,1.5,2),
                  y = c(2,1.5,2))
library(ggplot2)
library(ggforce)
p <- ggplot() +
  geom_shape(data = dat,
             aes(x = x, y = y,group = id),
             fill = "#1f4b1a",
             color = "black", 
             radius = unit(2, "mm"))+
  geom_line(data = dat2,
            mapping = aes(x = x,y = y),
            color = "#57601d",size = 10)+
  theme_classic()
p

2.这回正常点了吧

这是图:



这是数据:

dat = data.frame(x = c(0,2,3,1),
                 y = c(1,0,1,3))
dat
##   x y
## 1 0 1
## 2 2 0
## 3 3 1
## 4 1 3
dat2 = data.frame(x = c(0.5,1.5,2),
                  y = c(2,1.5,2))
dat2
##     x   y
## 1 0.5 2.0
## 2 1.5 1.5
## 3 2.0 2.0
画图代码
p <- ggplot() +
  geom_shape(data = dat,
             aes(x = x, y = y),
             fill = "#1f4b1a",
             color = "black", 
             radius = unit(4, "mm"))+
  geom_line(data = dat2,
            mapping = aes(x = x,y = y),
            color = "#57601d",size = 10)+
  geom_line(aes(x = c(1.05,2),y = c(2.9,0.01)))+
  theme_classic()+
  coord_fixed()
p

相关文章

  • 发粽子

    今天端午节,但是我们不过节,我们要上课。。。 于是小郭老师提议给学员画个粽子,并甩来了用python画的链接。。。...

  • 发粽子啦

    没报什么希望公司会发东西,没想到下午突然让同事下去搬东西,发了一盒粽子,一箱茶叶,还有一个灭蚊器,有心了。 哦对今...

  • 什么?发粽子还要交“粽子税”?

    马上要迎来端午小长假了,开心得想吃口粽子压压惊!这时候boss们一般都会满足吃货们的小心愿,发点粽子福利给大家,本...

  • 学校发粽子啦

    下午五点学校通知给我们发端午粽子,老开心了。四点半和同学就去了,啊哈哈。 可惜的是只有两种蜜枣和花生的,想吃肉粽,...

  • 六月七日   星期五    晴

    今天是端午节高岳家包粽子,我去高岳家吃粽子。 等吃完了粽子,然后老师让我们可以发一个真的粽子的...

  • 靠着这个神器,我轻松搞定了端午节的福利订购发放

    端午节就要来了,很多公司的行政人员对于发粽子感到特别头疼: 如果只发一种口味的粽子,发肉粽还是豆沙蜜枣粽?为了避免...

  • 端午了,爸爸去云端钓粽子

    钓粽子是一个技术活。 首先要有一个好鱼钩。阳光打制的鱼钩太烈,会让粽子微微泛酸。月光打制的鱼钩太寒,会让粽子发涩发...

  • 2018-06-14

    又到一年端午时!你们单位发粽子了吗? 坐上的士,问师傅单位有粽子发没?答曰:以前在国有出租车公司,端午有20斤米,...

  • 粽子节

    明天就是粽子节了。抢不到今天回家的票,只好明天早上再回。 想想明天就要吃到外婆包的粽子,就有点小激动。公司发的粽子...

  • 读《炊烟食客》有感——每逢佳节倍思亲,也许我们思念的不仅是亲人,

    王维说“每逢佳节倍思亲”。又到了端午节,我不想念以前吃过的那些粽子(这几年公司发的粽子败坏了我对粽子的观感),但我...

网友评论

      本文标题:发粽子

      本文链接:https://www.haomeiwen.com/subject/mcjhmrtx.html