是否可以将y轴添加到构面包装中,但仅限于第一行,如屏幕截图所示?
我的情节代码:
library(ggplot2)
mydf <- read.csv('https://dl.dropboxusercontent.com/s/j3s5sov98q9yvcv/BPdf_by_NB')
ggplot(data = mydf) +
geom_line(aes(x = YEARMONTH, y = NEWCONS, group = 1), color="darkseagreen3") +
geom_line(aes(x = YEARMONTH, y = DEMOLITIONS, group = 1), color = "black") +
theme_minimal() +
labs(title="New constructions Vs Demolitions (2010 - 2014)\n") +
theme( axis.line = element_blank(),
axis.title.x = element_blank(),
axis.title.y = element_blank(),
axis.text.x = element_blank(),
axis.text.y = element_blank()) +
facet_wrap(~ NB)
Run Code Online (Sandbox Code Playgroud)
结果:
(我手动为我要放置比例的地方添加了一个图例)
我真的很喜欢Flexdashboards和Shinydashboards 中R值框的简洁外观:
是否有使用熟悉的工具(例如ggplot2)的包装或配方来轻松生成静态报告的类似输出?例如,在从RMarkdown编织的PDF文档中
编辑:
经过几次尝试,我使用ggplot2得到了一些有用的东西(下面的答案)。欢迎其他答案!
当尝试使用包rticles中的模板编织PDF时,output: rticles::acm_article我收到以下错误:
! LaTeX Error: Environment Shaded undefined.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.76 \begin{Shaded}
Run Code Online (Sandbox Code Playgroud)
这似乎只有在输出文档中包含代码块时才会发生.
可重复的例子:
您需要使用以下命令启动新的Markdown文档New Document -> From Template -> Association for Computing Machinery.这是R Markdown文件:
---
title: Short Paper
author:
- name: I Am Me
email: me@email.com
affiliation: Fictional University
abstract: |
This is the abstract.
It consists of two paragraphs.
output:
rticles::acm_article:
keep_tex: true
---
## Simple test
Code chuck …Run Code Online (Sandbox Code Playgroud)