c语言的数据类型示意图,c语言里基本数据类型
c语言的数据类型示意图,c语言里基本数据类型
【实验目的】
1)熟悉R语言的基本数据类型
2)熟悉R语言的基本操作
3)熟悉R语言列表的主要运算函数
【实验原理】
在R语言里操作和接触的所有东西都称作对象(object)。对象有很多种类 可以包含各种类型的数据。R 语言里所有的东西都被称为对象,R语言中常见的数据类型有几下几种,分别是字符型 (character)、数值型 (numeric)、复数型 (complex)以及逻辑型 (logical)。通过mode()函数可以查看一个对象的类型。
R语言中的基本运算包括以下:数学计算,比较运算,运算函数,向量常用统计函数,矩阵常用函数运算,向量化,从文件中读取数据,概率分布,循环和条件操作。
R语言的数据对象主要包括向量(vector),矩阵(matrix),因子(factors),列表(list),数据框(data frame),函数( function)。
函数是一组组在一起以执行特定任务的语句。 R语言具有大量内置函数,用户可以创建自己的函数。在R语言中,函数是一个对象,因此R语言解释器能够将控制传递给函数,以及函数完成动作所需的参数。该函数依次执行其任务并将控制返回到解释器以及可以存储在其他对象中的任何结果。
【实验环境】
本次环境是:win7 64位系统+ R 3.3.3
【实验步骤】
一、打开R语言的界面
二、基本数据类型之数值型
构造元素为2,4,6,8,10的向量x,显示出x对应的值
显示出x对应的数据类型。可以看出为numeric。
练习:生成一个起始为2,终止为19,步长为3的向量,问其数据类型是什么?
三、基本数据类型之复数型
构造100+10i的复数a、显示出a对应的值、显示出a对应的数据类型。可以看出为complex。
四、基本数据类型之字符型
构造字符型变量y。显示出y对应的值
显示出y对应的数据类型。可以看出为character
显示出对于字符型变量的长度
显示向量y中每个元素的字符的个数
五、基本数据类型之逻辑型
构造向量x、显示向量x的值、判断向量x中等于2的元素。
【实验步骤】
一、打开R语言的界面
二、函数
函数主要指:对一般数据进行运算的常用函数
round(x, 0) #保留整数位
round(x, 2) #保留两位小数
round(x, -1) #保留到十位
2.2 取整运算
trunc()函数。进行一般意义上的取整操作。
floor() #向下取整
ceiling() #向上取整
2.3 对数运算
logb(a, b) #以b为底的对数,省略b表示自然对数
log() #自然对数
log10() #以10为底的常用对数
2.6 三角函数的运算函数。
sin() #正弦
cos() #余弦
asin() #反正弦
acos() #反余弦
atan() #反正切
sinh() #双曲正弦
tanh() #双曲正切
2.7求字符长度nchar()
2.8连接字符paste()函数
语法:paste(..., sep = " ", collapse = NULL)
... - 表示要组的任何数量的参数。
sep - 表示参数之间的分隔符。它是任选的。
collapse - 用于消除两个字符串之间的空间。但不是在一个字符串的两个词的空间。
print(paste(a,b,c))
print(paste(a,b,c, sep = "-"))
print(paste(a,b,c, sep = "", collapse = ""))
准备例子:
2.9 取子字符串函数substring()函数,如图10所示
c语言