第十单元统计图表.docx
- 文档编号:20150975
- 上传时间:2023-04-25
- 格式:DOCX
- 页数:32
- 大小:292.25KB
第十单元统计图表.docx
《第十单元统计图表.docx》由会员分享,可在线阅读,更多相关《第十单元统计图表.docx(32页珍藏版)》请在冰豆网上搜索。
第十单元统计图表
第十单元统计图表
【习题】
分析计算题
10.1某地进行冠心病危险因素研究时,调查了居民的心理得分值与其他冠心病有关因素,结果列成表43。
指出该表存在的问题,并请改正。
表43不同心理分值的冠心病危险因素水平比较
危险
因素
心理分值
P值
1(242人)
2(243人)
3(242人)
4(243人)
%
%
%
%
年龄/岁
34.26.4
37.06.3
36.46.8
37.86.4
<0.05
收缩压/mmHg
120.713.4
121.213.2
121.113.2
120.412.8
<0.4
舒张压/mmHg
78.810.2
77.910.4
78.211.0
78.410.6
<0.39
体力活动
2.10.2
2.10.1
2.10.2
2.30.3
<0.08
体重指数
23.13.2
24.03.4
24.83.1
24.83.1
<0.01
吸烟率/%
70.8
69.4
70.7
71.1
<0.41
吸烟量/支·d-1
81
102
142
142
<0.001
饮酒率/%
42.3
44.4
43.1
42.8
<0.13
饮酒量/g·d-1
60.17.4
78.28.4
79.36.8
106.810.2
<0.001
受教育程度
4.40.8
4.20.9
3.40.8
3.40.8
<0.05
社会支持
8.71.2
7.41.1
7.01.2
7.01.2
<0.05
慢性疾患数构成/%
0
81.6
79.3
77.4
73.9
<0.18
1
14.1
16.2
16.4
14.0
<0.43
2
3.3
4.4
6.0
11.1
<0.05
10.2根据表44资料,绘制适当的统计图。
表441982年和1990年3个直辖市的人口密度比较
年份
人口密度/(人·km-2)
北京
天津
上海
1982
449
687
1913
1990
644
777
2118
10.3根据表45资料,绘制适当的统计图,并作简要分析。
表45251例胃癌患者病理组织学类型的分布情况
病理组织学类型
男
女
男女合计
例数
构成比
例数
构成比
例数
构成比
分化型癌
101
50.0
16
32.6
117
46.6
低分化腺癌
54
26.7
9
18.4
63
25.1
未分化型癌
47
23.3
24
49.0
71
28.3
合计
202
100.0
49
100.0
251
100.0
10.4将表46资料分别绘制普通线图和半对数线图,并请说出2种图示法的意义。
表46某地1977年-1985年普通感冒与支气管炎发病率/‰
年份
1977
1978
1979
1980
1981
1982
1983
1984
1985
普通感冒
126.27
92.19
107.49
101.93
92.60
73.20
41.40
42.39
33.92
支气管炎
6.63
6.37
4.90
4.69
4.49
4.32
3.04
2.42
2.27
10.5根据表47资料,绘制适当的统计图。
表47某市某年小儿麻痹症患者的年龄分布
年龄
例数
年龄
例数
0~
30
9~
64
1~
30
10~
143
2~
74
15~
77
3~
78
20~
16
4~
77
25~
10
5~
49
30~
12
6~
71
35~
7
7~
49
40~45
4
8~
46
10.6最佳选择题
(1)欲比较两地20年来心脏病和恶性肿瘤死亡率的上升速度,宜选用。
a.普通线图b.半对数线图
c.条图d.直方图
e.圆图
(2)图示6岁男孩体重与身高的关系,宜绘制。
a.条图b.百分条图
c.散点图d.线图
e.直方图
(3)表示某地区某年各种死因的构成比,可绘制。
a.条图b.圆图
c.直方图d.统计地图
e.线图
(4)表示某地6岁男孩体重的频数分布可用。
a.构成比条图b.复式条图
c.线图d.直方图
e.圆图
复习思考题
10.7统计表的制作原则和要求有哪些?
10.8统计图的制作原则和要求有哪些?
10.9常用的统计图有哪几种,各适用于什么类型资料?
10.10普通线图和半对数线图的主要区别是什么?
10.11直方图、条图、百分比条图有什么区别?
10.12统计表与统计图有何联系和区别?
【习题解答】
分析计算题
10.1解:
该表不符合统计表的要求有:
①将过于烦杂的内容放在了一张表中;②标目“%”意义不明;③多重纵标目应该用短横线分开;④样本例数n应单独列出;⑤概率P表达有误;⑥构成比计算有误。
可将原表拆分为几个相对简单的复合表(见表10.1.1~10.1.3)。
表10.1.1不同心理分值的冠心病危险因素水平比较
心理
分值
例数n
危险因素(
)
年龄
/岁
收缩压/mmHg
舒张压/mmHg
体力
活动
体重
指数
受教育
程度
社会
支持
1
242
34.26.4
120.713.4
78.810.2
2.10.2
23.13.2
4.40.8
8.71.2
2
243
37.06.3
121.213.2
77.910.4
2.10.1
24.03.4
4.20.9
7.41.1
3
242
36.46.8
121.113.2
78.211.0
2.10.2
24.83.1
3.40.8
7.01.2
4
243
37.86.4
120.412.8
78.410.6
2.30.3
24.83.1
3.40.8
7.01.2
P值
—
<0.05
0.4
0.39
0.08
<0.01
<0.05
<0.05
表10.1.2不同心理分值的冠心病患者吸烟饮酒水平比较
心理
分值
例数
n
危险因素
吸烟
饮酒
量/支·d-1(
)
率/%
量/g·d-1(
)
率/%
1
242
81
70.8
60.17.4
42.3
2
243
102
69.4
78.28.4
44.4
3
242
142
70.7
79.36.8
43.1
4
243
142
71.1
106.810.2
42.8
P值
—
<0.001
0.41
<0.001
0.13
表10.1.3不同心理分值的慢性疾患构成比较
心理
分值
例数
n
慢性疾患数构成/%
0
1
2
1
242
81.6
14.1
3.3
2
243
79.3
16.2
4.4
3
242
77.4
16.4
6.0
4
243
73.9
14.0
11.1
P值
—
0.18
0.43
<0.05
10.2解:
因该资料按地区和年份两个因素分类来比较人口密度,故宜绘制复式条图(见图10.2.1)。
图10.2.11982年和1990年3个直辖市的人口密度比较
SAS程序
dataxt10_2;
/*建立临时数据集xt10_2*/
inputcityyearcount@@;
/*定义变量city、year和count,数据连续输入*/
cards;
/*直接输入数据,数据块开始*/
1198244911990644
2198268721990777
319821913319902118
;
procgchart;
/*调用gchart过程*/
vbaryear/sumvar=countgroup=citysubgroup=yeartype=meansumpatternid=subgroup
width=6space=0gspace=6noframediscrete;
/*绘制条图,变量为year,直条代表变量count的均数,并产生以city为分组变量,year为亚组变量的并排图,组间距离为6,直条宽度为6,亚组间距为0,图中无外边框*/
labelcount='人口密度/(人·km-2)';
/*定义纵标目标签*/
labelcity=(1='北京'2='天津'3='上海');
pattern1v=x2c=grey;
/*定义第一亚组直条的图案和颜色*/
pattern2v=x3c=grey;
/*定义第二亚组直条的图案和颜色*/
run;
/*提交运行*/
SAS输出结果(见图10.2.2)
图10.2.21982年和1990年3个直辖市的人口密度比较(SAS结果)
SPSS操作
数据录入:
打开SPSSDataEditor窗口,点击VariableView标签,定义要输入的变量year、city和count,变量city的Values的值为:
1为北京,2为天津,3为上海;再点击DataView标签,录入数据(见图10.2.3,图10.2.4)。
图10.2.3VariableView窗口内定义变量
图10.2.4DataView窗口内录入数据
分析:
GraphsBar…ClusteredDefine绘制复式条图
Othersummaryfunction:
count选用变量count的其他汇总函数
点击ChangeSummary…
Meanofvalues直条的高度代表变量count的均数
Continue
CategoryAxis:
城市[city]以变量city为分类轴(条图的横轴)
DefineClustersby:
年份[year]以变量year为分组因素
OK
Stata程序
inputcy82y90
1449644
2687777
319132118
end
labdefinecity1“beijing”2“tianjin”3“shanghai”
gray82y90,barby(c)sh(31)l1(人口密度/(人·km-2))b1(城市)ylab(0(200)2200)
lablist
10.3解:
本资料为胃癌患者按性别分组的不同病理组织学类型的构成情况,故宜绘制百分比条图,以便比较其构成的差异,见图10.3.1。
图10.3.1251例胃癌患者病理组织学类型构成比/%
由图10.3.1可见,该胃癌患者中以分化型癌所占的比重较大,接近一半,而低分化腺癌和未分化型癌所占比重相近;因为资料中男性所占比重较大(202/251),故男性胃癌的病理组织学类型的构成情况与该研究人群相似;而女性则以未分化型癌所占的比重最大(占49.0%),其次为分化型癌,比重最小的是低分化腺癌。
SAS程序
dataxt10_3;
inputsex$typeratio@@;
/*变量sex为字符型*/
cards;
男150.0男226.7
男323.3女132.6
女218.4女349.0
合计146.6合计225.1
合计328.3
;
procgchart;
hbarsex/subgroup=typeminor=0sumvar=ratiomaxis=axis1
nostatsspace=1width=3
noframediscrete;
/*绘制变量sex的水平条图,每个直条按变量type分为几个部分,条块的面积代表变量ratio的大小,图中无外边框*/
axis1label=none;
/*不输出纵标目*/
labelratio='累计百分比/%';
/*定义横标目*/
labeltype=(1='分化型癌'2='低分化腺癌'3='未分化型癌');
pattern1v=l2c=grey;
/*定义第一条块的图案和颜色*/
pattern2v=x2c=grey;
/*定义第二条块的图案和颜色*/
pattern3v=x3c=grey;
/*定义第三条块的图案和颜色*/
run;
/*提交运行*/
SAS输出结果(见图10.3.2)
图10.3.2251例胃癌患者病理组织学类型构成比/%(SAS结果)
SPSS操作
数据录入:
打开SPSSDataEditor窗口,点击VariableView标签,定义要输入的变量sex、type、count和ratio,变量性别的Values为:
1为男,2为女,3为合计;病理类型的Values为:
1为分化型癌,2为低分化腺癌,3为未分化型癌;再点击DataView标签,录入数据(见图10.3.3,图10.3.4)。
图10.3.3VariableView窗口内定义变量
图10.3.4DataView窗口内录入数据
分析:
GraphsInteractiveBar…绘制交互式条图
Assignvariables选项卡:
选择
绘制二维水平条图
将变量性别[sex]移入y轴条图以变量sex为纵轴
将变量构成比[ratio]移入x轴条图以变量ratio为横轴
style框:
移入变量病理类型[type]以变量type为分类变量
选择
选择绘制分段条图
BarChartOptions选项卡:
BarLables:
value要求显示各条的标签值
Options选项卡:
CategoricalOrder框组:
Variabl:
病理类型
Sort:
Descending亚组按变量病理类型的降序排列
Axes框组:
定义坐标轴的长度
Y轴用默认的3.00in.
X1轴改为4.50in.
确定
Stata程序
inputsexdifldifndif
150.026.723.3
232.618.449.0
346.625.128.3
end
labdefinesex1“male”2“female”3“total”
gradifldifndif,barby(sex)stackaltl1(构成比/%)b1(性别)ylab(0(25)100)gap(3)
lablist
10.4解:
普通线图(见图10.4.1):
图10.4.1某地1977年—1985年普通感冒与支气管炎发病率(普通线图)
半对数线图(见图10.4.2):
图10.4.2某地1977年—1985年普通感冒与支气管炎发病率(半对数线图)
普通线图描述了两种疾病的发病率随时间变化的趋势,可以看出该地区两种疾病的发病率在1977年至1985年间逐渐下降,普通感冒下降幅度较大。
半对数线图则描述了两种疾病的发病率随时间变化的速度,两种疾病的下降速度基本相同。
SAS程序
dataxt10_4;
inputyearrate1rate2@@;
cards;
1977126.276.63197892.196.37
1979107.494.901980101.934.69
198192.604.49198273.204.32
198341.403.04198442.392.42
198533.922.27
;
procgplot;
plotrate1*yearrate2*year/hminor=0vminor=0overlaylegend=legend1noframehaxis=axis1vaxis=axis2;
/*以rate1为纵轴,year为横轴,绘制散点图,
以rate2为纵轴,year为横轴,绘制散点图
要求在一张图上重叠作多个散点图*/
symbol1i=joinc=blackwidth=2;
/*以直线连接各点,连线的宽度为2*/
symbol2i=joinc=blackl=3width=2;
/*以虚线连接各点,连线的宽度为2*/
legend1down=3position=(toprightinside)framecshadow=grey
label=(h=1.5)
value=(t=1'普通感冒't=2'支气管炎');
/*定义图例的位置、颜色、名称*/
axis1label=('年份');
/*定义横标目*/
axis2label=('发病率/‰');
/*定义纵标目*/
run;
procgplot;
/*调用gplot过程*/
plotrate1*yearrate2*year/overlayhminor=0
haxis=axis1vaxis=axis2legend=legend2noframe;
/*以rate1为纵轴,year为横轴,绘制散点图
以rate2为纵轴,year为横轴,绘制散点图
要求在一张图上重叠作多个散点图*/
legend2down=3position=(toprightinside)framecshadow=grey
label=(h=1.5)
value=(t=1'普通感冒't=2'支气管炎');
/*定义图例的位置、颜色、名称*/
axis1label=('年份');
axis2label=('发病率/‰')order=1101001000;
/*要求纵轴为对数尺度*/
run;
SAS输出结果(见图10.4.3,图10.4.4)
年份
图10.4.3某地1977年—1985年普通感冒与支气管炎发病率普通线图(SAS结果)
年份
图10.4.4某地1977年—1985年普通感冒与支气管炎发病率半对数线图(SAS结果)
SPSS操作
数据录入:
打开SPSSDataEditor窗口,点击VariableView标签,定义要输入的变量year、type和ir,变量type的Values为:
1为普通感冒,2为支气管炎;再点击DataView标签,录入数据(见图10.4.5,图10.4.6)。
图10.4.5VariableView窗口内定义变量
图10.4.6DataView窗口内录入数据
分析:
(1)普通线图的绘制
GraphsLine…Multiple绘制多重线图
DatainchartAre单选框组:
Summariesforgroupsofcases变量为分组类型
Define:
LinesRepresent单选框组:
Othersummaryfunction
Variable框:
发病率[ir]用于汇总的变量为ir,函数用默认的均数
CategoryAxis:
年份[year]以变量year为分类轴(线图的横轴)
DefineLinesby:
类型[type]分组变量为type
OK
(2)半对数线图的绘制
(接上步)在output窗口,双击已绘出的线图,进入图形编辑状态。
ChartAxis…
Scale对统计图的纵轴尺度进行编辑
OK
Scale单选框组:
Log纵轴尺度改为对数尺度
Range框组:
Displayed:
键入1和1000定义纵轴尺度范围由1到1000
OK
关闭SPSSChartEditor窗口。
Stata程序
(1)普通线图的绘制
inputyearir1ir2
1977126.276.63
197892.196.37
……
198533.922.27
end
grair1ir2year,s(..)c(ll)l1(发病率/‰)xlab(1977
(1)1985)ylab(0(20)140)gap(3)
(2)半对数线图的绘制
grair1ir2year,s(..)c(ll)l1(发病率/‰)ylogxlab(1977
(1)1985)ylab(1,10,100,1000)gap(3)
10.5解:
先计算每岁患者人数,结果见表10.5.1
表10.5.1某市某年小儿麻痹症患者的年龄分布
年龄
例数
每岁患者人数
年龄
例数
每岁患者人数
0~
30
30.0
9~
64
64.0
1~
30
30.0
10~
143
28.6
2~
74
74.0
15~
77
15.4
3~
78
78.0
20~
16
3.2
4~
77
77.0
25~
10
2.0
5~
49
49.0
30~
12
2.4
6~
71
71.0
35~
7
1.4
7~
49
49.0
40~45
4
0.8
8~
46
46.0
根据上表绘制直方图见图10.5.1
图10.5.1某市某年小儿麻痹症患者的年龄分布
SAS程序
dataxt10_5;
inputagefreq@@;
ifage<10thenfreq1=freq;
/*建立条件语句,当age<10岁时,freq1=freq*/
elsefreq1=freq/5;
/*当age≥10岁时,freq1=freq/5*/
cards;
030130274378477549
671749846964101
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第十单元 统计图表 第十 单元 统计 图表