编程语言
-
R语言: LASSO回归
Lasso回归是线性回归的拓展,其实就是在线性回归中加入L1正则化项,实现对模型参数的惩罚,使得一部分参数趋近于零,简单来说就是其可以在模型中删除不必要的特征或参数,使模型更简单,…
-
使用python来合并PDF文件
使用Python的PyPDF2库来合并多个PDF文件的基本示例代码。这段代码将演示如何将多个PDF文件合并成一个文件。 首先,确保你已经安装了PyPDF2库。如果还没有安装,可以通…
-
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’)来保存…
-
R语言-双因素方差分析
笔记 其中supp*dose,前后顺序无影响,等同于supp + dose + supp:dose 重复测量用最后一个
-
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可能会很复杂。但其实一点不复杂,…