今天你放弃了吗?
如果没有
那就继续
上一节课,我们介绍了数据类型:数值。学一个概念后,我们就要看看它的作用,最直接的就是进行计算。把它当做计算器一样使用:+ -*/
本结我们来介绍一下第二种数值类型:字符串(string,character)
需要用英文状态下的引号引用起来,其中可以是字母,汉字等等。例如,我想赋值“Tom”给我的名字
注意:mynames中间不能有空格键,R语言对这种符号也是识别的。紧接着,我们就可以用两个小函数进行检验。
1.mynames这个变量的类型是什么。typeof(mynames)
2.mynames这个变量是不是字符串类型 is.character(mynames)
我相信有的小伙伴在写这两个函数的时候,发现已经有显示了,就像手机上的打字一样,有内存的提示,那样你直接选择就行了。有意思的是,这里还有一个运用的小函数,你可以使用nchar("mynames")看这个字符串的长度,也就是有多少个字母。这是一个重要的函数,比如你想看看一段基因里面有多少个碱基,就用的到。
3,mynames这个变量的长度:nchar("mynames")
随后,介绍第三种数值类型:逻辑
简单的说:True,False,NA
下面,我把这三种逻辑值分别赋值给相应的变量。t <- TRUE
同样的可以使用函数来查查这个变量是什么类型以及是不是逻辑型
typeof(t)
is.logical(t)
今天的知识点:
1.会建立字符串变量
2.会使用函数检查变量是不是字符串,逻辑
3.会查询字符串变量的长度