R语言-数据类型与运算符

一.在线安装包

install.packages(package_name)

二.查看变量

ls()

三.删除变量

rm()

四.变量类型

元数据类型:字符,整形,数字,虚数,BOOL

向量:vec=c(1,2,3)

列表:ls=list(1,‘a‘,c(1,2,3))

矩阵:matri=matrix(c(1,2,2,2,3,4),nrow=2,ncol=3,byrow=TURE)

数据帧:frame=data.frame(name=c("zhangsan","wangwu","lisi"), age=c(12,13,23),gender=c("M","F","M"))

数组:arr=array(c(vec1,vec2),dim=c(行数,列数,维度))//每个向量是按列排列的

因子:vec=c(1,2,3,4)

fac=factor(vec)

五,几个重要的运算符:

%%:求余数

%/%:求整数商

%in%:判断前者是否在后者中

%*%:矩阵与其逆矩阵相乘

&&与||:都是对向量的第一个值进行比较

原文地址:https://www.cnblogs.com/zhuluqing/p/9581667.html

时间: 2024-11-12 23:06:28

R语言-数据类型与运算符的相关文章

R语言数据类型

R语言用来存储数据的对象包括: 向量, 因子, 数组, 矩阵, 数据框, 时间序列(ts)以及列表, 下面讲意义介绍. 1. 向量(一维数据): 只能存放同一类型的数据 语法: c(data1, data2, ...), 访问的时候下标从1开始(和Matlab相同); 向量里面只能存放相同类型的数据. > x <- c(1,5,8,9,1,2,5) > x [1] 1 5 8 9 1 2 5> y <- c(1,"zhao") # 这里面有integer和

R语言的小个性

这篇文章用来记录我在学习使用R语言中遇到的一些区别于其他程序语言的小问题,以及一些解决方案.会持续记录下去. 1.       除法 R语言的除法运算符与其他常见语言一致:/ > 8/5 [1] 1.6 但是取余运算符为:%% > 8%%5 [1] 3 除法运算取整除数:%/% > 8%/%5 [1] 1 除法四舍五入:round() round()后面再带一个参数表明保留到第几位(为正数时是指保留几位小数,为负数时是指四舍五入到第几位) > round(8/5) [1] 2 &g

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

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

C语言:数据类型、运算符、表达式

.:.:第二章:数据类型.运算符.表达式:.:. 第二章: 数据类型.运算符.表达式 C语言的数据类型 在第一课中,我们已经看到程序中使用的各种变量都应预先加以说明,即先说明,后使用.对变量的说明可以包括三个方面:·数据类型·存储类型·作用域 在本课中,我们只介绍数据类型说明.其它说明在以后各章中陆续介绍.所谓数据类型是按被说明量的性质,表示形式,占据存储空间的多少,构造特点来划分的.在C语言中,数据类型可分为:基本数据类型,构造数据类型,指针类型,空类型四大类. 1.基本数据类型 基本数据类型

R语言--变量与数据类型

R语言的数据分类 R语言的数据类型较多,但都是动态声明,即变量不会声明为某种数据类型.变量分配为R对象 向量 列表 矩阵 数组 数据帧 因子 下面是几种最简单对象的类型 # Atomic vector of type character. print("abc");#character # Atomic vector of type double. print(12.5)#numeric # Atomic vector of type integer. print(63L)#integ

约翰霍普金斯大学数据科学系列课程——R语言:数据类型

1.原子对象 R语言有5类最基本的原子对象: 1)  字符型character 字符型对象用" "包括. 2)  数值型numeric(real numbers) 数字对象在R中默认为数值型(numeric),如果你需要指定一个数据为整数型,需要在改数字后加上L.如:数字123默认为numeric型,如果需要其为integer型,可表示为123L. 3)  整数型integer 4)  复数型complex 复数的实部用实数表示,虚部用实数+i表示.如:3+2i,2+1i等. 5) 

R语言运算符

运算符是一个符号,告诉编译器执行特定的数学或逻辑操作.R语言有丰富的内置运算符,并提供以下类型的运算符. 运算符类型 算术运算符 关系运算符 逻辑运算符 赋值运算符 其他运算符 算术运算符 下表列出了用R语言支持的算术运算符.运算符作用向量中的每个元素. 运算符 描述 示例 + 两个向量相加 v <- c( 2,5.5,6) t <- c(8, 3, 4) print(v+t) 它产生以下结果: [1] 10.0 8.5 10.0 ? 从第一个向量减去第二个向量 v <- c( 2,5.

3、C语言之数据类型、运算符与表达式

C语言之数据类型.运算符与表达式 1.C的数据类型 数据类型决定: (1)数据占内存的字节数 (2)数据取值范围 (3)可以进行的操作 2.常量与变量 常量和符号常量 在程序运行过程中,其值不能被改变的量称为常量 常量区分为不同类型: 整型 100 ,125,-1000 实型:3.14, 0.23 字符型: 'a', 'b' 字符串型:"a", "adfdg", "1233" 用某种符号来代表某个常量,称这个符号为符号常量 #define PRI

R语言基础知识学习(一):R中的数据类型和数据结构

R中数据类型有:数值型,字符型,逻辑型和复数型等. R 中存储数据的结构有:向量,数组,因子,数据框,矩阵和列表等. 向量是用于存储数值型.字符型或逻辑型数据的一维数组. 用函数c()可以来创建一个向量,如: > a <- c(1,2,3,4)> b <- c('china','america','japan')> c <- c(TRUE,FALSE,TRUE,FALSE)> ls()[1] "a" "b" "c&