• R语言编程艺术#01#数据类型向量(vector)

    时间:2023-01-24 10:42:19

    R语言最基本的数据类型-向量(vector)1、插入向量元素,同一向量中的所有的元素必须是相同的模式(数据类型),如整型、数值型(浮点数)、字符型(字符串)、逻辑型、复数型等。查看变量的类型可以用typeof(x)函数查询。> #插入向量元素> x <- c(88,5,12,13)...

  • 利用R语言分析挖掘Titanic数据集(三)

    时间:2023-01-23 20:06:00

    基于决策树预测获救乘客1)构建一个数据划分函数split.data该函数有三个输入参数:data,p和s.其中data代表输入数据集,参数p从输入集中生成的子集比重,参数s为随机种子。split.data = function(data,p = 0.7,s = 666){set.seed(s) ...

  • 主成分分析(PCA)原理及R语言实现

    时间:2023-01-22 13:12:57

    如果你的职业定位是数据分析师/计算生物学家,那么不懂PCA、t-SNE的原理就说不过去了吧。跑通软件没什么了不起的,网上那么多教程,copy一下就会。关键是要懂其数学原理,理解算法的假设,适合解决什么样的问题。学习可以高效,但却没有捷径,你终将为自己的思维懒惰和行为懒惰买单。PCA的原理和普通实现P...

  • R语言的向量化编程思维

    时间:2023-01-22 13:04:19

    1.计算缺失值比例perNA<- mean(is.na(Data1))2.按值替换#which返回值是符合条件的下标NAIDX<- which(Data2<=3 | Data2>=8)Data2[NAIDX]<- NA3.找到连续不变且长度超过50的数值片段的起、始行号...

  • LISP学习-开发环境以及hello world

    时间:2023-01-18 00:26:51

    我想说说关于common lisp的开发环境问题,学习一个新的语言,如何最简单的搭建一个开发环境是至关重要的,它应该不让你在其他方面花费太多的精力,而只专注于学习语言本身。其实我刚开始尝试的并不是commonlisp而是clojure,但是搭建开发环境让我有点灰心,可能跟二教这边的网速有关系吧,有个...

  • R语言中abline和lines的区别

    时间:2023-01-14 19:15:46

    函数lines()其作用是在已有图上加线,命令为lines(x,y),其功能相当于plot(x,y,type="1")函数abline()可以在图上加直线,其使用方法有四种格式。(1)abline(a,b)表示画一条y=a+bx的直线(2)abline(h=y)表示画出一条过所有点得水平直线(3)a

  • R语言数据的导入与导出

    时间:2023-01-10 23:37:06

    1.R数据的保存与加载可通过save()函数保存为.Rdata文件,通过load()函数将数据加载到R中。> a <- 1:10> save(a,file='d://data//dumData.Rdata')> rm(a)   #将对象a从R中删除> load('d:/...

  • R语言 条形图

    时间:2023-01-09 23:42:49

    条形图表示矩形条中的数据,条的长度与变量的值成比例。 R语言使用函数barplot()创建条形图。 R语言可以在条形图中绘制垂直和水平条。 在条形图中,每个条可以给予不同的颜色。 语法 在R语言中创建条形图的基本语法是 - barplot(H, xlab, ylab, main, name...

  • 公司大数据基础学习路线图

    时间:2023-01-08 17:35:06

    《Hadoop(基础架构),HDFS(数据存储),CDH(运行环境)》 《Yarn(集群管理),MapReduce(计算框架)》 《Spark(计算框架)》 《Scala(编程语言)》 《Hive(数据存储)》 《Hbase(数据存储)》 《FastDFS(数据存储)》 《Redi...

  • R语言(一)

    时间:2023-01-02 21:54:03

    向量运算R的强大功能之一就是把整个数据向量作为一个单一对象来处理。一个数据向量仅是数字的排列,一个向量可以通过如下方式构造weight<-c(2,34,434,53)weight[1] 2 34 434 53结构c(……)用来构造向量。这既不是R中输入向量的唯一方法,也不是一般首选的方...

  • R类型5 R语言 数据帧

    时间:2022-12-31 19:38:58

    R语言数据帧 1特点// 表或二维阵列状结构 每一列包含一个变量的值, 列名称应为非空。 存储在数据帧中的数据可以是数字,因子或字符类型。 每个列应包含相同数量的数据项 2创建数据帧 # Create the data frame. emp.data <- data.frame( ...

  • R语言数据类型

    时间:2022-12-31 19:38:46

          R语言用来存储数据的对象包括: 向量, 因子, 数组, 矩阵, 数据框, 时间序列(ts)以及列表, 下面讲意义介绍. 1. 向量(一维数据): 只能存放同一类型的数据 语法: c(data1, data2, ...), 访问的时候下标从1开始(和Matlab相同); 向量里面只能...

  • R语言 如何为图片添加文字说明(转载)

    时间:2022-12-29 03:08:13

    转载:(中文翻译者)[http://blog.csdn.net/chen790646223/article/details/49766659](原文链接)[http://datascienceplus.com/adding-text-to-r-plot/ ]下面介绍了n中为图片添加文字的方法。# 利...

  • R语言学习——输入与输出

    时间:2022-12-27 11:08:52

    导入数据: grades<-read.table("D:/ProgramData/test1.txt",sep="\t") 求均值:mean() 求方差:sd() 保存数据:write.table(grades,"D:/ProgramData/test2.txt") > g...

  • R语言学习笔记--数据框输出和查看

    时间:2022-12-27 11:04:30

    (1)将数据框C输出为.csv文件 write.table(C,file="ABC.csv",sep = ",",row.names=FALSE)     #ABC.csv将保存在R的工作目录下,当不加sep = " "时,输出的数据会在同一个单元格里,因此要加“,”。 (2)查看数据框C的行数和列...

  • R语言学习笔记2

    时间:2022-12-25 23:00:24

    接R语言学习笔记1:http://blog.csdn.net/conatic/article/details/51164973【持续更新中】基本简单图形条形图-分类变量 ·1)简单条形图 - 一维数据 barplot(height,horiz,…) height:是一个向量,定各条形的高度或者宽...

  • R语言学习笔记(3)

    时间:2022-12-25 22:55:31

    本篇内容主要涉及R语言中的矩阵(matrix)和数据框架(data frame)           1. dim函数可以查看R语言中容器(vector,matrix和data frame)的维度,也可以通过赋值符(<-)进行维度的设置(比如规定有几行几列).           2.两维的v...

  • R语言学习笔记之八

    时间:2022-12-25 22:55:25

    摘要: 仅用于记录R语言学习过程: 内容提要: 字符串的处理、正则表达式、stringi包和stringr包 正文:   字符串的处理 n  导读: u  nchar(x)函数:字符串的个数: > x <- c('fudan','jiaoda') > nchar(x) [1] 5 ...

  • R语言学习笔记之七

    时间:2022-12-25 22:51:08

    摘要: 仅用于记录R语言学习过程: 内容提要:  缺失值的识别与处理; 异常值与重复值的处理 正文: 缺失值的识别与处理 导读:        > x <- c(1,2,3,NA,NA,4) > mean(x) [1] NA > sum(x) [1] NA > mean...

  • R语言学习笔记

    时间:2022-12-25 22:41:08

    本文主要是自己在学习和使用R语言时对于一些不太熟悉的内容做一下记录,记录会随着学习和工作中遇到的问题而增加。 Start: Hello World 首先,用Hello world做个开头吧。 print("Hello World") 1 R语言的开发环境 1.1 下载R-CARN R可以在CR...