查看: 11303|回复: 6

[R语言] ggplot 直方图的坑

[复制链接]

中华鲟

Rank: 5Rank: 5

主题
13
注册时间
2018.1.3
在线时间
338 小时

热心会员活跃会员


发表于 2018.12.20 15:09:21 | 显示全部楼层 |阅读模式
X轴下方的数据始终在柱子的正中间,出的图看起来像条形图。
试了好多办法,纠正不过来,菜鸡来这儿求救啦!!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
新的一天加油!
回复

使用道具 举报

中华鲟

Rank: 5Rank: 5

主题
13
注册时间
2018.1.3
在线时间
338 小时

热心会员活跃会员


 楼主| 发表于 2018.12.20 15:12:13 | 显示全部楼层
ggplot 版本是3.1.0
回复 支持 反对

使用道具 举报

功夫熊猫

Rank: 10Rank: 10Rank: 10

主题
32
注册时间
2016.1.8
在线时间
667 小时

发表于 2018.12.20 15:25:04 | 显示全部楼层
你到底想解决啥问题呀 没说清楚
回复 支持 反对

使用道具 举报

中华鲟

Rank: 5Rank: 5

主题
13
注册时间
2018.1.3
在线时间
338 小时

热心会员活跃会员


 楼主| 发表于 2018.12.20 15:30:56 | 显示全部楼层
platove 发表于 2018.12.20 15:25
你到底想解决啥问题呀 没说清楚

就是x轴的数字没有对应到图中柱子的分割线;柱子应该代表的是数据变化范围而不是下方数字的频数,我放出的图看上去很像条形图,不像柱状图啊
新的一天加油!
回复 支持 反对

使用道具 举报

功夫熊猫

Rank: 10Rank: 10Rank: 10

主题
32
注册时间
2016.1.8
在线时间
667 小时

发表于 2018.12.20 16:00:45 | 显示全部楼层
大裤衩 发表于 2018.12.20 15:30
就是x轴的数字没有对应到图中柱子的分割线;柱子应该代表的是数据变化范围而不是下方数字的频数,我放出 ...

可以调整下组距binwidth,这个本来就是直方图。
新的一天加油!
回复 支持 反对

使用道具 举报

中华鲟

Rank: 5Rank: 5

主题
13
注册时间
2018.1.3
在线时间
338 小时

热心会员活跃会员


 楼主| 发表于 2018.12.20 16:30:11 | 显示全部楼层
platove 发表于 2018.12.20 16:00
可以调整下组距binwidth,这个本来就是直方图。

本来数据范围就小,组距大一倍,图形走样了,多谢解惑
新的一天加油!
回复 支持 反对

使用道具 举报

管理员

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

主题
49
注册时间
2015.12.5
在线时间
547 小时

活跃会员论坛元老


发表于 2018.12.21 09:37:44 | 显示全部楼层
用hist() 就可以了,不一定要用ggplot2。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表