字符函数
来源:互联网 发布:matlab迭代算法 编辑:程序博客网 时间:2024/05/17 13:09
字符串长度函数:
length()返回向量元素的个数、矩阵元素的个数、数据框字段数量和列表元素的个数
a <- rnorm(100)b <- matrix(1:12,ncol=3)cc <- irisdd <- list(a=c("a","b","c"),b=1:10,c=mtcars)length(a);length(b);length(cc);length(dd)
nchar()函数返回每个字符串的字符数
al <- state.namehead(al)[1] "Alabama" "Alaska" "Arizona" "Arkansas" "California" "Colorado" nchar(head(al))[1] 7 6 7 8 10 8
cat()函数可以显示和连接字符串.该函数可以将字符串合并,并直接打印在屏幕中
a=3cat("The answer is",a) The answer is 3
cat()函数中使用”\n”参数为换行符,”\t”作为4个字节的空格
cat("my name is ","Gao Li")cat("my name is","\n","Guo Li")cat("my name is ","\t","Guo Li")cat("我们认识4年了","这4年过得如何?","有快乐的回忆","也有很多不愉快",fill=1)cat()函数中的参数file允许将输出结果指定到一个文件中
paste()函数可以连接字符串
paste("the answer is",a)#paste()函数在屏幕中输出带引号的字符串[1] "the answer is 3"paste("我的学校在","武汉-湖北",sep=":")paste(c("我的学校在","武汉-湖北"),sep=":") #sep参数对输入的向量不起作用paste(c("我的学校在","武汉-湖北"),collapse=":")
substring()或substr()函数获取字符串的子串,其中
first(start)和last(stop)参数可以是一个数值,也可以是一个向量.
substr("abcdef",2,4)#返回字符串"bcd"substring("abcdef",1:6,1:6)#一次提取一个字符[1] "a" "b" "c" "d" "e" "f"substr(rep("abcdef",4),1:4,4:5)#两个参数的长度不一样,短的会被循环[1] "abcd" "bcde" "cd" "de" x <- c("asfef", "qwerty", "yuiop[", "b", "stuff.blah.yech")substr(x, 2, 5)#提取字符向量中每一个字符串的特定字符[1] "sfef" "wert" "uiop" "" "tuff"substring(x, 2, 4:6)[1] "sfe" "wert" "uiop[" "" "tuff" #寻找字符串中特定字符的未知#将字符串转换为字符向量text1 <- "my name is Gao Li"n <- nchar(text1)str_value <- substring(text1,1:n,1:n)# which()函数确定某个字符的位置which(str_value=="G")
0 0
- 字符函数
- 字符函数
- 字符函数
- 字符函数
- 字符函数
- 字符函数
- 字符函数
- 字符函数
- 字符函数
- 字符函数
- 字符函数
- 字符函数
- 字符函数strchr函数
- SQL字符合并函数、字符拆分函数
- Oracle:内置函数--字符函数
- SQL常用函数--字符函数
- ORACLE函数 字符类函数
- Oracle函数总结:字符函数
- PopupWindow使用总结
- 旅游评论数据中的自然语言处理
- 【ITOO】--框架搭建
- Eeny Meeny Moo 【 约瑟夫问题】
- C++学习笔记30——反向迭代器
- 字符函数
- Fragment中得到Activity资源
- android Gson的使用
- 数组与指针定义字符串的区别(即char[]与char*)
- SSH连接问题
- Java常用开发工具
- Mac、CentOS jdk安装及版本切换
- 让android定时关机的实现方法
- Go web开发之revel+mgo的预备知识