理解意向性分析(intention-to-treat, ITT)

我们在做临床干预试验的时候,出于道德的考虑一般不会“强制”让病人接受某个随机分配的治疗方案,而是采用“建议”的方法,允许病人拒绝,那么如果我们分析的时候,就按随机分配来分析,而不管是不是真的接受了治疗方案,就是本文的intention to treat 原则。为什么这样做是好的?为什么不能找到病人真实的选择来分析呢?
我们先给了例子:
在这里插入图片描述
假设现在有个手术是毫无作用的,然后希望用临床试验来验证真相,现在有两个随机分组A,B,其中A组的病人会在第6周接受手术治疗,在A组中,有15人在手术前就死了,还有15个人,在手术后死了;而在B组中,也有15人前6周死了,然后还有15人在6周后的时间死了。

如果我们用病人是否真实接受干预来分析,那么在A组中, 100个人只有85个人接受了手术治疗(因为有15个人提前死了,没法接受手术),于是在A组的死亡率为:15/85=0.18, 在B组中,他的死亡率是 30/100=0.3。奇迹发生了,A组的死亡率明显比B少!尽管这个手术是毫无作用的!

如果我们一切按照原本随机指定的分组来分析,而不管有没有真正接受治疗。则A组的死亡率是30/100,B组的死亡率是30/100,数据又变得正常了!

问题来了,明明在A组中有15人没有接受治疗,为什么不能排除掉他们?? 这其实是因为,不管接不接受治疗每个病人都有死亡的概率,如果我们在A组中剔除掉这些人,就会导致估计死亡的概率发生偏差,想象一下,虽然有点残忍,因为这个手术是没有用的,所以这15个人只是恰好早死了一点,他们完全有可能在接受治疗后才死,这个才是正常的死亡率。

参考文献

Understanding the intention-to-treat principle in randomized controlled trials

  • 12
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ENVI  ENVI (The Environment for Visualizing Images)是美国ITT Visual Information Solutions公司的旗舰产品。ENVI由遥感领域的科学家采用IDL开发的一套功能强大的遥感图像处理软件;它是快速、便捷、准确地从地理空间影像中提取信息的首屈一指的软件解决方案,它提供先进的,人性化的使用工具来方便用户读取、准备、 探测、分析和共享影像中的信息。今天,众多的影像分析师和科学家选择ENVI来从地理空间影像中提取信息。已经广泛应用于科研、环境保护、气象、石油矿产勘探、农业、林业、医学、国防&安全、地球科学、公用设施管理、遥感工程、水利、海洋,测绘勘察和城市与区域规划等行业。   创建于1977年的RSI(现为ITT Visual Information Solutions公司)已经成功地为其用户提供了超过30年的科学可视化软件服务。目前ITT Visual Information Solutions的用户数超过150,000,遍布于80个国家与地区。从2000年开始连续三年,ENVI被美国国家影像制图局(NIMA)等权威机构组织的Passfind项目遥感影像系统评比当中被评为“最佳的遥感目标识别软件”。2004年RSI公司并入上市公司ITT公司,并于2006年5月正式成立ITT Visual Information Solutions公司,ENVI&IDL的发展步伐更加有利与快捷,更多的新功能与算法加进到新版本中。   强大的影像显示、处理和分析系统   ENVI包含齐全的遥感影像处理功能:常规处理、几何校正、定标、多光谱分析、高光谱分析、雷达分析、地形地貌分析、矢量应用、神经网络分析、区域分析、GPS联接、正射影象图生成、三维图像生成、丰富的可供二次开发调用的函数库、制图、数据输入/输出等功能组成了图像处理软件中非常全面的系统。   ENVI对于要处理的图像波段数没有限制,可以处理最先进的卫星格式,如Landsat7、 IKONOS、SPOT, RADARSAT, NASA, NOAA, EROS和TERRA,并准备接受未来所有传感器的信息。   强大的多光谱影像处理功能   ENVI能够充分提取图像信息,具备全套完整的遥感影像处理工具,能够进行文件处理、图像增强、掩膜、预处理、图像计算和统计,完整的分类及后处理工具,及图像变换和滤波工具、图像镶嵌、融合等功能。ENVI遥感影像处理软件具有丰富完备的投影软件包,可支持各种投影类型。同时,ENVI还创造性地将一些高光谱数据处理方法用于多光谱影像处理,可更有效地进行知识分类、土地利用动态监测。   更便捷地集成栅格和矢量数据   ENVI包含所有基本的遥感影像处理功能,如:校正、定标、波段运算、分类、对比增强、滤波、变换、边缘检测及制图输出功能,并可以加注汉字。ENVI具有对遥感影像进行配准和正射校正的功能,可以给影像添加地图投影,并与各种GIS数据套合。ENVI的矢量工具可以进行屏幕数字化、栅格和矢量叠合,建立新的矢量层、编辑点、线、多边形数据,缓冲区分析,创建并编辑属性并进行相关矢量层的属性查询。   ENVI的集成雷达分析工具助您快速处理雷达数据   用ENVI完整的集成式雷达分析工具可以快速处理雷达SAR数据,提取CEOS信息并浏览RADARSAT和ERS-1数据。用天线阵列校正、斜距校正、自适应滤波等功能提高数据的利用率。纹理分析功能还可以分段分析SAR数据。ENVI还可以处理极化雷达数据,用户可以从SIR-C和AIRSAR压缩数据中选择极化和工作频率,用户还可以浏览和比较感兴趣区的极化信号,并创建幅度图像和相位图像。   地形分析工具   ENVI具有三维地形可视分析及动画飞行功能,能按用户制定路径飞行,并能将动画序列输出为 MPEG 文件格式,便于用户演示成果。   准备您的影像   ENVI提供了自动预处理工具,可以快速、轻松地预处理影像,以便进行查看浏览或其他分析。通过ENVI,您可以对影像进行以下处理:   •正射校正   •影像配准   •影像定标   •大气校正   •创建矢量叠加   •确定感兴趣区域(ROIs)   •创建数字高程模型(DEMs)   •影像融合,掩膜和镶嵌   •调整大小,旋转,或数据类型转换   探测影像   ENVI提供了一个直观的用户界面和易用的工具,让您轻松、快速地浏览和探测影像。您可以使用ENVI完成的工作包括:浏览大型数据集和元数据,对影像进行视觉对比,创建强大的3D场景,创建散点图,探测像素特征等。   分析影像   ENVI提供了业界领先的图像处理功能,方便您从事各种用途的信息提取。ENVI提供了一套完整的经科学实践证明的成熟工具来帮助您分析影像。   数据分析工具   ENVI包括一套综合数据分析工具,通过实践证明的成熟算法快速、便捷、准确地分析图像。   •创建地理空间统计资料,如自相关系数和协方差   •计算影像统计信息,如平均值、最小/最大值、标准差   •提取线性特征   •合成雷达影像   •主成分计算   •变化检测   •空间特征测量   •地形建模和特征提取   •应用通用或自定义的滤波器   •执行自定义的波段和光谱数学函数   光谱分析工具   光谱分析通过像素在不同波长范围上的反应,来获取有关物质的信息。ENVI拥有目前最先进的,易于使用的光谱分析工具,能够很容易地进行科学的影像分析。ENVI的光谱分析工具包括以下功能:   •监督和非监督方法进行影像分类   •使用强大的光谱库识别光谱特征   •检测和识别目标   •识别感兴趣的特征   •对感兴趣物质的分析和制图   •执行像素级和亚像素级的分析   •使用分类后处理工具完善分类结果   •使用植被分析工具计算森林健康度   共享您的信息   ENVI能轻松地整合现有的工作流,让您能在任何环境中与同事们分享地图和报告。所处理的图像可以输出成常见的矢量格式和栅格影像便于协同和演示。   自定义您的地理空间影像应用   ENVI建立于一个强大的开发语言—IDL之上。IDL允许对其特性和功能进行扩展或自定义,以符合用户的具体要求。这个强大而灵活的平台,可以让您创建批处理、自定义菜单、添加自己的算法和工具,甚至将C++和Java代码集成到您的工具中等。   自2007年起,与著名的GIS厂商ESRI公司开展全面战略合作,ENVI Reader for ArcGIS模块让ArcGIS系列软件全面支持ENVI的数据格式,最新版本ENVI4.5完全支持ArcGIS的Geodatabase等。
当然可以。以下是一个简单的分析Online Shopper Intention数据集的R代码: 首先,导入必要的库和数据集: ```R library(tidyverse) library(corrplot) library(caret) data <- read.csv("online_shoppers_intention.csv", header = TRUE) ``` 接下来,我们可以使用`summary()`函数查看数据集的基本信息: ```R summary(data) ``` 这将输出数据集的基本信息,包括变量名、数据类型、缺失值等等。 然后,我们可以使用`cor()`函数计算数据集中各个变量之间的相关性,并使用`corrplot()`函数可视化相关性矩阵: ```R corr_matrix <- cor(data) corrplot(corr_matrix, method = "circle") ``` 这将输出一个圆形相关性矩阵图,可以帮助我们更好地理解各个变量之间的关系。 接下来,我们可以使用`ggplot2`包绘制一些图表,例如: ```R ggplot(data, aes(x = Region, fill = Revenue)) + geom_bar() + labs(title = "Revenue by Region", x = "Region", y = "Count") ggplot(data, aes(x = Browser, y = PageValues)) + geom_boxplot() + labs(title = "Page Values by Browser", x = "Browser", y = "Page Values") ``` 这将分别绘制一个按地区分组的收入条形图和一个按浏览器分组的页面价值箱线图。 最后,我们可以使用`train()`函数拟合一个分类模型,并使用`confusionMatrix()`函数评估模型的性能: ```R set.seed(123) train_index <- createDataPartition(data$Revenue, p = 0.8, list = FALSE) train_data <- data[train_index, ] test_data <- data[-train_index, ] model <- train(Revenue ~ ., data = train_data, method = "glm") prediction <- predict(model, newdata = test_data) confusionMatrix(prediction, test_data$Revenue) ``` 这将使用80%的数据拟合一个广义线性模型,并使用剩余20%的数据测试模型的性能。最后,输出的混淆矩阵将展示模型的准确性、召回率、精确度等性能指标。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值