栏目: R语言

R语言-如何将数据标准化和中心化

中心化和标准化意义一样,都是消除量纲的影响中心化:数据-均值标准化:(数据-均值)/标准差数据中心化:scale(data,center=T,scale=F)数据标准化:scale(data,center=T,scale=T)或默认参数scale(data)scale方法中的两个参数center和s...

2021-04-20 405 0 0 阅读全文

R语言-生成频数表和列联表Crosstable函数介绍

列联表crosstable列联表不仅可以用来做简单的描述性统计,还可以在机器学习中用来比较识别正确率,FPR,TPR等等数据,以便我们比较不同的ML模型or调参。2x2列联表一般长下面这样:TotalObservationsinTable:143|test_cancer$diagnosislda.c...

2021-04-20 211 0 0 阅读全文

R语言-计算频数和频率的操作

首先,筛选出需要的列:data

2021-04-20 244 0 0 阅读全文

R语言-如何循环读取Excel并保存为RData

之前写过一个循环读取excel的代码,最近又有了新的需求:循环读取xlsx文件中的多个sheet,处理完之后循环输出到xlsx文件中的多个sheet中,总结一下。1、循环读取csv文件并输出为RData格式homedir

2021-04-20 222 0 0 阅读全文

R语言实现用Cbind合并两列数据

我有两个数据文件,分别只有一列,这两列数据行数一行,我想把这两列合并到一个数据文件中,方便使用。我的两个数据文件分别是1.txt,2.txt,保存后的文件名是3.txt。//代码如下gow1

2021-04-20 227 0 0 阅读全文

R语言中If(){}Else{}语句和Ifelse()函数的区别详解

首先看看定义:#ifstatementif(cond)exprif(cond)cons.exprelsealt.expr#ifelsefunctionifelse(test,yes,no)这两个函数(R语言中都是函数)相同的地方都是根据条件返回对应的值。区别在于:if语句的条件是个TRUE/FALS...

2021-04-20 220 0 0 阅读全文

R语言中Na.Fail和Na.Omit的用法

实际工作中,数据集很少是完整的,许多情况下样本中都会包括若干缺失值NA,这在进行数据分析和挖掘时比较麻烦。R语言通过na.fail和na.omit可以很好地处理样本中的缺失值1、na.fail():如果向量a内包括至少1个NA,则返回错误;如果不包括任何NA,则返回原有向量a2、na.omit():...

2021-04-20 190 0 0 阅读全文

R语言中Ifelse、Which、%In%的用法详解

ifelse、which、%in%是R语言里极其重要的函数,以后会经常在别的程序中看到。ifelseifelse是if条件判断语句的简写,它的用法如下:ifelse(test,yes,no)参数描述test一个可以判断逻辑表达式yes判断为true后返回的对象no判断为flase后返回的对象举例:x...

2021-04-20 206 0 0 阅读全文

R语言-实现提取包含某字符串的行变量

已解决用grep函数A=read.table("clipboard",sep="/t",header=T)A[grep(pattern="/resource/activity",A[,1]),]补充:R语言如何截取字符串特定字符前或后的字符...

2021-04-21 212 0 0 阅读全文

R语言-如何截取变量中指定位置的若干个字符

例如,某数据库如下,需要把第二个变量里面的ID号码(格式为T-20-252-02)提取出来作为一个新变量。命令如下:b=readWorksheetFromFile(temp[11],sheet=1)读入excel数据,命名为数据库b,这里temp[11]是读入temp中第11个文件名对应的文件att...

2021-04-21 226 0 0 阅读全文

R语言本地安装包图文教程

第一步从R语言官网,下载package:以'data.table'为例,如图。找到最左边一列中的Packages点击,再点中间Tableofavailablepackages或Tableofavailablepackagessortedbyname第二步下载好包到本地后,别忘了下载到哪了.然后在R软...

2021-04-21 164 0 0 阅读全文

R语言拼接字符串_Paste的用法说明

R中自带的字符串连接的函数是paste。先来看一下官方文档里对paste用法的解释:基本格式:paste(…,sep="",collapse=NULL)其中,…表示对象,可以有多个,中间用逗号隔开。sep表示分隔符,默认为空格。collapse表示如果不指定值,那么函数paste...

2021-04-21 197 0 0 阅读全文

R语言-实现将向量转换成一个字符串

将向量a,b装换成一个字符串,其中:a=c(1,2,3,4)b=c(2,3,4,5)为了将其转化成一个字符串可以通过引入包stringr,使用str_c实现,使用paste也一样可以达到目的,如下:library(stringr)a_b=str_c(a,b,collapse='')paste(a,b...

2021-04-21 155 0 0 阅读全文

R语言中的五种常用统计分析方法

1、分组分析aggregation根据分组字段,将分析对象划分为不同的部分,以进行对比分析各组之间差异性的一种分析方法。常用统计指标:计数length求和sum平均值mean标准差var方差sd分组统计函数aggregate(分组表达式,data=需要分组的数据框,function=统计函数)参数说...

2021-04-21 155 0 0 阅读全文

R语言-如何将循环所得的矩阵组成一个矩阵

在矩阵合并中,常见的方法有cbind()和rbind()其中,前者为按列合并,后者为按行合并。但是这两个函数有个缺点,就是不能应用到循环之中。例如:A

2021-04-21 178 0 0 阅读全文

PHP的Lavarel框架中Join和OrWhere的用法

Laravel是一个开源PHP框架,功能强大且易于理解。它遵循模型-视图-控制器设计模式(MVC)。Laravel重用了不同框架的现有组件,这有助于创建Web应用程序。这样设计的Web应用程序更加结构化和实用。Laravel框架的主要特点:1.模块化包装2.依赖管理器完全基于composer3.精湛...

2021-04-07 167 0 0 阅读全文

R语言中For循环的并行处理方式

本文用于记录笔者在将R语言中的for语句并行化处理中的一些问题。实验这里使用foreach和doParallel包提供的函数实现for语句的并行处理。for语句脚本func>>main

2021-04-21 138 0 0 阅读全文

R语言中Data.Frame的常用操作总结

:近段时间学习R语言用到最多的数据格式就是data.frame,现对data.frame常用操作进行总结,其中函数大部分来自dplyr包,该包由HadleyWickham所作,主要用于数据的清洗和整理。一、创建data.frame创建较为容易,调用data.frame函数即可。本文创建一个关于学生成...

2021-04-21 147 0 0 阅读全文

R语言绘图-点图Dot Plot

点图简介点图又叫Clevelanddotplot,克利夫兰点图。可以在水平线上绘制大量的点,更好的表示点之间的关系。强调数据的排序展示以及数据之间的差距。点图一般是横向展示,所以y轴为类别型变量,x轴为需要展示的数据值。dotchart函数dotchart(x,labels=NULL,groups=...

2021-04-21 144 0 0 阅读全文

R语言线性回归知识点总结

回归分析是一种非常广泛使用的统计工具,用于建立两个变量之间的关系模型。这些变量之一称为预测变量,其值通过实验收集。另一个变量称为响应变量,其值从预测变量派生。在线性回归中,这两个变量通过方程相关,其中这两个变量的指数(幂)为1.数学上,线性关系表示当绘制为曲线图时的直线。任何变量的指数不等于1的非线...

2021-05-06 172 0 0 阅读全文