看下R包介绍,这个包可以基于回归模型的结果绘制森林图,这个回归结果包括逻辑回归和Cox回归模型。

下面来学习下这个包。

1. 安装和加载R包

安装R包可以直接从CRAN上安装。

install.packages("forestmodel")
library(forestmodel)
library(survival) # cox回归模型需要
library(dplyr) # 处理数据需要

2. 加载演示数据集

使用colon数据集进行演示。

data(colon) # 加载数据集
str(colon) # 查看数据集结构

查看数据集介绍,可以知道有些变量是分类变量,但是加载进来的数据集变量还是数字型,我们处理一下。

mycolon <- colon %>%transmute(time,status,Age = age,Sex = factor(sex, levels = c(0,1),labels = c("Female", "Male")),Obstruct = factor(colon$obstruct),Differ = factor(colon$differ),Extent = factor(colon$extent))

如上代码所示,我将colon数据集中的部分变量转换了因子,并新建了一个数据集mycolon,下面使用mycolon数据集进行演示。

文章剩余内容<<<<

R语言forestmodel包使用教程相关推荐

  1. c语言 r语言 java,R语言rJava包安装载入及JAVA环境配置

    rJava 包的安装与载入 一般文本分词的教程都会贴出: install.packages("rJava") library(rJava) 来引导我们装载rJava包,运行inst ...

  2. R语言时间序列ARIMA新手教程

    R语言时间序列ARIMA新手教程 首先说一下ARMA回归的底层逻辑,所谓的AR模型和MA模型都是ARMA模型的一种特殊情况,有点类似正方形和长方形都是矩形.ARMA模型的表达式为: p为自回归部分的滞 ...

  3. 使用R语言ggplot2包绘制pathway富集分析气泡图(Bubble图):数据结构及代码

    气泡图是在笛卡尔坐标系同加入大小的参数所形成的可以表示三个变量关系的图例.在对基因完成GO/KEGG分析后,使用气泡图可以直观的展示pathway.pvalue.count之间的关系.下面为使用R语言 ...

  4. 数据可视化——R语言ggplot2包绘制相关矩阵为热图

    数据可视化--R语言ggplot2包绘制相关矩阵为热图 概述:R语言软件和数据可视化--ggplot2快速绘制相关矩阵为热图.本文翻译了一篇英文博客,博客原文链接:http://www.sthda.c ...

  5. R语言介绍及安装教程

    R语言是一种免费的开源编程语言和环境,主要用于数据分析.统计建模和可视化.它可以运行在不同的操作系统上,如Windows.MacOS和Linux.R语言具有以下特点: 丰富的数据处理和统计分析函数库: ...

  6. 【一天一门编程语言】R 语言程序设计极简教程

    R 语言程序设计极简教程 文章目录 R 语言程序设计极简教程 R语言简介 1.1 介绍 1.2 R 语言的基础知识 1.2.1 语法 1.2.2 数据类型 1.2.3 基本操作 1.3 R 语言的高级 ...

  7. 大数据分析R语言tidyverse数据清洗工具教程

    凌乱的数据集无处不在.如果要分析数据,不可避免地需要清理数据.在大数据分析R语言tidyverse数据清洗工具教程中,我们将研究如何使用R和一些漂亮的tidyverse工具来做到这一点. 该tidyv ...

  8. r语言 bsda包_使用R语言creditmodel包进行Vintage分析或留存率分析

    1 什么是vintage分析? Vintage分析(账龄分析法)被广泛应用于信用卡及信贷行业,这个概念起源于葡萄酒,即不同年份出产的葡萄酒的品质有差异,那么不同时期开户或者放款的资产质量也有差异,其核 ...

  9. R语言caret包构建机器学习回归模型(regression model)、使用DALEX包进行模型解释分析、特征重要度、偏依赖分析等

    R语言caret包构建机器学习回归模型(regression model).使用DALEX包进行模型解释分析.特征重要度.偏依赖分析等 目录

最新文章

  1. 考考基础部分,谈谈Java集合中HashSet的原理及常用方法
  2. 知乎热议:计算机专业钱景究竟如何?
  3. python xlsxwriter合并单元格_Python使用xlsxwriter导出表格并合并单元格
  4. DBA(二):percona软件、innobackupex备份与恢复
  5. Jedis使用java连接Redis
  6. 机器学习:样本去中心化目的
  7. ASP.NET Core 2.1 : 十.升级现有Core2.0 项目到2.1
  8. 大学学python用记笔记吗_学 Python 作笔记,怎么能不用 Jupyter
  9. DPDK-UIO 驱动认识
  10. HYSPLIT简明教程
  11. 苹果手机上linux编程,iOS真机调试 - iOS学习笔记_Linux编程_Linux公社-Linux系统门户网站...
  12. 我的世界光影mod怎么用_国际版minecraft mod和光影教程
  13. 视频直播技术详解之直播云SDK性能测试模型
  14. 疾病研究:重症肌无力
  15. Python输出指定位数的浮点数
  16. 2021考生如何做考博英语复习规划?
  17. Rtklib对流层改正记录
  18. PHP加密函数与解密函数详解
  19. WIN10系统如何关闭139 135 445端口
  20. ANDROID手表怎么设置壁纸,表盘背景随心换 果壳智能手表换壁纸教程

热门文章

  1. java定时器偶尔重复推送_在Java中创建重复的定时器提醒
  2. nginx 配置静态文件目录_nginx配置静态资源服务器
  3. Visual Question Answering概述
  4. 如何在C语言中使用正则表达式
  5. java图片上传下载_java web 文件上传与下载
  6. php 正则匹配字母和数字,正则匹配密码只能是数字和字母组合字符串功能【php与js实现】...
  7. sap crm行业解决方案_SAP云平台和第三方CRM解决方案(火锅)互联
  8. 2d绘制 c# dx_C# DX 编程
  9. python读取文件类型_python准确判断文件类型
  10. hadoop2.8 ha 集群搭建