ggplot入门

ggplot采用图层的语法,基于数据构建统计图形。统计图形就是从数据到几何对象中图形属性的映射,多个基本的图层简单相加就可以构建复杂的图形。,简要了解ggplot的基本构成, 数据,图形属性映射和几何对象。

编译ggplot电子书

Hadley把他编写的ggplot2-Elegant Graphics for Data Analysis书的源文件晒到了Github上。按照README编译过程中发现了一些问题,所以将编译过程记录下来作为备忘。

Homebrew常用命令

Homebrew常用命令,记下来以备查看

Tidy evaluation

dplyr是数据处理,特别是操作data.frame最常用的工具,提供了一系列函数来实现常见的数据框的处理,如mutate(),select(),为了方便我们在交互环境下处理数据,编写更简单的代码,这些函数利用了非标准求值方法实现(NSE, non-standard evaluation).

Hugo网站托管至Netlify

在用 blogdown 建站之初是托管在Github Pages,具体过程这篇日志做了详细介绍。看到Yihui的这篇博客才发现Netlify部署托管静态网站更加方便,提供了 Jekyll、Hugo 等引擎自动编译静态网站,不需要像 Github Pages 那样用 Git 管理副产品1。更为方便的是,Netlify 支持编译 Github 仓库的代码,这样我们可以把 Hugo …

Git 撤销修改

git 修改文件的时候难免会出错,撤销修改是经常用到的操作,需要注意的是并不是所有的修改都是可逆的,所以操作需谨慎.

Git 修改已提交commit 的 message

偶然发现之前某次 git commit中message单词拼错了,作为完美强迫症患者,当然要找方法改之。

Mac 升级 R 3.4.0 出现错误

前几天CRAN 发布了R 3.4.0版本,今天抽空安装了下,然而重启 Rstudio 运行的时候,加载某些包(如 dplyr,devtools)出现错误caught segfault address 0x18, cause 'memory not mapped'。 重新安装包也不起作用,想到自己升级到R 3.4.0的时候采用的覆盖安装,所以考虑可能是因为版本问题引发的这个错误。随后尝试按 …

更新Github中fork的repo

更新在github上fork的别人的仓库。

Hugo建立的网站托管至github pages

github pages,bitbucket,gitlab是免费的可以用来搭建博客和托管项目网页的工具,这里我们选择最常用的github pages来托管网站。 github pages分为两类 […] 因此有以下几种方法将hugo网站托管至github pages […] 明显第一种方法最简单,保存在不同分支中的做法涉及两个分支的操作,相信一般人对git分支操作比较头 …