Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在rmarkdown的文本中打印“ggplot2”形状 请考虑以下事项:_R_Ggplot2_R Markdown - Fatal编程技术网

在rmarkdown的文本中打印“ggplot2”形状 请考虑以下事项:

在rmarkdown的文本中打印“ggplot2”形状 请考虑以下事项:,r,ggplot2,r-markdown,R,Ggplot2,R Markdown,对于用bookdown(HTML和PDF)编写的报告,我想引用我在ggplot2图中使用的形状。在rmarkdown中,我们可以通过调用`R object`内联引用对象或R code 问题:我们如何“打印”一个ggplot2shape内联 示例 下图描述了来自mtcars数据集的变量cyl的标准箱线图。描述数据平均值不是一个标准,但很好。这里,使用shape23号将平均值添加到箱线图中 库(ggplot2) ggplot(数据=mtcars,aes(x=cyl,y=disp,group=cy

对于用
bookdown
(HTML和PDF)编写的报告,我想引用我在
ggplot2
图中使用的形状。在
rmarkdown
中,我们可以通过调用
`R object`
内联引用
对象或R code


问题:我们如何“打印”一个
ggplot2
shape
内联


示例
下图描述了来自
mtcars
数据集的变量
cyl
的标准箱线图。描述数据平均值不是一个标准,但很好。这里,使用
shape
23号将平均值添加到箱线图中

库(ggplot2)
ggplot(数据=mtcars,aes(x=cyl,y=disp,group=cyl))+
geom_箱线图()+
统计汇总(fun.y=平均值,geom=“点”,形状=23,大小=3)+
端面缠绕(~cyl,scales=“free”)

由(v0.3.0)于2019-11-20创建

在我的文本中,我想通过编写以下内容明确地引用此
形状
内联:


`r print(shape==23)`
指的是cyl[…]的平均值。”

您可以使用unicode来表示文本中的形状:

`r knitr::asis_output("\U20DF ")` refers to the mean of cyl [...]

编辑: 我应该注意,如果您使用Rstudio和kniting to HTML,您可以直接将unicode符号粘贴到rmd文件中(这可能比我发布的原始答案更有意义)

◇ 指气缸[…]的平均值

如果您正在编织pdf,它应该可以工作,但您的里程数可能会因您的操作系统和latex安装而异。

谢谢!是否有一种查找形状unicode的“简单”方法?您是如何发现的?我想unicode标准可能是一种发展方向: