r - 在R ggplot中绘制计数直方图
问题描述
我需要这方面的帮助。我在这里搜索过,但没有得到正确的输出。
我试图在 R 中绘制它,所以我可以使用 GGplot 在一个图中并排绘制 3 个文件。我想要的输出(用excel绘制)是这个
我使用GGplot得到的是这个
我正在使用的 R 代码是这个
A1 <- read.table("A1.txt", header = T, sep = "\t")
library(ggplot2)
ggplot(A1, aes(x = count)) + geom_bar()
数据是这样的制表符分隔文件
length count
26 344776
27 289439
18 673395
28 338146
19 710702
20 928326
21 3491352
22 2724981
23 699007
24 726121
25 472509
长度,因为它只是 x 轴上的标签,用于绘制在 y 轴上的计数。
解决方案
这是你想要的吗?
ggplot(A1, aes(x = as.character(length), y=count)) + geom_bar(stat="identity")
推荐阅读
- javascript - 如何使特定选项出现在选择菜单中?
- r - 使用 model.matrix 的 One-hot 编码
- bash - 重新分发文件夹中的文件
- c++ - C ++中struct后双括号的含义?
- ssl - Windows 上的 Composer 安装程序错误:OpenSSL 因“证书验证失败”错误而失败
- ceph - cephfs 出现“只读文件系统”错误,如何处理?
- python - IndentationError: unindent 不匹配任何外部缩进
- amazon-web-services - 如何让 Terraform 等待 cloudinit 完成?
- python - python 3中的try/except问题语句
- mysql - 从命令行连接MySQL,命令行实用程序怎么会如此不稳定?