一路嘿嘿
主页
关于
存档
.
EN
坐标轴label移动到图形内部最左边
2020/02/14
有时候我们画条形图的时候,由于坐标轴的label太长而占用空间太大影响图形美观, 这个时候可以通过把label移动到图形内部增加图形面积, 下面介绍用
geom_text()
和修改坐标轴的grob以实现移动坐标轴label
ggplot 中文字体
2019/12/08
两种方法可实现在ggplot图形中采用中文字体,extrafont或showtext包。 […] extrafont目前仅支持TrueType字体。安装extrafont, 并将字体导入extrafont 数据库,仅安装的时候运行一次即可: install.packages(extrafont) library(extrafont) font_import() # …
ggplot修改连续坐标的范围
2019/09/20
xlim和ylim用于修改ggplot连续坐标的范围,等价于scale_x_continuous(limits = )和scale_y_continuous(limits=). 下图展示了默认y的范围及使用ylim和scale_y_continuous(limits=)修改其范围 library(ggplot2) p1 <- ggplot(mtcars, aes(factor(vs), …
浅析ggplot `aes(group=var)`的用法
2019/09/20
我们都知道ggplot功能非常强大,可以自动完成很多任务,比如根据fill或color自动添加legend,并自动对数据进行分组,然后对每个分组进行处理。但是某些情况下,自动分组会产生奇怪的图形,这时候就需要显式设置group以实现目的. […] 默认分组分为两种 […] library(ggplot2) # sample data diamonds2 <- …
ggplot 修改离散坐标的顺序
2019/09/07
ggplot作图默认对分类数据采用字母顺序进行排序(如下图中横坐标所示)序,我们可以对其进行重新排序,以使图形更加美观或更能清楚的表达数据模式。有两种方法可以实现这种结果: set.seed(100) library(ggplot2) library(dplyr) tb <- tibble::tibble( x = letters[1:10], y = sample(10, 10) ) …
ggplot入门
2018/02/04
ggplot
采用图层的语法,基于数据构建统计图形。统计图形就是从数据到几何对象中图形属性的映射,多个基本的图层简单相加就可以构建复杂的图形。,简要了解
ggplot
的基本构成, 数据,图形属性映射和几何对象。
编译ggplot电子书
2018/02/03
Hadley把他编写的
ggplot2-Elegant Graphics for Data Analysis
书的源文件晒到了
Github
上。按照
README
编译过程中发现了一些问题,所以将编译过程记录下来作为备忘。
一路嘿嘿
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