标题:请求帮助,VFP里怎么使用EXCEL的标准差公式。。
只看楼主
fktz2000
Rank: 1
等 级:新手上路
帖 子:8
专家分:1
注 册:2018-4-20
结帖率:66.67%
已结贴  问题点数:20 回复次数:6 
请求帮助,VFP里怎么使用EXCEL的标准差公式。。
请求帮助,VFP里怎么使用EXCEL的标准差公式。。
搜索更多相关主题的帖子: 请求 VFP EXCEL 标准 公式 
2018-04-25 11:12
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:190
帖 子:3125
专家分:8340
注 册:2015-3-25
得分:0 
应该可以,自己先录宏,看看,然后,测试1下,
2018-04-25 11:55
红星二锅头
Rank: 8Rank: 8
等 级:贵宾
威 望:46
帖 子:491
专家分:754
注 册:2016-8-25
得分:0 
VFP 的 Calulate  命令有标准差子句的
比如

Calulate std(字段1) for 部门 = "一车间" to std_Dim1

团队红星二锅头,队长王猛,领队李冲,顾问杨伟,副队张挺,外联马彪,内勤韩秀,人事顾闯,财务赵魁,后勤周强
2018-04-25 12:53
红星二锅头
Rank: 8Rank: 8
等 级:贵宾
威 望:46
帖 子:491
专家分:754
注 册:2016-8-25
得分:0 
这里是本人几年前写的标准差 SQL 语句示例

https://www.

团队红星二锅头,队长王猛,领队李冲,顾问杨伟,副队张挺,外联马彪,内勤韩秀,人事顾闯,财务赵魁,后勤周强
2018-04-25 12:59
fktz2000
Rank: 1
等 级:新手上路
帖 子:8
专家分:1
注 册:2018-4-20
得分:0 
回复 3楼 红星二锅头
嗯。好的。谢谢。。。我试试
2018-04-25 14:12
fktz2000
Rank: 1
等 级:新手上路
帖 子:8
专家分:1
注 册:2018-4-20
得分:0 
回复 4楼 红星二锅头
刚接触没看懂,抱歉了。
Calulate std(字段1) for 部门 = "一车间" to std_Dim1
您刚告诉我的这个函数写,能指定要运算的某个字段?
类似SELE xx,yy from a group by xx.这样的嘛
2018-04-25 15:20
红星二锅头
Rank: 8Rank: 8
等 级:贵宾
威 望:46
帖 子:491
专家分:754
注 册:2016-8-25
得分:20 
Clear
*!*    计算:基于样本估算标准偏差 STDEVP() 和 估算样本的标准偏差 STDEV() 函数
*!*    游标里包含的数据是 Excel Help 中的 STDEV 和 STDEVP 示例数据

Set Decimals To 8
Create Cursor Mytable (Id Int , columnx N(5,2) Null)
Insert Into Mytable Values (1, 1345)
Insert Into Mytable Values (1, 1301)
Insert Into Mytable Values (1, 1368)
Insert Into Mytable Values (1, 1322)
Insert Into Mytable Values (1, 1310)
Insert Into Mytable Values (1, 1370)
Insert Into Mytable Values (1, 1318)
Insert Into Mytable Values (1, 1350)
Insert Into Mytable Values (1, 1303)
Insert Into Mytable Values (1, 1299)

Calculate Std(columnx) To nstd
? nstd

*!*    参阅:http://office.
*!*    说明(结果):假定只生产了 10 件工具,其断裂强度的标准偏差 (26.05455814)

*!*    基于样本估算标准偏差 STDEVP()
Select Id, Sqrt(Avg(columnX^2)-Avg(columnX)^2) As Std, Count(*) , Count(columnx) As Cnt, Avg(columnx) ;
    From MyTable Group By Id Into Cursor Q1
Browse Nowait


*!*    估算样本的标准偏差 STDEV()
Select Id, Sqrt((Count(columnx)*Sum(Columnx^2)- Sum(Columnx)^2)/ ;
    ((Count(columnx)*(Count(columnx)-(1-0.00000001)))));
    From MyTable Group By Id Into Cursor Q2
Browse Last Nowait



团队红星二锅头,队长王猛,领队李冲,顾问杨伟,副队张挺,外联马彪,内勤韩秀,人事顾闯,财务赵魁,后勤周强
2018-04-25 16:06



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-486369-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.210276 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved