r - 直方图中的条宽不一样
问题描述
我的数据看起来像这样。如果我使用这样的代码在网格上绘制pH.Value
特定的直方图Uniprot.Recommended.Name
Space.Group
library(tidyverse)
ggplot(data = filter(massaged, Uniprot.Recommended.Name == "Myoglobin")) +
geom_bar(mapping = aes(x = pH.Value)) +
facet_grid(. ~ Space.Group)
为什么我在第二个(P 21 21 21)中有非常细的条(我会说是线),而在第四个(P 43 21 2)Space.Group
中有相当宽的条?Space.Group
是否有可能使所有的条具有相等的宽度?
谢谢。
附言。我head -n 1001 data > dummy.tsv
对我的数据做了。如果您想要整个数据集,请询问。
解决方案
尝试通过添加宽度参数来控制条形宽度。例如:
library(tidyverse)
ggplot(data = filter(massaged, Uniprot.Recommended.Name =="Myoglobin"), mapping = aes(x = pH.Value)) +
geom_bar(width = 0.5) +
facet_grid(. ~ Space.Group)
推荐阅读
- dagger-2 - @CustomTestApplication 值不能用 @HiltAndroidApp 注释
- python - cv.imshow() 不工作 - cv2 方法 - pycharm
- flutter - 颤振,ListView->列小部件树的页面上的垂直对齐列
- ruby-on-rails - Rails 6,设计什么都不做
- ios - 检测位于另一个 uicollectionview 内的 uicollectionView 的哪个 UICollectionViewCell 在中心
- javascript - 如何调用 var total 到 down 我想调用 var **total** 在下面操作,但每次调用都不能
- outlook - 编写代码阶段以确定收件人是否来自域
- python - forms.py 中的 Django 3 多种形式
- apache-zeppelin - 如何从 Apache Zeppelin/任何相关的 Web 应用程序中隐藏服务器/软件版本?
- python - 如何使用python以多边形形状裁剪pdf的一部分