美文网首页
R语言 长型数据与矩阵数据互换

R语言 长型数据与矩阵数据互换

作者: 怪毛匠子君 | 来源:发表于2020-11-11 16:22 被阅读0次

一一对应 转换为 矩阵

tmp <- data.frame(ID1 = c("x","x","y"),
                  ID2 = c("x","y","x"),
                  var = c(1,2,3) )
 #  ID1 ID2 var
#1   x   x   1
#2   x   y   2
#3   y   x   3
library(tidyr)
spread_tmp = spread(tmp, ID2, var)
#  ID1 x  y
#1   x 1  2
#2   y 3 NA

矩阵转为长条,就是常见的melt了

library(reshape)
melt(spread_tmp,variable_name = "ID2",  )
#  ID1 ID2 value
#1   x   x     1
#2   y   x     3
#3   x   y     2
#4   y   y    NA

请注明来源:https://www.jianshu.com/p/bb9ccffd9dd5

相关文章

  • R语言 长型数据与矩阵数据互换

    一一对应 转换为 矩阵 矩阵转为长条,就是常见的melt了 请注明来源:https://www.jianshu.c...

  • Day5—刘强

    R语言的数据结构 数据类型 R语言主要数据类型如下: 向量(vector) 矩阵(Matrix) 数组(Array...

  • 《学习小组Day5笔记--寒鹤》

    R语言之数据结构 今天的学习内容是R语言的数据结构。R语言的数据结构主要有向量(vector),矩阵(matrix...

  • 学习小组Day5笔记--小明

    R语言数据结构 数据类型 -向量-矩阵-数组-数据框-列表 知识点,与python相比 1.注意赋值方式2.r中同...

  • R之数据集

    R的数据结构包括标量、向量、数组、矩阵、数据框和列表数据类型包括数值型、字符型、逻辑型(TRUE/FALSE)、复...

  • R matrix 矩阵 整理汇总笔记

    R语言矩阵是一个二维数组,可以描述二维数据。和向量相似,矩阵内每个元素都拥有相同的模式(数值型、字符型或逻辑型)。...

  • R-数据处理基础篇-一篇概括总结R语言变量储存结构

    目录 0.问题导入 1.示例数据及样本程序 2.R语言数据变量存储方式二之矩阵(matrix) 3.R语言数据变量...

  • 学习小组Day5笔记——四海

    R语言第二天——R基础 数据类型 向量 vector* #重要 矩阵 matrix 数组 array 数据框 da...

  • 给女朋友写的生统资料_Part2

    R里面有许多数据类型,跟生统课相关的就是数值型,字符型,逻辑型了。而R也有很多数据结构,包括标量、向量、矩阵、数组...

  • R语言数据结构2021.1.19

    数据类型 R语言数据类型包括数值型,字符串型,逻辑型和日期型,但不像C语言那样数值型还包括整型,单精度,浮点等,R...

网友评论

      本文标题:R语言 长型数据与矩阵数据互换

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