最新 最热

「R」cowplot(三)添加注释

cowplot包提供了很多函数用于注释图形,包括图形下方的注释,图内数学表达式,组合图的总标题等。因为ggplot2 v2.2.0本身就支持这些特性,所以推荐优先使用ggplot2本身的方法。未来两种相同的功能将从cowplot移除。...

2020-07-06
1

「R」cowplot(一)介绍

cowplot是ggplot2包的一个简单插件(或称拓展包),它的目的是为ggplot2提供一个出版级别的主题,使用少量代码即可实现主题统一的修改,如轴标签大小、画图背景。它主要的作用是可以给研究生和博士后更加容易的画图。...

2020-07-06
1

「R」ggplotify——连接各类R图形

在作图的时候想拼接不同的图形对象,如pheatmap 包的热图、ggplot2 对象以及 base 图形等。这里找到了Y叔的ggplotify包,以下是对 Vignette 的翻译,以帮助自己理解用法,也希望读者受益。...

2020-07-06
2

‘SHIT’上最全有限状态机设计研究(三)-时钟同步状态机分析2

本系列主要针对有限状态机进行分析和设计,其中主要包括两部分:时钟同步状态机的分析和时钟同步状态机的设计,预计会有五篇文章进行展开,其中介绍一篇,分析和设计分别有两篇,每一部分都会有相应的实例。...

2020-06-30
3

自定义 View 实战 05 - 仿 58 加载View

view58.gif动画分析:圆形正方形三角形 分别使用drawCircle(),drawRect(),drawPath(),画出对应的图形,然后使用属性动画让它移动和旋转。 class View58 @JvmOverloads constructor(context: Context,attribute......

2020-06-28
1

自定义 View 实战 04 - 圆形进度条

circle_progress.gif圆形进度条分析:圆圆弧进度值 所以这里我们先用 drawCircle画出圆,再使用drawArc画出圆弧(这里的圆弧要画整个圆,0°~360°),进度值使用 drawText画出来,x起点值和baseline的值同之前的算法一致。 完整...

2020-06-28
1

[006]匿名共享内存(Ashmem)的使用

我们在使用Binder在进程间传递数据的时候,有时候会抛出TransactionTooLargeException这个异常,这个异常的产生是因为Binder驱动对内存的限制引起的。也就是说,我们不能通过Binder传递太大的数据。官方文档里有说明,最大通...

2020-06-08
1

图像腌膜Mask的常规操作你真的信手拈来吗?

我对图像腌膜的含义一直有些模糊,今天写了几行代码,证明了我这模糊的印象倒是正确的。今天借一个给图片添加水印的小例子,给大家总结一些图像腌膜的常规操作。...

2020-06-05
2

人群接触网络中的 SIR 疫情模拟

查看本案例完整的数据、代码和报告请登录数据酷客(http://cookdata.cn)案例板块。

2020-05-06
1

工厂模式

下面结合定义和应用实例以及代码来给出我对这三种模式的理解,设计模式只是思想,融会贯通才是重要的

2020-04-26
1