r - 用于格式化轴标签的空表达式
问题描述
我正在使用该grid
包绘制一些图形,并使用它通过表达式格式化轴刻度的能力。
但是,我无法弄清楚如何仅显示一部分刻度的格式化标签。
require(grid)
grid.newpage()
xg <- xaxisGrob(at=c(.1,.5,1),
label = expression(10^-1, .5, 10^0),
main=FALSE)
layout <- grid.layout(nrow=1, ncol=1,
heights = unit.c(unit(.25, "npc")),
widths = unit.c(unit(.25, "npc"))
)
pushViewport(viewport(layout=layout))
pushViewport(viewport(layout.pos.row=1,
layout.pos.col=1))
grid.draw(xg)
我不想为 0.5 刻度显示任何标签。如果我.5
用NULL
or''
等替换,则 1 处的标签也会被省略,不会出错。
解决方案
推荐阅读
- reactjs - Redux Store Change 不会重新渲染 Login 组件以重定向
- python - PySpark 2.4.5:使用 PandasUDF 时出现 IllegalArgumentException
- swift - 由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序。在表格视图中出现错误
- c++ - 重新运行并结束程序
- square - 方形支付多个卖家和并行支付
- python - 来自 n 个数组的组合从每个数组中选取一个元素
- reactjs - 带有 TS2605 错误代码的路由器组件的 Gatsby/Typescript 项目中的零星笑话失败
- reactjs - auth0 登录时进程卡在回调 url
- c# - 我们什么时候需要从一个已经由我们继承的类实现的接口重新继承?
- c++ - 欺骗常数?