Posts

Edit link is wrong in Hugo Prose

2023-08-20 gaoch
ℍugo-Prose 主题中使用 correction.html 生成在 GitHub 进行修改的链接。 在 correction.html 中主要针对 R Markdown 文件存在的情况,找出对应的 *.Rmd 和 *.Rmarkdown 的路径。 {{ if (and .File .Site.Params.editLink) }} <div> <div … 阅读全文 →

更改 blogdown 主题

2023-08-20 Chun-Hui Gao
ℍugo Prose 主题中,网站主页的元素是通过 /themes/hugo-prose/layouts/_default/list.html 生成的。 有几个地方想改一下: […] 显示卡片时,标题统一放在左边。原来左一下右一下看起来有点多余。 […] 显示 blog post 时,以一句话标题显示,不使用小卡片的形式。 […] {{ if … 阅读全文 →
R

整理老文章

2023-08-08 gaoch
今天,花时间整理了一下个人网站,主要做了下面这些工作: 阅读全文 →

ggVennDiagram 的新生

2021-05-08 Chun-Hui Gao
𝕘gVennDiagram 是一个用于绘制 Venn 图的 R 语言软件包。最初,我只是在需要画 Venn 图的时候,发现没有一件趁手的工具,而最终不得不写了一个给自己用的工具。随后, 抱着试一试的态度发布到了 GitHub 和 CRAN 上面。结果引起了用户持续的关注和好评, 截止今日已经获得了超过 100 个小星星。 […] 在 CRAN 上面也已经被累计下载了 2 万多次了。 … 阅读全文 →
R

使用 renv

2021-04-28 Chun-Hui Gao
使用 renv 是为了保证环境的一致。它可以单个项目创建 R 包的管理环境,而不是依赖全局的 R Library。 R Library 会保存在当前目录下的 renv 目录中,R Session 中的环境变量也会被修改。 # 本地安装 renv 包 install.packages("renv") # 记录 renv 的快照 renv::snapshot() # 根据快照安装项 … 阅读全文 →

发布 `ggVennDiagram` 0.5.0

2021-03-01 Chun-Hui Gao
昨天正式发布了 ggVennDiagram 0.5.0. 上一个在 CRAN 的版本是 0.3,之所以中间跳了 一下,是因为当初自己还不清楚如何更新已经发布在 CRAN 上的 R 包。 这次是通过 devtools::release() 来自动化发布的。不得不说这个工具的出现,真的大大 方便了 R 包的开发。对包作者的崇敬之情油然而生。 简单来说还是分成以下几个步骤: […] 新版本 … 阅读全文 →
R

Hello R Markdown

2020-12-01 Frida Gomam
𝕋his is an R Markdown document. Markdown is a simple formatting syntax for authoring HTML, PDF, and MS Word documents. For more details on using R Markdown see http://rmarkdown.rstudio.com. You can … 阅读全文 →

R Markdown Demo

2020-11-10 Yihui Xie
𝕌se a fenced Div with the class fullwidth, e.g., ::: {.fullwidth} Any Markdown content or code blocks here. ```{r, echo=FALSE, fig.dim=c(14, 4)} plot(sunspots) ``` ::: Figure 1: Monthly mean relative … 阅读全文 →
R

在RMarkdown中设定图片大小的方法

2020-04-13 gaoch
本文是 英文原文 的翻译。 […] --- title: "My Document" output: html_document: fig_width: 6 fig_height: 4 --- 统一设置每个图片的宽 6 英寸,高 4 英寸。 plot(pressure) 使用 chunk option 这将影响后面所有代码生成图片的大小。 … 阅读全文 →
R

正态分布的转换

2020-04-12 gaoch
数据满足正态分布是进行很多统计分析的前提,如果不符合正态分布,则需要对数据进行转换。常用的转化方式有: […] 今天我们看一看什么条件下应该选用合适的转换方式。 # 生成正态分布数据 normal <- rnorm(100,mean = 5, sd = 2.5) plot(normal) # 从直方图可以看出数据符合正态分布 hist(normal) # 从QQ plot也可以 … 阅读全文 →