全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1897 5
2018-06-06
想请问下大神们,我在用qplot作直方图的时候发现横坐标的区间出险问题,请问大家能帮我解释下吗?代码完全复制了书本的代码,可是出来的图和书本不一样。
x <- c(1,2,2,2,3,3)
qplot(x,binwidth = 1.0)

下面是书里的图
WeChat Screenshot_20180606152937.png

而我自己做出来的图是长这样的

WeChat Screenshot_20180606153120.png
按照数据形式,柱状图的点应该落在横坐标1以后,而我的图形是从0.5开始。我不知道哪里出问题了。求解答。谢谢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2018-6-6 16:00:32
The book and the graph you cited are older version of qplot. Modern version of qplot does not even have binwidth option. Your output is correct, even Excel plot histogram like your output. Don't worry about qplot. Here is qplot format: qplot(x, y, data=, color=, shape=, size=, alpha=, geom=, method=, formula=, facets=, xlim=, ylim= xlab=, ylab=, main=, sub=), not binwidth! You should focus more on ggplot2, not the simple version qplot. Happy learning!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-6-6 16:30:48
hifinecon 发表于 2018-6-6 16:00
The book and the graph you cited are older version of qplot. Modern version of qplot does not even h ...
Really helpful,  Thanks.  I should change my learning method that I always struggle on some little point and cannot move on for couple of days.
Thanks for your help.
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-6-6 16:59:40
trinityofkm 发表于 2018-6-6 15:34
想请问下大神们,我在用qplot作直方图的时候发现横坐标的区间出险问题,请问大家能帮我解释下吗?代码完全复 ...
这个应该是第一个区间左边的值问题,从你的现象来看,以前的版本应该是将左边的值设定为数值的最小值,而现在的版本则是设为最小值再减去0.5,一个比最小值更小的值
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-6-7 18:01:02
中国梦丶 发表于 2018-6-6 16:59
这个应该是第一个区间左边的值问题,从你的现象来看,以前的版本应该是将左边的值设定为数值的最小值,而 ...
对啊,感觉就是怪怪的~~容易让人confused
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-6-8 00:21:16
说实在ggplot2画直方图真的很丑,反而hist()画出来的更简洁点。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群