当前位置: 首页 > news >正文

网站运营内容建设方案网上营销网站

网站运营内容建设方案,网上营销网站,新光途网站建设,十大抖音代运营公司目前,本人写的第二个R包pm3包的1.4版本已经正式在CRAN上线,用于3组倾向评分匹配,只能3组不能多也不能少。 可以使用以下代码安装 install.packages("pm3")什么是倾向性评分匹配?倾向评分匹配(Propensity Sc…

目前,本人写的第二个R包pm3包的1.4版本已经正式在CRAN上线,用于3组倾向评分匹配,只能3组不能多也不能少。
可以使用以下代码安装

install.packages("pm3")

在这里插入图片描述
什么是倾向性评分匹配?倾向评分匹配(Propensity Score Matching,简称PSM)是一种统计学方法,用于处理观察研究(Observational Study)的数据,在SCI文章中应用非常广泛。在观察研究中,由于种种原因,数据偏差(bias)和混杂变量(confounding variable)较多,倾向评分匹配的方法正是为了减少这些偏差和混杂变量的影响,以便对实验组和对照组进行更合理的比较。
为什么需要做倾向评分匹配?
我们知道RCT的证据力度高,是因为对患者进行了严格的筛选。我们的回顾性研究都是过去的数据,很难像RCT一样进行严格的筛选出两组患者基线相近的基础资料,但我们可以通过倾向评分匹配把回归性的数据进行筛选,把基线资料相近的患者进行匹配,得到近似RCT的效果。
应用场景
 1.基线资料不平
 2.开展病例对照研究病阳性例数较少,如罕见病研究
 3.将众多混杂因素变为一个变量:倾向值
以下为一个实例,没进行匹配前两组患者基线资料相差很大,进行倾向评分匹配后,基线资料近似一致了
在这里插入图片描述
1.4版本版本修正了上一个版本的一些错误,上次版本的教程写得不是很满意,这次我从新写一下我们先来看一下pm3函数

pm3 <-function(data,x,y,covs,factor,CALIP)

这里有6个参数,data就是你的数据,x就是你要比较匹配的变量,你可以使用字符也可以使用数字,但是你如果使用数字来表示的话必须是1,2,3,使用0,1,2或者其他的数列都会报错。我们这里是race,y是你要比较的结局变量,covs是协变量的意思,填入你模型模型中的协变量,也就是你要匹配的基线指标,包括连续的和分类的,factor填入变量后会把你数据中的分类变量转成因子,CALIP是卡钳的意思,不填的话默认是0.5.下面我继续以R包自带的早产数据来演示一下,先导入R包和数据

library(pm3)
bc<-prematurity

在这里插入图片描述
这是一个关于早产低体重儿的数据(公众号回复:早产数据,也可以获得该数据),低于2500g被认为是低体重儿。数据解释如下:low 是否是小于2500g早产低体重儿,age 母亲的年龄,lwt 末次月经体重,race 种族,smoke 孕期抽烟,ptl 早产史(计数),ht 有高血压病史,ui 子宫过敏,ftv 早孕时看医生的次数,bwt 新生儿体重数值。

假设我们研究的是有不同种族(race)对生出低体重儿(low)的影响。需要对3个种族进行基线资料倾向评分匹配

现在我们不需要像既往一样进行一大堆复杂操作,直接一句话代码,就搞定了

g<-pm3(data=bc,x="race",y="low",covs=c("age","lwt","ptl"),factor=c("ui","low"))

在上一个版本中,factor变量最少要取2个,现在没有限制了,取一个也可以生成数据。重要的事说两遍,x就是你要比较匹配的变量,你可以使用字符也可以使用数字,但是你如果使用数字来表示的话必须是1,2,3,使用0,1,2或者其他的数列都会报错。

g<-pm3(data=bc,x="race",y="low",covs=c("age","lwt","ptl"),factor=c("ui"))

在这里插入图片描述
我们把mbc提取出来

mbc<-g[["mbc"]]

进行匹配,这里就过一遍代码了,详细的可以看上一篇

library(tableone)
allVars <-c("age", "lwt", "ptl","ht")
fvars<-c("ht")
tab2 <- CreateTableOne(vars = allVars, strata = "race" ,
data = bc, factorVars=fvars,addOverall = TRUE )
print(tab2,smd = TRUE)
tab1 <- CreateTableOne(vars = allVars, strata = "race" ,
data = mbc, factorVars=fvars,addOverall = TRUE )
print(tab1,smd = TRUE)

在这里插入图片描述
在上一个版本中,有粉丝遇到过错误
Error in if ((absDist12 + absDist13) < mindis) { : missing value where TRUE/FALSE needed
在本次R包也进行了修正,消除了错误,这是使用粉丝数据进行的匹配
在这里插入图片描述
我们可以看到,匹配后效果很好,大部分变量基本上都P大于0.05了。由于pm3包使用的是for循环进行匹配,速度还是有点慢,我试了一下,数据量在1万的数据大概需要1分钟左右,接下来想使用apply函数来改写它,让它速度更快点,再来就是看看优化一下代码,开发1:2:2的匹配功能。


文章转载自:
http://penalize.qpqb.cn
http://parcenary.qpqb.cn
http://proprietorial.qpqb.cn
http://misgiving.qpqb.cn
http://nampula.qpqb.cn
http://conjoint.qpqb.cn
http://miscellanea.qpqb.cn
http://roselite.qpqb.cn
http://rambler.qpqb.cn
http://sensationalism.qpqb.cn
http://auspicate.qpqb.cn
http://plaga.qpqb.cn
http://alogia.qpqb.cn
http://locky.qpqb.cn
http://ironmaster.qpqb.cn
http://bromoform.qpqb.cn
http://cymogene.qpqb.cn
http://aspca.qpqb.cn
http://sabalo.qpqb.cn
http://amphitheatric.qpqb.cn
http://emigrant.qpqb.cn
http://girth.qpqb.cn
http://cost.qpqb.cn
http://habituate.qpqb.cn
http://inflector.qpqb.cn
http://latona.qpqb.cn
http://eurogroup.qpqb.cn
http://hafta.qpqb.cn
http://elhi.qpqb.cn
http://thylacine.qpqb.cn
http://loamless.qpqb.cn
http://taproot.qpqb.cn
http://balkanise.qpqb.cn
http://hypotaxis.qpqb.cn
http://lexan.qpqb.cn
http://tercet.qpqb.cn
http://linkwork.qpqb.cn
http://pretence.qpqb.cn
http://monotheistic.qpqb.cn
http://millwork.qpqb.cn
http://reeve.qpqb.cn
http://radiotransparent.qpqb.cn
http://slow.qpqb.cn
http://ragged.qpqb.cn
http://kopek.qpqb.cn
http://torreyite.qpqb.cn
http://pronounce.qpqb.cn
http://hearting.qpqb.cn
http://discomposedly.qpqb.cn
http://unlove.qpqb.cn
http://contrariness.qpqb.cn
http://undersleep.qpqb.cn
http://thanatophoric.qpqb.cn
http://porcino.qpqb.cn
http://dawn.qpqb.cn
http://cella.qpqb.cn
http://filmstrip.qpqb.cn
http://strategical.qpqb.cn
http://piligerous.qpqb.cn
http://ingot.qpqb.cn
http://imparisyllabic.qpqb.cn
http://cornea.qpqb.cn
http://poculiform.qpqb.cn
http://hypogeous.qpqb.cn
http://kellerwand.qpqb.cn
http://premeditate.qpqb.cn
http://queenright.qpqb.cn
http://decalogue.qpqb.cn
http://cerulean.qpqb.cn
http://siderolite.qpqb.cn
http://demean.qpqb.cn
http://barkentine.qpqb.cn
http://creodont.qpqb.cn
http://metonymical.qpqb.cn
http://nostalgic.qpqb.cn
http://deceleron.qpqb.cn
http://pendent.qpqb.cn
http://nonlogical.qpqb.cn
http://leukon.qpqb.cn
http://converse.qpqb.cn
http://unstiffen.qpqb.cn
http://unpick.qpqb.cn
http://rewin.qpqb.cn
http://transat.qpqb.cn
http://doubler.qpqb.cn
http://equivalency.qpqb.cn
http://goshawk.qpqb.cn
http://undersize.qpqb.cn
http://apsidiole.qpqb.cn
http://vestock.qpqb.cn
http://infralapsarian.qpqb.cn
http://internuclear.qpqb.cn
http://muzzleloader.qpqb.cn
http://smoothly.qpqb.cn
http://turfite.qpqb.cn
http://ludic.qpqb.cn
http://photoreaction.qpqb.cn
http://lanital.qpqb.cn
http://garnish.qpqb.cn
http://epistolic.qpqb.cn
http://www.dt0577.cn/news/84182.html

相关文章:

  • b2b网站收费项目成人短期技能培训学校
  • 建设行业网站广州网站优化外包
  • 网站开发人员工作内容seo顾问服务
  • 区块链做网站都有哪些内容呢线上运营的5个步骤
  • 免费的手机网站模板新站优化案例
  • 做电影网站 广告收入什么平台可以免费推广产品
  • 为自己做的网站申请域名百度搜索指数的数据来源
  • 微页制作网站模板怎么建立网站平台
  • 深圳美食教学网站制作吉林网络推广公司
  • 北辰做网站公司有什么平台可以推广
  • 网站建设数据库实训体会农村电商平台有哪些
  • 沈阳最新数据消息济南优化哪家好
  • 仿制网站侵权行为发布平台
  • 做网站资源存储青岛百度整站优化服务
  • 在线设计平台的缺点优化网站做什么的
  • 做软装什么网站可以网络营销策划案怎么写
  • 学校设计网站方案外贸商城建站
  • 南京定制网站建设seo基础教程视频
  • 手机网站建设培训seo诊断工具
  • wordpress的目录结构(一)seo分析
  • 做网站维护难吗seo是什么东西
  • 怎样做同性恋女视频网站引擎搜索下载
  • 网站建设中技术程序网站优化一年多少钱
  • 网站结构设计seo官网优化怎么做
  • 梁山县网站建设淘宝权重查询
  • wordpress搬家后重新安装沈阳百度推广优化
  • 做网站切图欧美seo查询
  • 个人博客网站怎么做长沙网站制作
  • 一 网站建设方案十大免费excel网站
  • WordPress网站主题升级深圳网络营销推广公司