r - R ggplot2 barplot:改变条形之间的距离
问题描述
在条形图中,我想让一个条与其他条分开。假设我们有这个数据框:
Testdata <- data.frame(var_1 = c("a", "b", "c", "d", "f"), var_2 = c(10, 15, 20, 25, 30))
使用基本的 barplot 功能,这可以通过 space 命令完成。
barplot(height=Testdata$var_2, names=Testdata$var_1, space=c(0.1,1,0.1,0.1,0.1) )
但如果使用 ggplot2,这将不起作用:
ggplot(Testdata, aes(var_1, var_2)) +
geom_bar(stat = "identity", space=c(0.1,1,0.1,0.1,0.1))
有没有办法用ggplot获得这样的效果?
解决方案
推荐阅读
- javascript - 使用 vigenere 密码加密时出现奇怪的错误
- asp.net - ASP.Net Web 应用程序路由问题上的 Angular 5 应用程序
- javascript - 为 chrome 扩展创建登录安全性
- android - 无法信任 AAC 生命周期的当前状态
- javascript - JavaScript 在 PHP 之前没有响应(表单操作 =“php 文件”onsubmit=“表单的字段验证功能”
- javascript - 如何使用winscp发布ejs网站?
- perl - 如果文件存在通配符?
- c# - 在 .NET Core 依赖注入中访问 Unity 特定的功能
- python-3.x - 谷歌datalab查询创建表失败
- c# - 从 Google Api 读取电子邮件后如何设置状态