R语言的特点总结

R语言一般特点 自由软件,免费、开放源代码,支持各个主要计算机系统;
完整的程序设计语言,基于函数和对象,可以自定义函数,调入C、C++、Fortran编译的代码; 具有完善的数据类...

2021-08-11

R语言基本运算的示例代码

目录1.基本运算
1.1 加、减、乘、除 + - * /1.2余数、整除 %% %/%1.3 取绝对值 abs() 判断正负号sign()1.4幂指数 ^ 平方根sqart ()
1.5 以二为底的对数:log2()
2、向量运算...

2021-08-11

R语言利用plot()函数画图的基本用法

plot()函数在R语言画图中位置十分重要,现在就对其具体用法做一个总结。 基本用法:plot(x=x轴数据,y=y轴数据,main="标题",sub="子标题",type="线型",xlab="x轴名称",ylab="y轴名...

2021-08-11

R语言如何实现多元线性回归

R小白几天的摸索红色为输入,蓝色为输出输入数据先把数据用excel保存为csv格式放在”我的文档”文件夹打开R软件,不用新建,直接写回归计算求三个平方和置信区间(95%)散点图(最显著...

2021-08-11

用R语言绘制函数曲线图

函数曲线图是研究函数的重要工具。
R 中 curve() 函数可以绘制函数的图像,代码格式如下:curve(expr, from = NULL, to = NULL, n = 101, add = FALSE, type = "l", xname =...

2021-08-11

R语言数据预处理操作——离散化(分箱)

一、项目环境开发工具:RStudioR:3.5.2相关包:infotheo,discretization,smbinning,dplyr,sqldf二、导入数据# 这里我们使用的是鸢尾花数据集(iris)data(iris)head(iris)...

2021-08-11

详解R语言plot函数参数合集

最近用R语言画图,plot 函数是用的最多的函数,而他的参数非常繁多,由此总结一下,以供后续方便查阅。plot(x, y = NULL, type = "p", xlim = NULL, ylim = NULL,
log = "", main =...

2021-08-11

R语言实现操作MySQL数据库

用R语言做数据分析时,常常需要从多种数据源取数据,其中数据库是非常常见的数据源。用R操作MySQL数据库,可以说是数据分析师必备的技能了,本文介绍RMySQL包,可以在R语言中对数据库...

2021-08-11

详解R语言中的表达式、数学公式、特殊符号

目录##一、R语言的“表达式”##二、产生“表达式”的函数####1、expression 函数####2、quote函数####3、bquote 和 substitute 函数####4、parse 函数##三、R绘图函数对文...

2021-08-11

R语言实现线性回归的示例

在统计学中,线性回归(Linear Regression)是利用称为线性回归方程的最小平方函数对一个或多个自变量和因变量之间关系进行建模的一种回归分析。简单对来说就是用来确定两种或...

2021-08-11

使用R语言批量修改文件名的方法

在R语言默认目录下有一文件夹test,其下有三个文件,分别是test1.txt, text2.txt, text3.txt, 现在要对这三个文件进行批量的修改。主要使用到了for 循环和sub()字符替换函数。思...

2021-08-11

R语言基础画图实例讲解

1.plot函数plot(x,y,xlim=c(0,100),ylim=c(0.4,1),
type="o",lwd=2,col=2,pch=24,cex=1.5, yaxs="i",xaxs="i",
xlab="Sample Ration(%)",ylab="Accuracy")x,y : 要画图的x...

2021-08-11

R语言绘图样式设置操作(符号,线条,颜色,文本属性)

设置图像样式有两种方法,一种是全局修改,一种只针对一幅图片有效。全局修改a<-c(1:10) #全局修改old_par<-par(no.readonly=TRUE) #记录默认样式到变量old_par中par(lty=2,pch...

2021-08-11

R语言ggplot2边框背景去除的实现

ggplot2是R语言功能强大的可视化包,但是在作图时有很多默认设置(边框,背景等)会影响图片美观度。比如我们用ggolot2做一个简单的柱状图,就会发现有灰色背景和白色线条。对于这一...

2021-08-11

R语言变量赋值深入讲解

变量可以使用向左,向右且等于操作符来分配值。可以使用 print() 或 cat() 函数打印变量的值。cat() 函数将多个项目并成连续并打印输出。# Assignment using equal operator....

2021-08-11

R语言绘图布局实例讲解

在R语言中,par 函数可以设置图形边距,其中oma 参数设置outer margin, mar 参数设置margin,这些边距有什么不同呢,通过box函数可以直观的看到box 默认在当前图形绘制边框,第一个...

2021-08-11

详解R语言数据合并一行代码搞定

数据的合并
需要的函数
cbind(),rbind(),bind_rows(),merge()准备数据
我们先构造一组数据,以便下面的演示> data1<-data.frame(+ namea=c("海波","立波","秀波"),+ value=...

2021-08-11

R语言给图形填充颜色的操作(polygon函数)

1. 使用polygon进行纯色填充# polygon函数介绍polygon(x, y = NULL, density = NULL, angle = 45, border = NULL, col = NA, lty = par("lty"), ..., fillOddEven =...

2021-08-11

R语言常用命令集合

R语言常用命令help.start()//打开帮助文档q()//推出函数ls()//返回处于现在名空间的对象名称rm()//清楚对象;rm(list=ls())清除所有内存数据gc()//垃圾回收数据sqrt(x)//标准...

2021-08-11

Java调用R语言实例讲解

R是统计计算的强大工具,JAVA是做应用系统的主流语言。JAVA负责系统的构建,R用来做运算引擎,从而实现应用型和分析性相结合的系统。一、Rserve(远程通信模式)Rserve是一个基于TCP/...

2021-08-11

R语言利用barplot()制作条形图的各种实例

前言函数barplot()可以绘制条形图,其格式为barplot(height)height是一个向量或者矩阵,使用horiz=TRUE可以生成一个水平的条形图,例子1,用条形图统计分类变量的频数
注意条形图常...

2021-08-11

使用R语言填补缺失值的方法

使用R语言填补缺失值数据处理过程中,往往会存在缺失值,对于缺失值的处理,目前各大统计书提出的方法有剔除,用均数填补,用众数填补,采用其他自变量进行回归,推算缺失值进行填补等。...

2021-08-11

R语言数据框合并(merge)的几种方式小结

merge data frames (inner, outer, left, right)
数据> df1 = data.frame(CustomerId = c(1:6), Product = c(rep("Toaster", 3), rep("Radio", 3))) > df1 > CustomerId...

2021-08-11

R语言 小数点位数的设置方式

经常用数据分析,有时不同的文件的小数位数不一样,但是我们可以让它们的位数保持一致的,下面的介绍就是设置小数位数。使用options函数> options(digits) 默认为7位> a=0.234333...

2021-08-11

R语言常量知识点总结

R语言基本的数据类型有数值型, 逻辑型(TRUE, FALSE),文本(字符串)。 支持缺失值,有专门的复数类型。常量是指直接写在程序中的值。数值型常量包括整型、单精度、双精度等,一般不需要...

2021-08-11

R语言关联规则深入详解

在用R语言做关联规则分析之前,我们先了解下关联规则的相关定义和解释。关联规则的用途是从数据背后发现事物之间可能存在的关联或者联系,是无监督的机器学习方法,用于知识发现,...

2021-08-11

Python调用R语言实例讲解

网络上经常看到有人问数据分析是学习Python好还是R语言好,还有一些争论Python好还是R好的文章。每次看到这样的文章我都会想到李舰和肖凯的《数据科学中的R语言》,书中一直强...

2021-08-11

R语言归一化处理实例讲解

归一化就是要把你需要处理的数据经过处理后(通过某种算法)限制在你需要的一定范围内。首先归一化是为了后面数据处理的方便,其次是保正程序运行时收敛加快。R语言中的归一化函...

2021-08-11

R语言 用均值替换、回归插补及多重插补进行插补的操作

用均值替换、回归插补及多重插补进行插补# 设置工作空间# 把“数据及程序”文件夹拷贝到F盘下,再用setwd设置工作空间setwd("E:\\R_workspace\\R语言数据分析与挖掘实战\\chp...

2021-08-11

R语言中常见的几种创建矩阵形式总结

矩阵概述R语言的实质实质上是与matlab差不多的,都是以矩阵为基础的在R语言中,矩阵(matrix)是将数据按行和列组织数据的一种数据对象,相当于二维数组,可以用于描述二维的数据。与向...

2021-08-11

聊聊R语言中Legend 函数的参数用法

如下所示:legend(x, y = NULL, legend, fill = NULL, col = par("col"),border = "black", lty, lwd, pch,angle = 45, density = NULL, bty = "o", bg = par("bg"),box.lwd...

2021-08-11

R语言基本画图函数与多图多线的用法

常用统计作图函数汇总plot()hist() 直方图stem() 茎叶图boxplot() 箱线图(盒形图)coplot() 协同图qqnorm() 正态qq图qqplot() 两总体qq图1. 高级低级图形函数的常用选项高、低...

2021-08-11

R语言格式化输出sprintf实例讲解

用%s替代字符串name <- 'max'sprintf('my name is %s',name)[1] "my name is max"用%d替代整数age <- 18sprintf('age:%d',age)[1] "age:18"d前面添加数字n,可以添加n-替代数...

2021-08-11

R语言之左连接的三种实现操作

数据处理中经常遇到表连接问题,本次介绍R语言中三种左连接方法,这三种是等价的,不过会有时间快慢问题,斟酌使用。法一:> data0 <- merge(a,c,all.x=TRUE,by='CELLPHONE')法二:> da...

2021-08-11

R语言的一个加法函数使用介绍

我就废话不多说了,大家还是直接看代码吧~## R语言中的加法函数add4 <- function(x, y) { x + y }一个复杂一些的R语言程序## R语言程序add2 <- function(x, y) { x + y}above...

2021-08-11

R语言数据类型和对象深入讲解

以上数据类型均为原子向量。单引号和双引号不做区分。R语言中TRUE和FALSE 可以简化为T和F多元素向量的生成方式方式 1:使用c()函数 ,这个是最常见的 c(combine)如果基本类型...

2021-08-11

R语言符号知识点汇总

符号当在R中定义一个变量时,实际上就是在环境中将一个符号赋给一个值x <- 1实际上就是在全局环境中将符号x赋给一个长度为1,值为1的向量对象当R解释器对表达式求值时,它会处...

2021-08-11

Rstudio 修改工作路径(三种方法总结)

1、使用setwd()函数作用:起到临时更改路径的作用,只对当前的Rstudio窗口有效。一旦窗口关闭,又会回到默认路径下。getwd()函数是获取当前路径的函数。2、global options设置(如...

2021-08-11

Rstudio中安装package出现的问题及解决

Rstudio中安装package问题一、 install.packages('REmap')无法安装package:错误:“无法与服务器建立连接”解决方式:切换下载的镜像方法一:在Rstudio菜单栏:tools-global options...

2021-08-11

R语言 中文乱码的解决方案

问题背景在R Studio中重新载入之前编辑好的.r文件,结果发现内容中的所有中文都乱码了。问题解决在R Studio中选择菜单栏File->Reopen with Encoding…选择当初编辑.r文件保存...

2021-08-11

R的ggplot2画图,去除灰色阴影和网格的方式

使用代码 + theme_bw() + theme(panel.grid.major=element_line(colour=NA), panel.background = element_rect(fill = "transparent",colour = NA), plot.backgr...

2021-08-11

R语言柱状图排序和x轴上的标签倾斜操作

R语言做柱状图大致有两种方法, 一种是基础库里面的 barplot函数, 另一个就是ggplot2包里面的geom_bar此处用的是字符变量 统计其各频数,然后做出其柱状图。(横轴上的标签显示不...

2021-08-11

R语言 解决无法打开链结的问题

近期,在项目中遇到一个棘手的问题。R脚本在centos服务器上通过"R --no-save filename.R"的方式运行R脚本可以成功,分析结果也可以存入MySQL,该种方式适合算法工程师测试脚本使...

2021-08-11

基于R/RStudio中安装包“无法与服务器建立连接”的解决方案

这几天在用RStudio写程序的时候突然出现无法从网络直接安装r包的问题,也无法从本地直接安装。通过多方尝试找到了问题解决的办法,现在记录在这里。程序报错如下:> install.pack...

2021-08-11

R语言读取csv文件出错的解决方案

今天在用R语言读取.csv文件的时候报错Error in make.names(col.names, unique = TRUE) : invalid multibyte string 5上网查了很久才知道原来是格式的问题(保存文件格式的编...

2021-08-11

R语言 data.frame()命令的使用说明

同expand.grid() 一样,data.frame() 也是一个生产数据框的命令不同的是,两者产生的结果,要求不一样data.frame() 的命令,如data.frame(x=c(1:4),m=c(10,20,30),n=c(5:16)) x m...

2021-08-11

R语言ggplot2包之注释方式

引言光光展示数据对可视化来说,远远不够。还有其他很多信息能够帮助读者解释你的数据。除了标签、坐标轴、图例外,还能够增加注释,比如强调图画的某一区域,添加描述性文本等。添...

2021-08-11

R语言 使用ggplot2绘制好看的分组散点图

我们以iris数据集为例,该数据集包括花萼的长度和宽度,花瓣的长度和宽度,以及物种,如下图:本文我们要绘制不同物种下花萼的长度和宽度的分布情况,以及二者之间的相关性关系。1. 首...

2021-08-11

Rstudio更换默认下载镜像(下载源)的操作教程

第一步打开Tools下的Global Options, 如图第二步点击Global Options后, 选择Package, 如图第三步再点击Change按钮, 如图, 在跳出来的选项里, 选择你想选择的, 一般选择带有...

2021-08-11

R语言 如何保留大于或小于特定数值的行

如下所示:newdata<-subset(x, x$var > 某一数字)x为矩阵 var是其中的一个变量补充:r语言 循环次数超过了50这个最大值_错过了520还可以一起过儿童节,如何用R语言‘撸'一个文字...

2021-08-11
返回顶部
顶部