R语言字符串处理函数之——字符串的大小写转换

toupper

转化为大写字母

toupper(x=c("apple", "I like your style"))
[1] "APPLE"             "I LIKE YOUR STYLE"

tolower

转化为小写字母

tolower(x="APPLE")
[1] "apple"
时间: 2024-08-05 19:33:30

R语言字符串处理函数之——字符串的大小写转换的相关文章

R语言:变量名称和字符串的转换

R语言:变量名称和字符串的转换 2014-06-23 14:45:27 在R语言中,经常会遇到变量名称和字符串相互转换的问题.比如说,进行1000次循环运算,并将运算结果存储在1000个变量中,如x_1, x_2, ... , x_1000.这时候可以使用assign()函数,示例如下: > a错误: 找不到对象'a'> assign('a', 1)> a[1] 1 上面的例子将字符'a'转变为变量a,并将其赋值为1 . 相反,如果我们想遍历一个变量序列,并对其中的每一个变量都进行操作,

R语言之merge函数案例

R语言的merge函数可以实现类似SQL的有点类似 left join right join 或者类似union的效果. df1 = data.frame(CustomerId=c(1:6),Product=c(rep("Toaster",3),rep("Radio",3))) > df2 = data.frame(CustomerId=c(2,4,6,7),State=c(rep("Alabama",3),rep("Ohio&q

【C语言】编写函数实现字符串旋转

//编写函数实现字符串旋转 #include <stdio.h> #include <assert.h> #include <string.h> void reverse(char *left, char *right) { char temp; assert(left); assert(right); while (right > left) { temp = *left; *left = *right; *right = temp; left++; right

R语言学习(7)字符串和因子

字符串和因子 1.字符串 创建字符串 > c("Hello","World")[1] "Hello" "World" paste( ) 函数连接字符串 > c("Hello","World")[1] "Hello" "World"> paste(c("Hello","Hi"),"W

R语言列表list函数

列表是R语言中的对象,它包含不同类型的元素,比如 - 数字,字符串,向量和另一个列表等.一个列表还可以包含一个矩阵或一个函数作为它的元素.使用list()函数创建列表. 创建一个列表 下面是一个例子来创建一个包含字符串,数字,向量和逻辑值的列表 # Create a list containing strings, numbers, vectors and a logical values. list_data <- list("Red", "Green",

[R语言绘图]plot函数的使用

R语言中最简单的一个绘图函数就是plot了.如果之前用过matlab,用R画图的时候就很可能会尝试plot这个命令能不能使用.plot(a)一般就能得到我们想要的图.但是,如果想进一步设置其他属性,如标题.x轴名称.y轴名称等,还需要对另外的一些参数做一些了解.下面就给出了一个很简单的例子,看过之后就能掌握plot函数的使用方法了. attach(mtcars)#获取系统自带的data.frame类型的数据mtcars class(mtcars) mtcars mtcars<-mtcars[or

20140902 字符串拷贝函数 右旋转字符串 string类的编写

1.strncpy字符串拷贝函数 //strncpy的程序 #include<stdio.h> #include<assert.h> char *strncpy1(char *strDest,const char *strSrc,int n) { assert((strDest!=NULL)&&(strSrc!=NULL)&&n>0); if(strDest==strSrc) return strDest; char *Address=strD

c语言之利用函数实现字符串的复制

1.使用数组下标进行复制 #include<stdio.h> #include<iostream> void copy_string(char str1[], char str2[]) { int i = 0; while (str1[i] != '\0') { str2[i] = str1[i]; i++; } str2[i] = '\0'; } int main() { char str1[] = "hello world"; char str2[30];

R语言的自定义函数—字符组合

前两天写了几个函数,对里面收获到的一些东西做一些记录. 函数str_comb,用于输入一个字符串或数值向量,返回由向量中元素组成的不重复的长度小于向量长度的所有组合,结果用矩阵形式输出. 函数使用结果如下: 思路很简单,在R中有个函数combn函数,能产生指定向量中元素组成的指定长度的组合,这个函数做的就是将这些组合放到一起,所以重点就是combn函数和循环. 不过最后多了一个空值,应该是停止条件出了点毛病,不过我自己没看出来,有人愿意指教最好. 里面涉及到的一些R基础: 1.choose函数: