用SAS模拟随机数据 求pie值

刚刚看到一本好书《统计模拟》作者叫罗斯[英文:Sheldon M. Ross. Simulation(4th Ed).Elsevier Inc..2006 ]. 顾名思义,这是一本描述怎么利用模拟一些符合统计学理论的数据,用途很广,也就是说实际中的任何数据的分布都符合某种统计学模型,于是在没有得到真实数据之前,我们可以通过模拟数据来研究这些现实中的问题。 Continue reading 用SAS模拟随机数据 求pie值

都是小数点惹的祸

今天mymas上有人用了两种方法通过分组求平均数问题,发现结果不一样。为了说明问题,我自己简单地造了些数据,如下:

data dup;
input  id  date  field  value ;
cards;
1  2  0.0001  10
1  2  0.0001  10
1  2  0.00001  10
1  2  0.00001000001  10
1  3  0.00001  10
1  3  0.00001  10
1  3  0.00003  10
1  3  0.00003  10
1  3  0.00003  10
;
run;
proc sql;

create table NoDup1 as
select unique id, date, field, avg(value) as value from Dup group by id, date, field;
quit;   ;
*method 2;
proc means data = Dup nway ;
class  id date field;
var value;
output out = NoDup2(drop = _type_ _freq_) mean = value;
run;
初一看来,好像代码没什么问题,应该结果一致,然而结果运行后,用sql得到的结果与proc步不一样,这是为什么? 似乎这是SAS的错误,哈哈这个多么伟大的一个发现啊!  SAS可以说是总多行业里面的标准,竟然也会错。   其实这不是第一次发现这类问题。 以前也遇到过同样的一个问题,就是: Continue reading 都是小数点惹的祸

解读:给信息图表设计人员的十个提示

不管做什么事情,总要遵循一定的规则。同样我们用信息图表来展示信息的时候,也需要遵循一定的规则。光靠模仿别人的作品是不能得到突破的,我们还需要在保证满足信息图表的基本功能的前提下,发挥自己的想象力和创造力。 Continue reading 解读:给信息图表设计人员的十个提示

用月亮图展示2010年美国网站满意度调查结果 (2010年7月20日最新发布)

背景:根据美国研究公司ForeSee Results的最新研究和美国顾客满意指数显示,美国消费者对Facebook和MySpace等社交媒体网站的满意度,与其对电缆供应商、航空公司和 美国国税局的满意度一样低。 Continue reading 用月亮图展示2010年美国网站满意度调查结果 (2010年7月20日最新发布)