首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Knitr:在ggplot中使用百分号作为手动形状

Knitr:在ggplot中使用百分号作为手动形状
EN

Stack Overflow用户
提问于 2014-06-13 16:42:42
回答 1查看 588关注 0票数 2

我正在使用knitr来编译我的论文,对于这个ggplot,我使用了手动形状(为了与我正在复制的另一个图保持一致)。问题是,我想使用的其中一个形状是百分号,考虑到它在Latex中的特殊地位,我不知道如何使用它。

下面是一个最小的工作示例:

代码语言:javascript
复制
\documentclass[10pt, a4paper]{article}

%\newcommand{\pct}{\%}

\begin{document}
<<packages>>=
library(ggplot2)
@

<<data>>=
x=rnorm(10,1,2)
y=rnorm(10,1,2)
context=letters[1:5]
data=cbind.data.frame(x,y,context)
@

<<plot>>=
ggplot(data,aes(x,y,shape=context))+
    geom_point(size=6)+
    scale_shape_manual(values=c("V","Percent","?","@","#"))
@

\end{document}

给予:

所以我现在只写“`Percent”,而不是符号。

正如您在第二行中看到的,我曾尝试创建一个新的命令\pct,但它不起作用。如有任何建议,我们将不胜感激。我可以只使用另一个符号,但理想情况下,我希望它与我正在复制的图相同。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24201151

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档