R语言 用Dplyr重命名列名
在这篇文章中,我们将使用R编程语言中的dplyr包来重命名列名。
使用中的数据集 。
方法1:使用rename()
该方法用于重命名数据框架中的列
语法
rename(dataframe,new_columnname=old_column,.............,name,new_columnname=old_columnname)
其中dataframe是输入的数据框架,new_columnname是列的新名称,old_columnname是列的旧名称。
示例: R程序重命名单列
输出
例子: R程序重命名多列
输出
方法2:使用rename_with()
rename_with()是用来改变列的大小写的。
- 大写字母: 要转换为大写字母,数据框架的名称和触摸器一起被传递给函数,告诉函数将大小写转换为大写字母。
语法
rename_with(dataframe,toupper)
其中,dataframe是输入的数据框架,toupper是将所有列转换为大写的关键字。
- lowercase: 要转换为小写字母,数据框架的名称和tolower被传递给该函数,告诉该函数将大小写转换为小写。
语法
rename_with(dataframe,tolower)
其中dataframe是输入的数据框架,tolower是一个将所有列转换为小写的关键字。
例子: R程序将列转换为大写和小写
输出
使用rename()函数一次重命名多列
我们可以使用一个向量一次重命名多个列,即通过向量传递列。
语法
rename(dataframe,c(newcolumn1=oldcolumn1,newcolumn2=oldcolumn2...,newcolumn n=oldcolumn n))
例子: R程序可以一次重命名多个列
输出