编译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 管理副产品^[Github Pages 中需要管理编译生成的网页文件,而结合 Netlify …

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分支操作比较头 …

利用hugo和blogdown创建网站

hugo是一个可以快速建立静态网站的生成器,比如个人主页、博客、公司主页、项目介绍等。相对于其他静态网站生成器,hugo具有安装方便,网页编译生成速度快、实时刷新页面等特点。blogdown则整合了Rmarkdown和hugo的功能来帮助人们在R环境中建立网站(当然也可以是markdown)。

一路嘿嘿

Bioinformatics, R enthusiast. Thoughts on reasarch, personal experience and other distractions.

Tags

blogdown font ggplot git github github pages Homebrew html hugo icon liner algebra linux machine learning R scholar sublime text 3 tidyverse