r - 如何更改受 nudge_y 影响的值?
问题描述
我有一个大致像这样的瀑布图。
我想将绿色条上的标签向上微调 0.1%,并将红色条上的标签向下微调 0.1%。我试图包装nudge_y
一个,aes()
但它给我带来了一个错误。
有没有办法使用 ifelse 语句或仅对值的子集应用微调?
解决方案
我只是将我的评论重新发布为答案,因此这不会显示为未回答,也不会显示为未来有类似问题的人。
我不知道轻推您的数据子集,但是根据您所说的您正在努力实现的目标,我认为以下内容可能会有所帮助。
对于文本的比例微调:
geom_text(aes(y = your_y_variable * 1.1))
对于文本的绝对轻推:
geom_text(aes(y = your_y_variable + sign(your_y_variable) * 0.01))
推荐阅读
- python - SMTPSenderRefused: (530, b'5.7.0 必须先发出 STARTTLS 命令
- javascript - 使用 useState 计数直到问题 6 才更新状态,即使回答正确也是如此
- javascript - 如何在 ReactJS 的 javascript 对象中获取用户名和密码?
- python - 我可以在python中的一条线等距离处绘制一个点吗?
- python - Django多对多序列化程序循环依赖工作?
- javascript - jQuery & PHP - 菜单的条件渲染并将 PHP func 中的 HTML 内容传递到 jQuery
- flutter - 颤振问题:如何更新购物车中的商品数量?
- azure-devops - AzDO 管道:在扩展模板中继承阶段条件
- html - 在 CSS 文件中获取 { expectedcss(css-lcurlyexpected) 错误
- python - 我的体验游戏的碰撞不起作用。我应该怎么办?