楼主: frederic7
5562 5

这种数据怎么求期望方差之类的 [推广有奖]

  • 13关注
  • 3粉丝

已卖:820份资源

副教授

6%

还不是VIP/贵宾

-

威望
0
论坛币
2058 个
通用积分
24.6509
学术水平
8 点
热心指数
18 点
信用等级
4 点
经验
9392 点
帖子
614
精华
0
在线时间
456 小时
注册时间
2009-9-26
最后登录
2025-7-2

楼主
frederic7 发表于 2010-3-21 20:48:30 |AI写论文
2论坛币
比如我有f=c(rep(0.01,10),0.2,0.3,rep(0.02,5),0.3)
表示一个从1到length(f)的等差数列的概率分布。
问这组数的期望方差怎么求。


上面是个例子,我要处理的数据有1000多条吧,从一开始往上的数据。

关键词:length 概率分布 leng 等差数列 eng 数据 方差 期望

回帖推荐

frederic7 发表于5楼  查看完整内容

其实很简单,是我自己没表达清楚。 f代表的是概率分布,那么期望就是 x=0:(n-1) ex=sum(x*f) 方差就是 varx=(sum(x^2*f))-ex^2 谢各位了。

本帖被以下文库推荐

啊哦

沙发
frederic7 发表于 2010-3-23 23:34:19
怎么没人理,,,
啊哦

藤椅
ryusukekenji 发表于 2010-3-24 01:18:53
  1. >y <- data.frame(f=c(rep(0.01,10),0.2,0.3,rep(0.02,5),0.3))
  2. >y$f.mean <- mean(y) #简单的期望值
  3. >y$f.sd <- apply(y, 1, sd)#期望值与x的方差
  4. >y
复制代码

不太明白问题,不晓得答错吗?

板凳
sleepingflower 发表于 2010-3-24 19:12:01
> f=c(rep(0.01,10),0.2,0.3,rep(0.02,5),0.3)
> mean(f);var(f)
[1] 0.05555556
[1] 0.009849673
算参考吧~   我也不会算期望啊

报纸
frederic7 发表于 2010-3-27 20:24:13
其实很简单,是我自己没表达清楚。

f代表的是概率分布,那么期望就是
x=0:(n-1)
ex=sum(x*f)

方差就是
varx=(sum(x^2*f))-ex^2

谢各位了。
啊哦

地板
sleepingflower 发表于 2010-3-29 11:53:53
o ~~了解了   我把题目理解错了

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-20 18:26