美文网首页
R-给行、列赋名称的函数

R-给行、列赋名称的函数

作者: Courage_c2bc | 来源:发表于2019-11-20 09:24 被阅读0次

R中关于给行列赋名称的函数有

dimnames,names,rowname,colname,row.names


建议是如数据框和列表,是在创建对象的时候就直接命名

我们平常使用的时候,最好统一下用法,免得混乱。


转载自https://blog.csdn.net/hppparasoltree/article/details/50923428

例如:

names(a) <- c("a","b","c","d")   #为向量a赋予行名
names(w) <- c("n1","n2","n3","n4")  #为列表w中的每个部分赋予名称
dimnames(mymatrix) <- list(c("row1","row2"),c("col1","col2","col3")) #为矩阵赋予行和列的名称
#dimnames必须为list
rownames(mydataframe) <- c("row1","row2","row3") #为数据框命名行名
colnames(mydataframe)<-c("col1","col2") #为数据框命名列名
rownames(mymatrix) <- c("r1","r2")  #为矩阵命名行名
colnames(mymatrix) <- c("c1","c2","c3")   #为矩阵命名列名

相关文章

  • R-给行、列赋名称的函数

    R中关于给行列赋名称的函数有 dimnames,names,rowname,colname,row.names 建...

  • R(tidyverse包)常用操作

    提取列 对列进行选择 select 函数 提取行 对行进行选择 filter 函数slice():按位置提取行fi...

  • 看懂UDTF写法

    UDTF函数,表生成函数,他可以把一行打成多行多列,也可以打成一行多列,一列多行。比起UDAF,UDTF更好理解一...

  • php把函数作为参数传递!

    传递资源作为参数: 传递函数作为参数调用: 函数作为值赋给变量打印结果 函数赋值并调用,把结果当做值赋给变量 函数...

  • R语言 向dataframe中添加一行或一列

    如何向R中的dataframe的某一位置添加一行(rbind函数)或一列向量(cbind函数) 插入一列 插入一行

  • R语言 -- 删除 dataFrame/matrix 中含有NA

    删除含有NA的行或列很简单: 删除全为NA的行或列貌似没有内置的函数,不过实现也很简单,按行删按列删都可以: 测试...

  • 【函数学习】pandas.DataFrame.loc&iloc

    DataFrame.loc[ 行索引名称或条件 , 列索引名称 ] # 闭区间(含最后一个值) DataFrame...

  • match、index、offset

    index函数 返回行/列指定位置的数据只从行/列返回数据同时根据行列返回数据index(查询区域,目标值所在的行...

  • 2019-07-25

    R中常见函数 1、对行和列进行操作的函数: •对矩阵或数据框的行和列调用函数:apply(矩阵/数组,1,func...

  • 2022-09-29 R数据框

    #1 ## 行名称转换为第一列 ### library(dplyr) df <- tibble::rownames...

网友评论

      本文标题:R-给行、列赋名称的函数

      本文链接:https://www.haomeiwen.com/subject/movnictx.html