GGR绘制千数据水平条形图
我正在尝试生成一个包含数千个数据的条形图 我对ggplot有尺寸问题 代码:GGR绘制千数据水平条形图,r,ggplot2,charts,bar-chart,mongolite,R,Ggplot2,Charts,Bar Chart,Mongolite,我正在尝试生成一个包含数千个数据的条形图 我对ggplot有尺寸问题 代码: ggplot(data = df, aes(x=extension, y=duration)) + geom_bar(stat="identity", width=10,fill="steelblue")+ ggtitle("Chart") + xlab("Number") + ylab("Duration&qu
ggplot(data = df, aes(x=extension, y=duration)) +
geom_bar(stat="identity", width=10,fill="steelblue")+
ggtitle("Chart") +
xlab("Number") +
ylab("Duration") +
theme(legend.position = "none")+
theme(plot.title = element_text(hjust = 0.5), plot.subtitle = element_text(hjust = 0.5))+
coord_flip()
输出:
从MongoDB加载数据帧。
数据帧:
1 36952 7158803
2 36110 7068360
3 36080 4736043
4 36509 4726630
5 36890 4699026
6 36051 4698594
7 36783 4677233
8 36402 4672623
9 36880 4672093
10 36513 4655583
11 36522 4630962
12 36116 4628046
13 36746 4593291
....
从您的示例图表中,我可以推断您的x轴(
扩展名
)可能是一个因素。如果是数字,ggplot
将正确缩放轴
我建议您检查数据集列的类别。确保两者都是数字。
或者,您必须对x轴进行适当的缩放
这是你翻转的x轴是一个因素的图ggplot
尝试渲染每个单独的因子级别,它们重叠,因为有很多。我很快创建了一些假数据来模仿你的
这里的图中,extension
是数字的,ggplot
整齐地将其正确缩放
从您的示例图表中,我可以推断您的x轴(
扩展名
)可能是一个因素。如果是数字,ggplot
将正确缩放轴
我建议您检查数据集列的类别。确保两者都是数字。
或者,您必须对x轴进行适当的缩放
这是你翻转的x轴是一个因素的图ggplot
尝试渲染每个单独的因子级别,它们重叠,因为有很多。我很快创建了一些假数据来模仿你的
这里的图中,extension
是数字的,ggplot
整齐地将其正确缩放
谢谢,x轴不在范围内,它是一个号码(电话号码),我需要按每个项目画一条线,就像你能将电话号码重新映射到数字比例一样?我假设实际数字不相关。谢谢,x轴不是范围,它是单个数字(电话号码),我需要按每个项目画线,就像你能将电话号码重新映射到数字比例一样?我假设实际数字与此无关。