编程语言
-
R语言:绘制timeROC、multiROC
文献中常见的ROC曲线有两种,一种是多时间点ROC(timeROC),是不同时间点下的ROC,最常见的为1、3、5年,如图1;一种是多指标ROC(multiROC),是不同变量的R…
-
R语言:竞争风险模型单因素分析
使用的是bmtcrr数据集,展示了177例白血病患者接受骨髓移植和血液移植治疗的疗效,一共有7个变量。 第一步:加载包并读取数据 第二步:将变量D(疾病类型)作为分组依据,比较AL…
-
R语言:竞争风险模型多因素分析
使用的是cmprsk包,本例子仍然使用casebase包自带的bmtcrr数据集,将复发(Status = 1)定义为结局事件,将因为移植不良反应死亡,定义为竞争风险事件(Stat…
-
R语言绘图_多元回归的森林图
1、导入数据 我们采用iris数据,这次多元回归的自变量设定为Petal.Length,Petal.Width和Sepal.Width共3个变量,因变量设定为Sepal.Lengt…
-
PyComplexHeatmap,一个炫酷的Python可视化库
今天给大家介绍一个非常好用的Python数据可视化包:PyComplexHeatmap,对于用Python做机器学习、统计、科学研究和数据分析的朋友来说,这是一个非常有帮助的可视化…
-
机器学习之交叉验证的方法
交叉验证在机器学习模型中的主要目的是为了防止过拟合,并提高模型的泛化能力。过拟合是指模型在训练数据上训练得过于完善,但在新的未见数据上表现不佳。 什么是“训练-测试-验证”?我们通…
-
使用3D Slicer来获取ROI(掩膜)
1、获取DICOM格式的CT 2、打开3D Slicer,并导入CT,并使用选择需要的序列Load一下 3、然后选择我们感兴趣的区域进行标注,连续标注结束后选择保存 4、这里需要注…
-
影像组学——特征提取及筛选
特征提取 假如是很多组数据,有10组image和他的掩膜image-label,则 提取完以后可以使用.to_excel(‘data_A.xlsx’)来保存…
-
python包Pivottablejs
Pivottablejs是一个通过IPython widgets集成到Python中的JavaScript库,允许用户直接从DataFrame数据创建交互式和灵活的汇总报表。可以进…
-
10000字的Pandas核心操作知识大全!
pandas常用速查 引入依赖 算法相关依赖 获取数据 生成df 重命名列 增加列 缺失值处理 独热编码 替换值 删除列 数据筛选 差值计算 数据修改 时间格式转换 设置索引列 从…
-
那些常用正则表达式,速查手册!
一、校验数字的表达式 二、校验字符的表达式 其它: .*匹配除 \n 以外的任何字符。/[\u4E00-\u9FA5]/ 汉字/[\uFF00-\uF…
-
使用map()函数来实现替换功能
可以使用Pandas中的map()函数来实现将data1中的中文物种名称替换为data2中对应的英文名。假设data1和data2都是DataFrame对象,其中data1的列名为…
-
一行 pandas 代码搞定 Excel 条件格式!
条件格式 Excel的 “条件格式” 是非常棒的功能,通过添加颜色条件可以让表格数据更加清晰的凸显出统计特性。有的朋友在想,这样的操作在python可能会很复杂。但其实一点不复杂,…
-
R 语言如何加载上ggtree包
转载至:https://www.zhihu.com/question/61098326/answer/2213577392
-
在模仿中精进数据可视化-ggplot2+ggtree复现Nature Microbiology的Figure1
本期分享的期刊是:Nature Microbiology上面的Figure 1,具体文章信息如下图: 图片解读 本期推文的图片是基于ggplot2和ggtree实现的,虽然数据和配…
-
使用BUGSnet程序包实现二分类数据的贝叶斯网状meta分析
一、载入包 二、干预措施信息比较 在进行分析时首先使用data.prep函数对数据进行规整,主要用于干预措施(treatment)和研究(study)。 BUGSnet程序包的&n…
-
R包:BUGSnet
BUGSnet(贝叶斯推断使用吉布斯抽样进行网络荟萃分析)是一个功能丰富的R包,用于按照最佳实践和报告指南进行贝叶斯网络荟萃分析。使用JAGS进行贝叶斯分析,包根据用户的输入自动生…