heesoo 发表于 2009-8-28 03:06

hist坐标问题

请问:我要将下面两幅图放在一起比较,怎样把直方图的纵坐标变得和概率密度图一样,现在直方图显示的是出现的次数,我想要出现的概率。

[ 本帖最后由 heesoo 于 2009-8-28 03:10 编辑 ]

ChaChing 发表于 2009-8-28 10:11

概率不就是出现的次数除以总数吗?
都可以画出直方图了, 转换成概率应该也可以吧!
不知是否有误解了

heesoo 发表于 2009-8-29 14:43

回复 沙发 ChaChing 的帖子

谢谢你的回复,呵呵
现在就是不知道怎么转换成概率,次数都是hist命令内部统计的,若转换成概率岂不是要自己统计次数然后除以总数?
用hist画直方图,结果是用一个个长方形表示的,能否用一个个散点表示?

ChaChing 发表于 2009-8-29 20:55

请LZ再看下hist的帮助文献!
= hist(...) returns vectors n and xout containing the frequency counts and the bin locations. You can use bar(xout,n) to plot the histogram.
散点试试plot(xout,n)

heesoo 发表于 2009-8-31 01:20

回复 地板 ChaChing 的帖子

搞定了,谢谢你:victory:

雨人 发表于 2011-4-17 23:29

回复 4 # ChaChing 的帖子

ChaChing先生好!
对于一维数组可以使用hist绘出其数据分布图。如果是一个二维数组,怎么才能得到相应的频数分布呢?对与二维数组,能否绘制出类似mesh的效果,得到三维空间中二维数组的分布图?还请先生释疑!

ChaChing 发表于 2011-4-18 00:15

回复 6 # 雨人 的帖子

没用过, 刚搜下
help hist3 ?

雨人 发表于 2011-4-18 09:28

回复 7 # ChaChing 的帖子

谢谢!ChaChing先生!
hist3确实能反映出二维数组的分布,遗憾的是hist3反映的是频数分布的直方图,要是能找到其二维联合概率分布就好了!
页: [1]
查看完整版本: hist坐标问题