资源描述
excel数据表计算卡方检验的p值优质资料
(可以直接使用,可编辑 优质资料,欢迎下载)
(二)用EXCEL的统计函数进行统计卡方检验(χ2)
卡方(χ2)常用以检验两个或两个以上样本率或构成比之间差别的显著性分析,用以说明两类属性现象之间是否存在一定的关系。
卡方检验常采用四格表,如图5-4-18所示,比较的A、B两组数据分别用a、b、c、d表示,a为A组的阳性例数,b为A组的阴性例数,c为B组的阳性例数,d为B组的阴性例数。
用EXCEL进行卡方检验时,数据的输入方式按实际值和理论值分别输入四个单元格,如图5-4-18所示。
(1)比较的A、B两组数据分别用a、b、c、d表示。a=52,为A组的阳性例数;b=19,为A组的阴性例数;c=39,为B组的阳性例数;d=3,为B组的阴性例数。根据公式计算理论值T11、T12、、T21和T22。将实际值和理论值分别输入如图所示的四个单元格(图5-4-19)。
选择表的一空白单元格,存放概率p值的计算结果,将鼠标器移至工具栏的“ fx”处,鼠标器左键点击工具栏的“ fx”快捷键,打开函数选择框。
(2)在函数选择框的“函数分类”栏选择“统计”项,然后在“函数名”栏内选择“CHITEST”函数,用鼠标器点击“确定”按钮,打开数据输入框(图5-4-20)。
(3)在“Actual_range”项的输入框内输入实际值(a、b、c、d)的起始单元格和结束单元格的行列号,在“Expected_range”项的输入框内输入理论值(T11、T12、T21、T22)的起始单元格和结束单元格的行列号,起始单元格和结束单元格的行列号之间用“:”分隔(图5-4-20)。
在数据输入完毕后,p值的计算结果立即显示。用鼠标器点击“确定”按钮,观察计算结果。
图5-4-18四格表图5-4-19 四格表数据输入
图5-4-20 计算选择框 图5-4-21 p值计算结果
4.在表存放概率 p 值的空白单元格处显示 p 值的计算结果。在“编辑”栏处显示χ2检验的函数“CHITEST”及两组比较数据的起始与结束单元格的行列号(图5-4-21)。
1.医院信息表hospital
列名
数据类型
约束
医院编号
hosipitalid
varchar
Not null
主键
医院名称
hosipitalname
varchar
Not null
医院院长
hosipitalboss
varchar
医院地址
hosipitaladdress
varchar
联系
hosipitaltel
varchar
医院等级
hosipitallevel
varchar
2.职位表role
列名
数据类型
约束
主键
roleid
int
职位名称
rolename
varchar
Not null
职位描述
roledetails
varchar
3.功能菜单表tree
列名
数据类型
约束
菜单id
tid
int
Not null
主键自增
菜单名称
tname
varchar
Not null
菜单属性
tvalue
varchar
父类菜单
fid
int
为空则为顶层菜单
4.权限表(角色功能中间表)role_tree
列名
数据类型
约束
角色id
roleid
int
Not null
外键角色表
功能菜单id
tid
int
Not null
外键功能菜单表
rtid
int
Not null
主键
5.部门表(科室)dept
列名
数据类型
约束
部门编号
deptnumber
varchar
Not null
名称
deptname
varchar
Not null
上级部门id
parentid
int
为空则为顶层部门
部门
depttel
varchar
所属医院
hosipitalid
varchar
职称等级表doctor_level
列名
数据类型
约束
职称id
dlid
int
Not null
主键自增
职称名称
dlname
varchar
Not null
职称说明
dldetail
varchar
Not null
职称职业
roleid
int
Not null
外键职业表
6.员工信息表worker
列名
数据类型
约束
员工id
workerid
Int
Not null
主键
员工性别
workersex
char
Not null
角色
jobid
int
外键角色表
所属部门(科室)
deptnumber
varchar
外键部门表
出生日期
workerdate
date
家庭地址
workeradress
varchar
号码
workerphone
varchar
工号
workernum
varchar
Not null
唯一
民族
workernation
Varchar
Not null
血型
bloodtype
varchar
户籍
patienthr
varchar
身份证号
workeridcard
varchar
唯一
政治面貌
workerparty
varchar
学历
workerdegree
varchar
身高
workerheigh
varchar
婚姻状态
workermarria
boolean
职称等级
dlid
Int
Not null
外键职称等级表
7.病人信息表patient
列名
数据类型
约束
病人编号
patientid
Int
Not null
主键自增
姓名
patientname
varchar
Not null
性别
patientsex
varchar
Not null
身份证号
patientidcard
varchar
唯一
出生日期
patientbirthday
date
Not null
号
patienttel
varchar
Not null
民族
patientnation
varchar
血型
bloodtype
varchar
户籍
patienthr
varchar
家庭地址
patientadress
varchar
8.诊疗卡表patient_card
列名
数据类型
约束
cardid
int
Not null
主键自增
卡号
cardnum
varchar
Not null
唯一
卡上余额
cardmoney
double
Not null
病人编号
patientid
Int
Not null
外键病人
开卡日期
carddate
date
Not null
经办员工
workerid
int
Not null
外键员工
9.病历表medicalrecord
列名
数据类型
约束
mrid
Int
Not null
主键
病人编号
patientid
Int
Not null
外键病人表
诊断医师
workerid
int
Not null
外键员工表
确诊病名
mrname
varchar
Not null
病情描述
mrdetails
Varchar
Not null
确诊日期
mrdate
date
Not null
其他病史
otherdetails
Varchar
诊断类型
mrtype
varchar
Not null
初诊或复诊
病历编号
mrnumber
varchar
Not null
唯一
10.医疗服务类型表medical_service_type
(1.综合医疗服务类 2.医技诊疗类 3.临床诊疗类 4.手术治疗类 5.其他类型)
列名
数据类型
约束
服务类型id
mstid
Int
Not null
主键自增
服务类型名称
mstname
Varchar
Not null
服务类型说明
mstdetails
varchar
11.医疗服务项目表medical_service_project
列名
数据类型
约束
服务项目编号
mspnumber
varchar
Not null
主键
服务项目名称
mspname
varchar
Not null
服务详情
mspdetails
Varchar
服务项目类型
mstid
Int
Not null
服务类型外键
服务项目价格
mspprice
double
Not null
16.挂号记录表registration
列名
数据类型
约束
挂号id
regid
Int
Not null
主键
病人编号
patientid
Int
Not null
外键病人
科室编号
deptnumber
varchar
Not null
外键部门科室
被挂医生编号
workerid
Int
外键员工
挂号日期
regdate
date
医事服务费
regprice
double
Not null
医事服务类型
mspnumber
varchar
Not null
外键医疗服务项目表
(急诊号,普通号,专家号等等)
药房表drug_room
列名
数据类型
约束
药房编号
drnumber
varchar
Not null
主键
药房名称
drname
varchar
所属科室
deptnumber
varchar
Not null
外键部门科室表
12.药品种类表drug_type
列名
数据类型
约束
药品种类id
dtid
int
Not null
主键自增
药品种类名称
dtname
varchar
Not null
药品种类说明
mstexplain
varchar
13.药品表drug
列名
数据类型
约束
药品id
drugid
Int
Not null
主键自增
药品编号
drugnumber
varchar
Not null
唯一
药品名称
durgname
varchar
Not null
药品说明
durgdetails
Varchar
药品价格
durgprice
double
Not null
药品规格
drugspec
Varchar
Not null
单位
drugunit
varchar
Not null
14.药品处方表drug_prescription
列名
数据类型
约束
处方号
dpnumber
Varchar
Not null
主键
开药医师
workerid
Int
Not null
外键员工表
病人id
patientid
Int
Not null
外键病人表
开处方时间
dpdate
date
Not null
备注
dpps
varchar
15.药品处方明细表drug_prescription_detail
列名
数据类型
约束
明细id
dpdid
int
Not null
主键自增
处方号
dpnumber
varchar
Not null
外键处方表
药品id
drugid
int
Not null
外键药品表
药品数量
drugnum
int
Not null
药品单价
price
Double
Not null
小计
subtotal
Double
Not null
取药时间
dpddate
date
未取药时为空
医疗服务治疗方案表medical_service_way
列名
数据类型
约束
方案号
mswnumber
varchar
Not null
主键
制定医师
workerid
Int
Not null
外键员工表
病人id
patientid
int
Not null
外键病人表
制定时间
mswdate
date
Not null
备注
mswps
date
医疗服务治疗方案明细表medical_service_way_detail
列名
数据类型
约束
明细id
mswd
int
Not null
主键自增
方案号
mswnumber
varchar
外键医疗服务治疗方案表
医疗服务项目
mspnumber
varchar
Not null
外键医疗服务项目表
治疗次数
mswdnum
int
Not null
治疗单价(次)
price
double
Not null
小计
subtotal
Double
Not null
治疗时间
mswddate
date
未治疗时为空
17.医院出药记录表drug _record
列名
数据类型
约束
记录id
drid
Int
Not null
主键自增
药品id
drugid
int
Not null
外键药品表
病人id
patientid
Int
Not null
外键病人表
药品数量
drugnum
Int
Not null
药品单价
drugprice
Double
Not null
小计
drugsubtotal
double
Not null
出药日期
drdate
date
Not null
是否付款
payif
boolean
Not null
出药药房
drnumber
varchar
Not null
外键药房表
18.医院医疗服务记录表medical_service_record
列名
数据类型
约束
记录id
msrid
int
Not null
主键自增
医疗服务项目号
mspnumber
varchar
Not null
外键医疗服务项目表
病人id
patientid
Int
Not null
外键病人表
医疗服务价格
msrdprice
double
Not null
消费价格
治疗次数
msrnumber
int
Not null
通常都是1
小计
msrsubtotal
double
Not null
治疗日期
msrdate
date
Not null
是否付款
payif
boolean
Not null
治疗科室科室
deptid
Int
Not null
外键部门科室表
19.诊疗卡充值记录表recharge_record
列名
数据类型
约束
记录id
rrid
int
Not null
主键自增
卡id
cardid
Int
Not null
诊疗卡外键
充值金额
rrmoney
double
Not null
充值类型
rrtype
Varchar
Not null
人工或存款机自助
操作人员
workerid
int
外键员工表
充值时间
rrdate
date
Not null
20.诊疗卡消费记录表spend_record
列名
数据类型
约束
记录id
srid
int
Not null
主键自增
卡id
cardid
Int
Not null
诊疗卡外键
扣费金额
srmoney
double
Not null
扣费时间
srdate
date
Not null
备注
srps
varchar
21.诊疗卡医疗服务消费明细表spend_record_detail
列名
数据类型
约束
明细id
srdid
Int
Not null
主键自增
所属消费记录
srid
int
Not null
外键诊疗卡消费记录表
消费类型
srdtype
varchar
Not null
医疗服务或药品消费
医疗服务记录号
msrid
Int
Not null
外键医院医疗服务记录表
22.诊疗卡药品消费明细表spend_record_detail
列名
数据类型
约束
明细id
srdid
Int
Not null
主键自增
所属消费记录
srid
int
Not null
外键诊疗卡消费记录表
消费类型
srdtype
varchar
Not null
医疗服务或药品消费
出药号
drid
Int
Not null
外键医院售药记录表
23.病房种类表sickroom_type
(综合性重症监护病房、冠心病重症监护病房、vip病房、普通病房)
列名
数据类型
约束
种类id
stid
int
Not null
主键自增
种类名称
stname
varchar
Not null
种类描述
stdetails
varchar
23.病房表sickroom
列名
数据类型
约束
病房编号
roomnumber
varchar
Not null
主键
病房种类
stid
int
Not null
外键病房种类id
床位数量
roomnum
int
Not null
所属科室
deptid
Int
Not null
外键科室表
病房位置
roomadress
varchar
Not null
24.床位表bed
列名
数据类型
约束
床位编号
bednumber
Varchar
Not null
主键
所属病房
roomnumber
varchar
Not null
外键病房表
床位状态
bedstate
boolean
Not null
false为已经有人
对应医疗服务项目号
mspnumber
varchar
Not null
外键医疗服务项目
25.住院记录表hospital_ization_record
列名
数据类型
约束
病案号
hirnumber
varchar
Not null
主键
病人id
patientid
int
Not null
外键病人表
主治医师
doctor
Int
Not null
外键员工表
护理人员(护士)
nurse
Int
Not null
外键员工表
分配床位
bednumber
varchar
Not null
外键床位表
入院时间
hirdatein
date
Not null
出院时间
hirdateout
date
26住院床位变更记录表bed_change
列名
数据类型
约束
记录id
bcid
int
Not null
主键自增
病案号
hirnumber
varchar
Not null
外键住院记录表
变更前床位
oldbed
varchar
Not null
外键床位表
变更后床位
newbed
varchar
Not null
外键床位表
变更日期
changedate
date
Not null
27.住院主治医师变更记录表doctor_change
列名
数据类型
约束
记录id
dcid
int
Not null
主键自增
病案号
hirnumber
varchar
Not null
外键住院记录表
变更前医生
olddoctor
varchar
Not null
外键员工表
变更后医生
newdoctor
varchar
Not null
外键员工表
变更日期
changedate
date
Not null
28.住院护理人员变更记录表nurse_change
列名
数据类型
约束
记录id
dcid
int
Not null
主键自增
病案号
hirnumber
varchar
Not null
外键住院记录表
变更前护士
oldnurse
varchar
Not null
外键员工表
变更后护士
newnurse
varchar
Not null
外键员工表
变更日期
changedate
date
Not null
29.住院病情记录表cure_record
列名
数据类型
约束
记录id
crid
Int
Not null
主键自增
住院号
hirid
int
Not null
外键住院记录表
是否痊愈
crrecovery
boolean
Not null
是否好转
crbetter
boolean
Not null
病情描述
crdetail
varchar
Not null
医嘱
crorder
varchar
负责医师
doctor
int
Not null
外键员工表
记录日期
crdate
date
Not null
负责护士
nurse
Int
Not null
外键员工表
所在床位
crbed
Varchar
Not null
外键床位表
如何用EXCEL的统计函数进行统计卡方检验(χ2)
卡方(χ2)常用以检验两个或两个以上样本率或构成比之间差别的显著性分析,用以说明两类属性现象之间是否存在一定的关系。
卡方检验常采用四格表,如图5-4-18所示,比较的A、B两组数据分别用a、b、c、d表示,a为A组的阳性例数,b为A组的阴性例数,c为B组的阳性例数,d为B组的阴性例数。
用EXCEL进行卡方检验时,数据的输入方式按实际值和理论值分别输入四个单元格,如图5-4-18所示。
(1)比较的A、B两组数据分别用a、b、c、d表示。a=52,为A组的阳性例数;b=19,为A组的阴性例数;c=39,为B组的阳性例数;d=3,为B组的阴性例数。根据公式计算理论值T11、T12、、T21和T22。将实际值和理论值分别输入如图所示的四个单元格(图5-4-19)。
选择表的一空白单元格,存放概率p值的计算结果,将鼠标器移至工具栏的“ fx”处,鼠标器左键点击工具栏的“ fx”快捷键,打开函数选择框。
(2)在函数选择框的“函数分类”栏选择“统计”项,然后在“函数名”栏内选择“CHITEST”函数,用鼠标器点击“确定”按钮,打开数据输入框(图5-4-20)。
(3)在“Actual_range”项的输入框内输入实际值(a、b、c、d)的起始单元格和结束单元格的行列号,在“Expected_range”项的输入框内输入理论值(T11、T12、T21、T22)的起始单元格和结束单元格的行列号,起始单元格和结束单元格的行列号之间用“:”分隔(图5-4-20)。
在数据输入完毕后,p值的计算结果立即显示。用鼠标器点击“确定”按钮,观察计算结果。
图5-4-18 四格表图5-4-19 四格表数据输入
图5-4-20 计算选择框 图5-4-21 p值计算结果
4.在表存放概率 p 值的空白单元格处显示 p 值的计算结果。在“编辑”栏处显示χ2检验的函数“CHITEST”及两组比较数据的起始与结束单元格的行列号(图5-4-21)。
展开阅读全文