![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
R可视化
文章平均质量分 79
庄闪闪
这个作者很懒,什么都没留下…
展开
-
分面中添加不同表格
关于分面的推文,小编根据实际科研需求,已经分享了很多技巧。分面一页多图基于分面的面积图绘制分面中的细节调整汇总分面中添加不同的直线基于分面的折线图绘制在分面中添加不同的表格。网上搜索后找到了不错的解决方案,见。本期就针对该问题,给出合适的解决方案。以mpg。原创 2023-12-17 09:24:26 · 385 阅读 · 0 评论 -
分面中添加直线
这篇也是分享最近统计建模中所绘制的一副图形。总体而言和前面的几篇:xxx 类似。都是从“数据导入”到“基于分面的可视化”。但是本文的小技巧是,在不同的分面中添加直线。最后得到的图形如下:使用 readxl 包中的 加载 的数据集。预览如下:使用 Tidyverse 包中的 将宽表转化为长表,具体教程可见:《R语言教程》。此时得到 ggplot2 所需的数据类型。传统方法可以得到以下图形。但是小编想加入“官方结果”的横线,从而突出我们方法和该结果的比较。这里首先构建 数据框。之后,在原始代码中原创 2022-12-04 14:45:12 · 347 阅读 · 0 评论 -
R绘图案例|基于分面的面积图
最近参加一个统计建模的比赛。模型建模后,需要展示不同模型的性能指标,数据如下所示:其中,第 1 列是不同样本,共376条。第 2-4 列是随机森林得到的结果,第 5-7 列是XGBoost的结果。一共使用了三种评价指标(分类数据:准确率,召回率和 F1 得分)。小编当时想到的是,使用面积图展示,最终图形如下:结论:从图中可以看出,两种集成算法对于 376 个叶类分类结果的评估指标都比较接近于 1,说明这两种方法整体效果比较满意。 但是对于 XGBoost 来说,小于 1 的部分更多,说明某些叶类分类效果差的原创 2022-12-04 14:43:00 · 360 阅读 · 0 评论 -
可视化系列汇总——分布
这个系列的推文,只是给出了最简约的图形,并没有在美观上进行设计。主要让读者了解,绘制什么图形,应该使用什么函数/包。具体的美观设计,暂时不做设计,可以在主题、配色上做文章。下面的代码可以作为一个示例框架,告诉您如何绘制这个图形。图形是通过线段,竖线构成,之后添加文字。,得到的示意图如下。通过将粗条转变为细线,减少了杂乱,使图形看起来更美观。点图非常类似于棒棒糖图,但没有线条,并且各标签都在水平位置上。为了得到哑铃的正确顺序,Y 变量应该是一个因子,因子变量的水平应该与它在图中出现的顺序相同。原创 2022-10-07 11:52:54 · 404 阅读 · 0 评论 -
可视化系列汇总——排序关系
这个系列的推文,只是给出了最简约的图形,并没有在美观上进行设计。主要让读者了解,绘制什么图形,应该使用什么函数/包。具体的美观设计,暂时不做设计,可以在主题、配色上做文章。下面的代码可以作为一个示例框架,告诉您如何绘制这个图形。图形是通过线段,竖线构成,之后添加文字。,得到的示意图如下。通过将粗条转变为细线,减少了杂乱,使图形看起来更美观。点图非常类似于棒棒糖图,但没有线条,并且各标签都在水平位置上。为了得到哑铃的正确顺序,Y 变量应该是一个因子,因子变量的水平应该与它在图中出现的顺序相同。原创 2022-10-07 11:51:26 · 597 阅读 · 0 评论 -
可视化系列汇总——群体关系
来显示不同的簇或组。如果数据集有多个特征,还可以计算主成分,并使用 PC1 和 PC2 作为 X 和 Y 轴绘制散点图。在进行数据分析时,免不了对结果进行可视化。那么,什么样的图形才最适合自己的数据呢?本系列推文,小编将汇总可视化中常用 7 大类型图形,供读者参考。全局配色、主题设置。注意,本文使用离散色阶,如果需要使用连续色阶,则需要重写。本文主要介绍第七部分: 群体关系图形。包中自带数据集作为示例数据集。可用于框选所需的组。原创 2022-10-07 11:49:36 · 344 阅读 · 0 评论 -
可视化系列汇总——组成成分
在进行数据分析时,免不了对结果进行可视化。那么,什么样的图形才最适合自己的数据呢?本系列推文,小编将汇总可视化中常用 7 大类型图形,供读者参考。本文主要介绍第五部分:组成成分图形。华夫图可以显示总体的组成成分。原创 2022-10-07 11:48:43 · 123 阅读 · 0 评论 -
可视化系列汇总——偏差
这意味着,当您只提供一个连续的 x 变量(而不提供 y 变量)时,它会尝试从数据中生成一个直方图。那些 mpg 在 0 以上的车辆被标记为绿色,低于 0 的车辆被标记为红色。那么,什么样的图形才最适合自己的数据呢?为了确保得到的是发散条形图,数据需要满足:分类变量的两个类别在连续变量的某个阈值处改变其值。本系列推文,小编将汇总可视化中常用 7 大类型图形,供读者参考。的用法可能会让人很困惑。这是因为,它既可以用来制作柱状图,也可以用来制作直方图。注意,本文使用离散色阶,如果需要使用连续色阶,则需要重写。原创 2022-10-07 11:48:10 · 511 阅读 · 0 评论 -
可视化系列汇总——相关关系图形
那么,什么样的图形才最适合自己的数据呢?本系列推文,小编将汇总可视化中常用 7 大类型图形,供读者参考。气泡图适合 4 维数据,其中两个是数值型(分别是 X 和 Y),另一个是分类变量(用。全局配色、主题设置。注意,本文使用离散色阶,如果需要使用连续色阶,则需要重写。如果您想在同一个图中显示变量的关系和分布,可以使用边际直方图。参数设置抖动范围,重叠点在其原始位置周围随机抖动。相关系数图可以查看同一组数据中多个连续变量的相关性。展示两个变量之间的相关关系,最常使用的是。抖动图可以解决数据点重叠的问题。原创 2022-10-07 11:47:29 · 3432 阅读 · 0 评论 -
如何在分面中添加数学表达式标签?
最近自己论文中需要绘制不同公式得到结果的分面图,并且在标签中给出表达式。对于这样的需求,一时半会想不出来。经过一顿搜索,得到了以下不错的解决方案。R可视乎|分面一页多图。拓展的技巧可见:xxx。使用 jjAnno 对分面添加注释;ggplot2 如何在不同分面添加不同文字;ggplot2 如何在不同分面添加不同图形。...原创 2022-08-14 11:28:11 · 156 阅读 · 0 评论 -
如何在分面中添加数学表达式标签?
最近自己论文中需要绘制不同公式得到结果的分面图,并且在标签中给出表达式。对于这样的需求,一时半会想不出来。经过一顿搜索,得到了以下不错的解决方案。R可视乎|分面一页多图。拓展的技巧可见xxx。使用jjAnno对分面添加注释;ggplot2如何在不同分面添加不同文字;ggplot2如何在不同分面添加不同图形。...原创 2022-07-27 20:54:34 · 256 阅读 · 0 评论 -
ggplot 分面的细节调整汇总
在查阅文献的过程中,看到了几幅非常不错的出版图,今天就跟着小编一起学习下,他们是怎么使用 R 绘制出来的。今天主要介绍 第六幅图(F) —— 四维散点图,这个图在科研绘图中也是较为常用。可以展现多个维度的数据。那我们来看看,作者是怎么实现这个功能的吧,本文知识点较多,大家耐心学习,建议自己实践。对应代码、数据可在 GitHub - marco-meer/scifig_plot_examples_R: Scientific publication figure plotting examples with R原创 2022-07-04 20:22:31 · 1542 阅读 · 0 评论 -
学习SCI论文绘制技巧(F)
在查阅文献的过程中,看到了几幅非常不错的出版图,今天就跟着小编一起学习下,他们是怎么使用 R 绘制出来的。今天主要介绍 第六幅图(F) —— 四维散点图,这个图在科研绘图中也是较为常用。可以展现多个维度的数据。那我们来看看,作者是怎么实现这个功能的吧,本文知识点较多,大家耐心学习,建议自己实践。对应代码、数据可在 GitHub - marco-meer/scifig_plot_examples_R: Scientific publication figure plotting examples with R原创 2022-06-01 15:00:34 · 1026 阅读 · 0 评论 -
学习SCI论文绘制技巧(E)
在查阅文献的过程中,看到了几幅非常不错的出版图,今天就跟着小编一起学习下,他们是怎么使用 R 绘制出来的。今天主要介绍 第五幅图(E) —— 带置信区间的拟合曲线图及带误差项的散点图。这个图在科研绘图中较为常用,例如:绘制产品失效时间的散点图。那我们来看看,作者是怎么实现这个功能的吧,本文知识点较多,大家耐心学习,建议自己实践。对应代码、数据可在 GitHub - marco-meer/scifig_plot_examples_R: Scientific publication figure plottin原创 2022-06-01 15:00:03 · 1186 阅读 · 0 评论 -
基于 R 语言的科研论文绘图技巧详解(4)
简介在查阅文献的过程中,看到了几幅非常不错的出版图,今天就跟着小编一起学习下,他们是怎么使用 R 绘制出来的。今天主要介绍 第四幅图(D) —— 实现双 Y 轴,并且添加坐标轴的微小刻度线。这个图在科研绘图中较为常用,例如:将算法的收敛情况和计算所耗时间同时绘制。前三幅图的详细代码介绍可见:基于 R 语言的科研论文绘图技巧详解(3)基于 R 语言的科研论文绘图技巧详解(2)基于 R 语言的科研论文绘图技巧详解(1) 。后面几幅图会一一介绍,读者在学习过程中,可以将内部学到的知识点应用到自己的图形绘原创 2022-05-15 15:40:53 · 3292 阅读 · 1 评论 -
学习SCI论文绘制技巧(C)
简介在查阅文献的过程中,看到了几幅非常不错的出版图,今天就跟着小编一起学习下,他们是怎么使用 R 绘制出来的。今天主要介绍 第三幅图(C)——两组数据的带抖动点箱线图,这种图形在小编的研究方向中,经常会用来比较不同参数估计方法(极大似然,贝叶斯方法等)的估计性能好坏。这幅图比较常规,难点在于前期的数据准备。前两幅图的详细代码介绍可见: 。后面几幅图会一一介绍,读者在学习过程中,可以将内部学到的知识点应用到自己的图形绘制中。推文已经将主要知识点进行罗列,更有利于读者学习和查阅。那我们来看看,作者原创 2022-04-19 12:48:33 · 1783 阅读 · 3 评论 -
学习SCI论文绘制技巧(B)
简介在查阅文献的过程中,看到了几幅非常不错的出版图,今天就跟着小编一起学习下,他们是怎么使用 R 绘制出来的。今天主要介绍 第二幅图(B) ,直观来看是由两幅图所构成的。绘制带误差项的柱状图并添加密度函数线。简单的曲线图并添加公式。之后,将两幅图合并。值得注意的是:x 轴数值使用不同图形进行描绘(小编不是很懂,作者想表达什么,不过这种技巧是第一次见,可以学习学习)。第一幅图的介绍可见: 。后面几幅图会一一介绍,读者在学习过程中,可以将内部学到的知识点应用到自己的图形绘制中。推文已经将主要原创 2022-04-19 12:44:59 · 1794 阅读 · 0 评论 -
学习SCI论文绘制技巧(A)
简介在查阅文献的过程中,看到了几幅非常不错的出版图,今天就跟着小编一起学习下,他们是怎么使用 R 绘制出来的。今天主要介绍第一幅图(A),初步观察来看,改图是由两张照片合并而成,并且在上面加上了箭头、圆圈,来说明作者想表达的问题。后面几幅图会一一介绍,读者在学习过程中,可以将内部学到的知识点应用到自己的图形绘制中。那我们来看看,他是怎么实现这个功能的吧,对应代码可在 [GitHub](GitHub - marco-meer/scifig_plot_examples_R: Scientific原创 2022-04-19 12:43:29 · 1246 阅读 · 0 评论 -
绘制不同分布的 QQ 图
简介论文中需要绘制数据对于不同分布假定下的 QQ 图。这里小编主要是使用 qqplotr 包进行绘制,参考的博客:An Introduction to qqplotr。简单版本绘制正态分布的 QQ 图对于经典的正态分布的 QQ 图,大家可能并不陌生,并且在网上可以找到很多“搬运”的中文推文。但是解释的都不是很清楚。这里我以这篇博客中的某个例子为例,进行介绍:1. 加载包library(qqplotr)library(ggplot2)2. 随机产生数据set.seed(0)smp &l原创 2022-03-12 14:33:31 · 1985 阅读 · 0 评论 -
R语言绘图|绘制混合密度函数图以及添加分位数线
简介最近有个需求,统计课中需要绘制以下图形:这里我主要使用 ggridges 包中的 stat_density_ridges()。这个包的介绍,小编以前做过一期内容,可见: 。读者需要进一步阅读课件这篇博文,以及一些案例。加载包library(ggplot2)library(ggridges)产生数据集假设数据来源于一个混合分布。item <- 10000inds <- rbinom(1, item, 0.5)x <- c(rnorm(inds, 1, 1), rn原创 2022-03-12 13:54:43 · 2103 阅读 · 0 评论 -
使用ggplot2绘制双轴分离图
简介最近科研绘图中,需要解决这么一个需求。如何将下图中的左图(低配版)转化为右图(高配版, x,y 轴分离)。低配版条形图首先,构造一个数据集作为样例,读者可以根据自己的数据进行调整即可。假设 y 是分类变量,x 是连续型变量。df1 <- data.frame( term = paste0('term', 1:4), p.val = runif(4, 1, 5))之后,使用 geom_col() 绘制条形图,简单调整柱子的宽度以及加上 x,y 轴标题。ggplot(df1原创 2022-01-14 21:39:29 · 984 阅读 · 0 评论 -
公众号版本更新及介绍
简介最近,小编整理了下,写了一年多的推文(150篇原创),并将其进行了分类。重新将公众号的菜单已经调整,具体各个菜单栏之后会详细介绍。主要框架如下:R语言小编创建这个公众号的初心就是:记录学习到的 R 语言知识,并将其进行记录与分享。所以大部分干货都在这个菜单栏中,内部又细分成了四个部分:统计绘图、数据科学、文档沟通和科研技巧。由于内容太多????,每个部分内部只能放30个推文,所以我又将其进行细分,具体内容如下,欢迎读者们自行探索内容。资料分享为了方便读者(以及自己)查阅以前的推文内容,原创 2021-10-07 14:33:49 · 541 阅读 · 0 评论 -
如果我把莫奈的配色用到科研图片中?
简介这个是通过《艺术绘》视频号看到的一个小短篇,莫奈大师的配色果真高级。于是小编有了这么一个想法:虽然我不会画画,但是我会画科研图啊!作为实力型搬运工,我把这配色搬到了公众号里,并且尝试使用这些配色加入到 R 可视化中。奥斯卡-克劳德·莫奈(法文:Oscar-Claude Monet,1840年11月14日-1926年12月5日),法国画家,被誉为“印象派领导者”,是印象派代表人物和创始人之一,简介来自百度百科。莫奈是法国最重要的画家之一,印象派的理论和实践大部分都有他的推广。莫奈擅长光与影的实验原创 2021-09-05 13:27:50 · 487 阅读 · 0 评论 -
复现 sci 顶刊中的 3D 密度函数图
简介最近在看一些关于贝叶斯深度学习在可靠性方向应用的文章,看到下面这篇文章,发表在可靠性方向顶刊的 ITR 中。本文主要介绍使用贝叶斯深度学习来预测产品剩余使用寿命,但是传统的深度学习方法只能得到未来时间点的估计值,并不能包含不确定性因素,而使用贝叶斯深度学习,最后可以得到未来时间点预测值的分布。文中在模拟阶段给出了一个用 matlab 得到的 3D 密度函数图。主要目的是解释使用该方法预测出未来时间点对应剩余使用寿命(RUL)的分布,对应的点估计和真实值。可以看出,该方法点估计和真实值非常接近原创 2021-08-15 09:52:08 · 962 阅读 · 1 评论 -
R可视乎|创建乐高版马赛克图
创建乐高版本的马赛克图像简介今日内容比较“无用”,觉得比较好玩,所以就做一期“异类”可视化啦!主要介绍下 brickr 包,它将乐高(LEGO) 带入 R 和 tidyverse 生态系统中,该包分为2个部分:Mosaics(马赛克):将图像转换为乐高积木的马赛克图像。3D 模型:使用 rgl 包,通过数据表构建 3D 乐高模型。今天这一期主要介绍第一个部分:马赛克首先读取 PNG 或 JPEG 图像,然后使用 image_to_mosaic 和 build_mosaic 函数原创 2021-08-14 16:22:59 · 371 阅读 · 0 评论 -
R问题|数值模拟流程记录和分享
简介最近在做论文模拟实验并将实验结果进行可视化。下面是我的这阶段的一些经验总结,在此记录下,也希望能够帮助到你。方法不一定最优,也欢迎批评指正。由于工作还在继续,完整代码现阶段不会公开,下面给出部分代码和代码编写思路。整个工作流程:由于参数不同,会得到不同的结果。我的目标是将不同参数模拟的结果最后通过一副图进行可视化。难点:每个脚本代码量较大,模拟时间较长(10h+),为了方便起见,我将不同参数单独构建成一个脚本,然后开启多个Rstudio,进行“人工”并行运算并保存各个脚本的 Rdata 和数原创 2021-06-22 21:28:55 · 959 阅读 · 1 评论 -
R可视乎|ggplot常用主题风格汇总
借助theme()函数,可以自定义ggplot2图表的任何部分。 幸运的是,可以使用大量的预构建主题,仅用一行代码即可获得良好的样式。小编汇总了常用几个包的主题风格以供参考,以后可以根据论文的风格选择内置的一些主题。1.具体操作这里使用iris数据集,给出绘制散点图的例子,这里没有对主题风格进行设置,使用了默认主题。library(ggplot2)ggplot(iris,aes(x = Sepal.Length,y = Sepal.Width,col = Species,shape = Specie原创 2021-03-01 14:44:02 · 2277 阅读 · 1 评论 -
2021-02-21
简介在可靠性实验中,不同产品的测试失效时间可以通过克利夫兰点图进行可视化,今天就对该系列的图进行系统的介绍。主要参考张杰博士的《R语言数据可视化之美》,并结合我实际使用经验进行修改。数据结构为了方便起见,我这里直接模拟产生数据进行实验。大家根据自己数据进行变化即可。test_data包含两列,产品名称(因子类型),产品失效时间。注:随机种子的设定,方便大家可以运行出和我一样的结果。set.seed(1) #设置随机种子test_data = data.frame("Id" = LETTERS原创 2021-02-21 15:44:11 · 197 阅读 · 0 评论 -
R可视乎|主成分分析结果可视化
简介主成分分析法是很常用的一种数据降维方法。该方法可以减少数据的维数,并保持对方差贡献最大的特征,相当于保留低阶主成分,忽略高阶主成分。关于主成分的理论介绍和R语言代码实现可见前段时间赵西西写的推文:主成分分析但是后面留了一个小尾巴,如果想对主成分结果进行可视化,那得怎么实现?有没有简便的方法呢?正好这几天有读者问起,那今天就来说说这个问题吧。方法一使用ggbiplot包中的ggbiplot()函数,该函数 使用ggplot2对主成分进行可视化。函数内部参数如下 ggbiplot(pcobj原创 2021-01-31 16:54:49 · 10802 阅读 · 1 评论 -
R沟通|用xaringan包制作幻灯片
使用教程谢益辉写的xaringan包,可以创建幻灯片。个人认为ppt的很多功能,他都能实现,接下来将通过几次推送对这个包(中文名:写轮眼)进行详细讲解。官方教程说明给出了一些基本教程,这里我对其进行介绍。1. 首先从 Github 安装 xaringan 包:# install.packages("remotes")remotes::install_github("yihui/xaringan")除非你是六指琴魔,否则我建议安装 RStudio 编辑器,它会让你做幻灯片做得飞起。以下为我整理关于原创 2021-01-26 10:56:03 · 909 阅读 · 0 评论 -
R沟通|设置xaringan主题
简介上一期我们讲解了如何使用谢益辉写的xaringan包制作幻灯片。但是最后留了一个小尾巴,如果你不喜欢最原始版本的主题的话。你可以把内部的css进行设置,这是你得需要一些javascript的知识。但是对于统计专业的我,以及其他非计算机专业的读者而言,入门门槛还是有的。感兴趣的可以看看这本书:JavaScript for R。本教程主要对于刚刚入门R文本沟通的小伙伴,咱们现在先学会如何更改现有的主题就可以了,其他以后再慢慢研究。使用教程gadenbuie写了一个叫做xaringantheme原创 2021-01-26 10:52:05 · 840 阅读 · 0 评论 -
R沟通|制作个性化ppt!
简介Rmarkdwon沟通文档系列第一期为:如何使用Rmarkdown制作Rbeamer。今天来介绍下另一中文档沟通形式:如何使用Rmarkdown制作私人定制版ppt!使用教程注意: 此输出格式仅在rmarkdown> = v1.9中可用,并且Pandoc至少需要v2.0.5。 你可以分别使用R中的packageVersion('rmarkdown')和rmarkdown :: pandoc_version()检查rmarkdown软件包和Pandoc的版本。打开New File-原创 2021-01-10 19:46:44 · 1090 阅读 · 1 评论 -
舍弃latex,拥抱Rbeamer吧!
研一讨论班的时候,得做学术ppt,得知得学习latex。整蛊了好久才把latex装好(texlive花了3个多G,期间各种踩坑)。如今了解到可以使用Rmarkdown构建beamer主题的slides(小编后知后觉了???? )。最大优点:可以把代码和结果直接在slides中进行展示。可以使用谢大大的tinytex直接编译(300多mb),减少前期安装搭建环境所花费的时间。使用教程打开New File-R markdown,选择Rbeamer点击图标knitr即可原创 2021-01-07 20:12:08 · 642 阅读 · 0 评论 -
公众号推文分类目录
公众号总结我一直认为我是一个幸运的人,我有一个好导师,也有一群可爱的朋友。经过各位朋友的不断“努力”下,公众号从今年8月下旬开始到如今4个多月,发原创推文58篇,粉丝超过了1500+。在此,感谢各位同道中人的点赞、分享、在看和收藏以及给我建设性建议的仁兄们。2021年我会坚持做下去,继续学下去,通过公众号与大家分享优质内容。2020年推文汇总今年推送主要包含以下几方面:R语言可视化:各个图的详细讲解,该系列还会继续下去,还有好多图没有介绍。R可视乎|2021年日历大派送R可视乎|瀑原创 2021-01-01 14:10:30 · 1056 阅读 · 0 评论 -
ggvis包—数据可视化交互
简介ggvis是R的一个数据可视化包,它可以:在这里插入图片描述使用与ggplot2类似的语法描述数据图形;创建丰富的交互式图形,在本地Rstudio或浏览器中使用这些图形;利用shiny的基础结构发布交互式图形。ggvis 与 ggplot2主要区别:基本命名转换:ggplotggvisgeomlayer functionstatcompute functionaesprops+%>%ggvis目前不支持分面;原创 2020-12-30 20:26:39 · 631 阅读 · 0 评论 -
ggridges包—峰峦图详细介绍
上次可视化系列说了瀑布图。它可以用于展示拥有相同的X轴变量数据(如相同的时间序列)、不同的Y轴离散型变量(如不同的类别变量)和Z轴数值变量。本节使用的峰峦图也可以很好地展示瀑布图的数据信息。它们对于可视化随时间或空间分布的变化非常有用。本节主要使用ggridges包中的geom_density_ridges()进行绘制峰峦图。详细介绍如下:1.数据结构这里使用base包中的diamonds数据集做例子。# librarylibrary(ggridges) # Ridgeline Plots in原创 2020-12-25 20:55:59 · 3923 阅读 · 4 评论 -
esquisse包—不写代码生成ggplot图
简介最近学习可视化时发现了一个好用的包,可以直接使用“拖拽”的方式生成绘图,不需要写任何代码!这个包是esquisse,具体介绍可以见对应的github。这是建立在ggplot2包基础上设计的。 你可以通过生成ggplot2图表以交互方式探索esquisse环境中的数据。入门门槛极低,有点类似tableau的感觉。安装可以通过CRAN直接下载,也可以通过github中下载,然后将其进行加载即可。# From CRANinstall.packages("esquisse")# remotes::原创 2020-12-21 22:37:11 · 2136 阅读 · 0 评论 -
私人定制日历代码改进
简介2021年即将到来,小编学习了calendR这个包,并写了两篇推送。分别为:R可视乎|2021年日历大派送calendR包—私人定制专属日历并开源了自己的代码在github上,但是细心的读者发现代码还存在可以优化的地方。这里十分感谢楚新元师兄,对我给出的代码进行了优化,并分享了修改后的代码和私人日历。以下给出优化的几个方面:导出图片中文文字问题大家知道Rstudio导出带中文图会出现乱码的形式(或者说是省略号的情况),如下所示:对于下这个问题,我在前段时间转载过R语言统计与绘图原创 2020-12-17 16:42:04 · 197 阅读 · 0 评论 -
calendR包—私人定制专属日历
前言前两天给大家派送了小编自己定制的2021年日历和月历,看到好多读者下载了,小编表示很欣慰????。上期推送可见:R可视乎|2021年日历大派送今天来说说这个包吧,非常简单,比起ggplot2包绘制日历要简单的多。R中的年历图该软件包非常易容易使用,因为它仅包含一个命名函数calendR。默认情况下,如果未指定任何参数,则该函数将以横向形式创建当年的日历,并且所有文本将使用系统的语言,如下所示:# install.packages("calendR") #直接install安装包library原创 2020-12-14 18:42:20 · 358 阅读 · 0 评论 -
R可视乎|2021年日历大派送
前言一眨眼2020即将过去,2020年是杂乱的一年,感谢我们还活着。让我们放下这年,展望2021年吧。要不用R给2021年做个私人定制版日历吧?翻了翻张杰老师的可视化书,咦,确实有这么一小节讲述用ggplot2做的日历图。在此就不做过多的描述,文章链接为:R-ggTimeSeries | ggplot2: 热力日历图。但是对于R小白的我而言,私人定制2021年日历,不简单啊。找了下必应,找到了calendR这个包,强烈给R小白们安利,简单几行代码就可以实现私人化日历定制了,还可以打印出来,挂在书桌旁。原创 2020-12-14 18:39:20 · 283 阅读 · 1 评论