dxy logo
首页丁香园病例库全部版块
搜索
登录

R语言学习笔记

用户头像
临床医学医学生 · 发布于 2023-01-07 · IP 河北河北
5617 浏览
这个帖子发布于 2 年零 330 天前,其中的信息可能已发生改变或有所发展。

R语言学习笔记


书籍推荐《R语言编程——基于tidyverse》

# tidy:整洁的,adj。


1、R语言入门

  • 软件安装
  • R包加载
  • 基本语句(重命名列名)
  • 逻辑判断

2、数据整理

  • 数据读取(文件导入和导出)
  • 数据整理(提取行列、重复、行列转换、合并、for循环)

3、ggplot包

  • qplot() 
  • method参数

4、基本图形类型说明

5、箱型图(boxplot)

  • factor() 函数(变量类型转换)
  • 手动添加P值

6、生存分析(KM曲线),见帖:KM曲线

  • survminer包、survival包

7、Logistic回归,见帖:Logistic回归

  • pROC包
  • 单条ROC曲线、多条ROC曲线
  • ggroc函数
  • cut-off值、AUC值
  • 手动添加图例
  • 多因素logistic回归,输出结果

8、多图组合

  • patchwork包
  • 图片存储

9、gather()函数,行列转置

10、列选择函数select()

11、theme函数,图片美化

12、labs函数(修改标题,包括图、图例、坐标轴)

13、scale函数,标尺设置(breaks, labels, limits参数

14、subset函数,选择出符合某条件的数据或是相关的列(多条件查询)

15、排序函数

  • sort()
  • rank()
  • order()(多重排序)

16、颜色函数

  • palette()函数
  • 函数rainbow()
  • 函数heat.colors()、terrain.colors()、topo.colors()、cm.colors()
  • colorRamp()和colorRampPalette()
  • RColorBrewer包

17、绘制多条日期格式折线图

  • 数据格式转化 as.numeric() as.character()

18、图例设置

  • labs函数(修改图例标题)
  • theme函数(删除图例、修改图例位置、修改图例方向)
  • guides()函数(反转图例顺序、多个图例)
不适 (48)
17 113 16

全部讨论(0)

默认最新
avatar
17
分享帖子
share-weibo分享到微博
share-weibo分享到微信
认证
返回顶部