R语言从入门到科研
文章平均质量分 54
介绍R语言相关语法及案例操作,从数据处理到科研数据分析,常见的数理统计与数据处理的方法,让R语言从入门到科研!
王小王-123
【私信必回】CSDN博客专家、内邀精英签约作者,CSDN年度优秀创作者,华为云享专家,阿里云专家博主、腾讯云、简书、InfoQ、51CTO等开源社区创作者。左手诗情画意,右手代码人生,欢迎一起探讨技术的诗情画意!
展开
-
预测模型构建利器——基于logistic的列线图(R语言)
目录模型知识准备什么是列线图?如何看懂列线图?什么是校准曲线?模型搭建哑变量的设置列线图的绘制校准曲线的绘制每文一语模型知识准备什么是列线图?列线图(Alignment Diagram),又称诺莫图(Nomogram图),它是建立在多因素回归分析的基础上,将多个预测指标进行整合,然后采用带有刻度的线段,按照一定的比例绘制在同一平面上,从而用以表达预测模型中各个变量之间的相互关系。列线图的基本原理,简单的说,就是通过构建多因素回归模型(常用的回归模型,例原创 2022-05-01 23:49:25 · 4435 阅读 · 3 评论 -
初识R语言之函数模块篇
内置函数max(c(1,2,3,4,5))min(c(1,2,3,4,5))mean(c(1,2,3,4,5))max:对其行向量求出最大值min:对其行向量求出最小值mean:对其行向量求出平均值自定义函数my_func = function(vec){ max_value = max(vec) min_value = min(vec) mean_value = mean(vec) rslt = list(max_value, min_value.原创 2021-11-04 20:04:19 · 803 阅读 · 3 评论 -
初识R语言之条件循环篇
pool = 1:10for(fish in pool){ print(fish)}通过循环操作读取文件并进行数据的处理files = c('DEG1.xls', 'DEG2.xls', 'DEG3.xls', 'DEG4.xls')n = 1for(file in files){ print(paste0('DEG unfiltered file is ', file)) # 1 reading DEG unfiltered file df = read.deli..原创 2021-11-04 19:52:23 · 1682 阅读 · 6 评论 -
初识R语言之数据处理篇
差异基因筛选差异系数,可以体现对象数据与标准数据的相对差异,数值越大,表示不平衡程度越大[1]设x与y分别为对象数据和标准数据,则差异系数k的表达式为:差异倍数差异表达基因分析:差异倍数(fold change), 差异的显著性(P-value) | 火山图 - Life·Intelligence - 博客园Differential gene expression analysis:差异表达基因分析 Differentially expressed gene (DEG):差异表达基因 V原创 2021-11-01 09:00:00 · 1564 阅读 · 3 评论 -
初识R语言之数据读取篇
设置工作路径## 1 修改工作路径getwd() # 查看当前路径setwd('E:/个人文件/R语言基础一点通/测试数据/test_data') # 设置工作路径getwd() dir() # 查看当前目录下所有文件名称数据读取TXT文档## 2 数据读取### 2.1 txt文档#### 以tab键(\t)作为分隔符的文本文档txt = read.delim('DEG_nofiltered.txt', header = T原创 2021-11-01 15:00:00 · 2003 阅读 · 0 评论 -
初识R语言之数据类型篇
1.常见数据类型1.1 数值型12345.671.2 字符型'a''bcd''汉字''123'"bcd""I'm 安GeLA" 1.3逻辑型TRUETFALSEF也可以利用print()函数进行打印!print("你好,王小王-123,欢迎学习R语言!")2.查看数据类型class(123)class('abc')class(TRUE)class('123')## 3.判断数据类型is.numer...原创 2021-11-01 10:00:00 · 840 阅读 · 0 评论 -
初识R语言之常见符号篇
1.运算符号1 + 2 # 加3 - 1 # 减2 * 5 # 乘5 / 3 # 除3 ^ 2 # 平方8 %% 3 # 求余2.比较和逻辑判断符号3 == 2 # 等于3 != 2 # 不等3 > 2 # 大于3 < 2 # 小于3 >= 2 # 大于等于3 <= 2 # 小于等于3.条件判断符号5 > 3 & 2 > 3 # 且5 > 3 | 2 > 3 # 或.原创 2021-11-01 06:00:00 · 13383 阅读 · 1 评论 -
初识R语言之安装调用篇
手动安装1 通过Rstudio菜单安装1.1 Tools--Install Pacakges...1.2 Pacakges--Installggplot2通过install.pacakges命令安装install.packages('readxl')install.packages('writexl')通过BiocManager安装手动选择镜像源install.packages('BiocManager') # 安装一次options(BioC_mirror=原创 2021-11-01 02:30:00 · 1387 阅读 · 0 评论 -
初识R语言之概念认知篇
目录R语言的特点R语言的优点R语言的缺点每文一语R是一种解释型语言,输入的命令可以直接被执行,不同于C等编译语言需要构成完整的程序才能运行。与Python一样是科研党的最爱和神器之一!R语言的特点(1)R是统计分析、绘图功能的自由开源软件,拥有完整体系的数据分析和挖掘工具,能够有效的数据存储和处理;(2)R语言向量化运算功能强大,R语言使用apply函数系列取代传统的for循环做运算节约内存和时间;(3)R有丰富的数据挖掘工具包(Packages)方便使用。拥有完整体系.原创 2021-10-31 21:46:29 · 1787 阅读 · 3 评论