首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ggplot2 R中的杆宽不均匀

ggplot2 R中的杆宽不均匀
EN

Stack Overflow用户
提问于 2014-02-12 13:01:00
回答 1查看 364关注 0票数 1

我正在使用R中的ggplot2来创建barket可视化。

我有两个可变列:

  • Strength (75个观测值)从最高到最低排序
  • Rank -对应的等级(1是最高的,75是最低的)。

我在条形图中绘制了这些变量,以显示强度值从最高到最低的分布。

然而,我有困难的一些酒吧是不同的宽度。我使用以下代码:

代码语言:javascript
运行
复制
a <- ggplot(data = mydata, aes(y = Strength, x = Rank))

a + geom_bar(stat="identity", width = .75, fill = "grey75") + 
theme(axis.text.x = element_text(angle = -270, colour="black", vjust=.5),
axis.title.x = element_blank(), axis.title.y = element_blank(),
axis.ticks.y = element_blank(), axis.ticks.x = element_blank(), 
axis.text.y =  element_blank(), panel.background = element_blank()) +
geom_text(aes(label = floor(Strength)),angle = -270, hjust = -.1)

这将返回以下图像:

正如你所看到的,由于某种原因,在特定地点的酒吧更宽。反正我能解决这个问题吗?我一直在玩这个职位的功能,但没有用。

EN

Stack Overflow用户

发布于 2014-02-12 15:02:29

你在这里看到的叫做莫尔图案pattern

正如评论中所建议的那样,决议就是问题所在。放大足够多,你会发现酒吧的宽度是一致的。多少是足够将取决于您的设备参数,屏幕等。实际上,放大或输出可能会产生其他条纹效果。

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21728720

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档