`

R语言 --- 对象

    博客分类:
  • R
R 
阅读更多

 

对象

刻画对象使用名称和内容,也可以使用数据类型

对象存在两个属性:类型、长度

类型:对象元素的基本种类,共有四种:数值型、字符型、复数型、逻辑性(true or false),使用mode(对象名称)获取类型。

长度:对象元素的数量,使用length(对象名称)获取长度。

 

Attention:

1.无论何种类型的数据,缺失数据总是使用NA(Not Avaliable)来表示,对于很大的数值使用指数形式来表示。

2.R可以表示无穷的数值,正无穷:Inf;负无穷:-Inf,或者使用NAN来表示不是数字的值。

 

Example: > a <- 5/0

				 > x
				 [1] -1
				 > exp(a)
				 [1] Inf
				 > a
				 [1] Inf
				 > exp(-a)
				 [1] 0
				 > a-a
				 [1] NaN
 

3.字符型的值必须加上"时,可以将"放在\之后,如果只要显示此字符而不需要\时,使用cat(对象名称);

或者可以将整个字符放在''之间,此时就不需要使用\。

Example: > b <- "sadfasfsdf\"asdf"

				> b
				[1] "sadfasfsdf\"asdf"
				> cat(b)
				sadfasfsdf"asdf> 
				> b <- 'afsdaf"sdfa'
				> b
				[1] "afsdaf\"sdfa"
				> cat(b)
				afsdaf"sdfa> 
 

4.向量,就是一个变量,即有大小有方向的量,用其类型和长度描述数据。

5.因子,一个分类变量

6.数组,一个K维的数据表

7.矩阵,数组的一个特例,其维数K=2,数组或者矩阵中的所有元素都必须是同一种数据类型的。

8.数据框,一个或几个向量和因子构成,他们必须是等长的,但是可以是不同的数据类型

9.ts表示时间序列数据,包含一些额外的属性,如频率和时间

10.列表,可以包含任何类型的对象,包括列表

 

0
0
分享到:
评论

相关推荐

    张敬信-R语言编程:基于tidyverse-至第3章-2021-11-071

    R语言简介.什么是数据科学?.什么是 R 语言?.一个改变了 R 的人.R 语言编程思想 .面向对象 .面向函数 .向量化编程.基础语法搭建 R 环境及常用操作

    R语言定义-对R语言进行赋值解释

    本册主要对 R 语言,赋值解释(explaining evaluation),解析,面向对象编 程,语言上的计算等方面进行一个介绍。 本文档的当前版本为 0.01 β 草稿。该文档译自 R-2.3.1 文档(2006 年 6 月 1 日)。

    R语言数据分析入门

    6.R语言是彻底面向对象的统计编程语言。 7.R语言和其它编程语言、数据库之间有很好的接口。 8.R语言是自由软件,可以放心大胆地使用,但其功能却不比任何其它同类软 件差。 9.R语言具有丰富的网上资源

    R语言简易教程

    在我们对R语言环境的介绍中并没有提到统计,不过很多人都把R作为一个 统计系统来使用。我们倾向于把它当作环境,使得经典和现代统计技术在其 中得到应用。一部分已经被内建在基本的R语言环境中,但是更多的是以包 的...

    华硕一体机原版 BIOS 版本_ 0202 (适用 V241ICR-R)V241ICR-RAS0202

    对象:适用 V241ICR-R)V241ICR-RAS0202 版本:华硕一体机原版 BIOS 版本_ 0202 操作方法:进入bios,选择更新BIOS,选择文件【华硕一体机原版 BIOS 版本_ 0202 (适用 V241ICR-R)V241ICR-RAS0202】 注意:新手或者对...

    R语言基础入门教程.pdf

    R语言也支持面向对象编程,其中类是一种用户定义的数据类型,对象是从这种类型中创建的。R中的类是以矢量形式存在的,这使得对象可以继承多个类,并且可以指定继承的顺序。R中的面向对象编程主要包括S3和S4两种特殊...

    R语言学习笔记.doc(全面学习R语言后归纳整理,可提供命令和方法速查)

    自己学习R语言编程后归纳整理的笔记,从R的下载、安装、设置、帮助系统的使用到R的数据结构、编程结构、面向对象编程、绘图、文件读写、数学运算等都有涵盖,所有命令都在R-3.2.0下亲测过,针对每个数据结构包括了...

    R语言数据分析案例之电商销售案例详解.pdf

    R语言是一种为统计计算和图形显示而设计的编程语言和软件环境。R语言由新西兰奥克兰大学的Ross Ihaka和Robert Gentleman于1993年首次发布,目前由R语言开发核心团队进行维护。...R语言是彻底面向对象的统计编程语言,支

    此工具箱包含 E- measure、S - measure、加权 F 和 F- measure、MAE 和 PR 曲线或显着对象

    该工具箱包含几乎所有显着对象检测的评估指标,包括: 电子测量 S-测量 加权 F 度量 F-测量 MAE分数 PR 曲线或条形指标 边界位移误差 您可以轻松地使用此工具箱来评估 SOD 结果。 更多详情、使用方法,请下载后...

    R语言和Rstudio软件学习资料与详细报告

    R语言和Rstudio软件学习资料与详细报告。 R语言来自于S_Plus的基于函数和对象的程序设计语言,主要用于统计分析和图形表示。S_Plus 又称S 语言,是由AT&T 贝尔实验室开发用于进行数据探索、统计分析、作图的一种程序...

    设计模式:可复用面向对象软件的基础--详细书签版

    本书假设你至少已经比较熟悉一种面向对象编程语言,并且有一定的面向对象设计经验。当我们提及“类型”和“多态”,或“接口”继承与“实现”继承的关系时,你应该对这些概念了然于胸,而不必迫不及待地翻阅手头的...

    R语言简明参考卡片+处理对象的实用函数(R语言实战).pdf

    R语言简明参考卡片,中文版,常用命令汇总。处理对象的常用函数来自R语言实战,函数详细使用方法help()。如涉侵权请联系撤销

    eclipse-jee-2019-06-R-macosx-cocoa-x86_64 下载

    不是编程语言,因为在Cocoa开发中你可以使用各种语言;也不是开发工具,你可以在命令行上就可以创建Cocoa程序。Cocoa程序可以这么说,它是由一些对象组成,而这些对象的类最后都是继承于它们的根类 :NSObject。而且...

    MongoDB(mongodb-src-r5.0.4.tar.gz)

    MongoDB Community Server(mongodb-src-r5.0.4....Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。

    R语言的四种数据结构---数据框.pdf

    R语⾔的四种数据结构---数据框 数据框是最常见的数据结构,⼀般来讲,从csv或txt⽂件读⼊时就会⾃动存储为数据框对象。 与矩阵不同的是,矩阵只可以存储⼀种数据类型,⽽数据框可以存储多种类型,但是每⼀列必须为...

    数据恢复工具R-Studio v8.16免注册

    软件介绍 R-Studio是一款强悍的驱动级数据恢复软件,采用独特的数据恢复技术,支持对NTFS、ReFS、FAT/exFAT、Ext2FS/Ext3/Ext4、UFS、HFS等分区文件...更改默认启动中文,关闭启动检测升级,删升级程序和多国语言文件

    R语言游戏数据分析与挖掘

    第2章讲解了R语言和RStudio的安装及使用方法,并对数据对象和数据导入进行了介绍;第3章介绍了R语言绘图基础,包括常用图形参数设置、低级绘图函数和高级绘图函数;第4章介绍了lattice和ggplot2绘图包,并详细介绍了...

    15天精通Python-Python总结-Python基础-pyhthon小代码.docx

    pyhthon小代码 Python总结 引言 语言分类 机器语言—汇编语言—高级语言(C语言—java/python)--php/perl/ruby C语言—面向过程 Java/python—面向对象 Python 是面向过程、面向对象,跨平台的高级脚本语言。...

    简短形式的 WISC-R IQ 测试能否识别具有高全面 IQ 的儿童?

    简短组合更有效,Slosson智力测试和学校数学、语言和阅读成绩相结合。 研究结果与天才评估相关。 尽管许多州允许使用智商分数来确定孩子在天才班的位置,但实际上很难识别高智商的孩子。 由于个人 IQ 测试的费用,...

    mongodb-mongo-r2.1.0-1967-g869e8b4.tar.gz

    Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。 特点  它的特点是高性能、易部署、易使用,...

Global site tag (gtag.js) - Google Analytics