手册
目录
字符串用于存储文本。
字符串被单引号或双引号包围,"hello" 与 'hello' 相同:
"hello" 'hello'
将字符串分配给变量是通过变量后跟 <- 运算符和字符串来完成的:
str <- "Hello" str # 打印 str 的值
您可以这样将多行字符串分配给变量:
str <- "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." str # 打印 str 的值
但是,请注意,R 将在每个换行符的末尾添加一个 \n。这被称为转义字符,而 n 字符表示新行。
如果您希望换行符插入在与代码中相同的位置,请使用 cat() 函数:
str <- "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." cat(str)
R 中有许多有用的字符串函数。
例如,要查找字符串中的字符数,请使用 nchar() 函数:
str <- "Hello World!" nchar(str)
使用 grepl() 函数检查字符串中是否存在字符或字符序列:
str <- "Hello World!"
grepl("H", str)
grepl("Hello", str)
grepl("X", str)
使用 paste() 函数合并/连接两个字符串:
str1 <- "Hello" str2 <- "World" paste(str1, str2)
相关
视频
RELATED VIDEOS
科技资讯
1
2
3
4
5
6
7
8
9
精选课程
共5课时
17.2万人学习
共49课时
77万人学习
共29课时
61.7万人学习
共25课时
39.3万人学习
共43课时
70.9万人学习
共25课时
61.6万人学习
共22课时
23万人学习
共28课时
33.9万人学习
共89课时
125万人学习