在R中生成具有不同值的数据框

我试图创建一个数据框,使每个日期的每个AB值。请帮忙!

ab <- c("ab","cd")
dates <- c("Jan 2018","Jan 2019","Mar 2019")

Expected_Output:

  ab    dates
1 ab Jan 2018
2 ab Jan 2019
3 ab Mar 2019
4 cd Jan 2018
5 cd Jan 2019
6 cd Mar 2019
阿克伦

使用tidyr,可以使用crossing

library(tidyr)
crossing(ab, dates)
# A tibble: 6 x 2
#  ab    dates   
#  <chr> <chr>   
#1 ab    Jan 2018
#2 ab    Jan 2019
#3 ab    Mar 2019
#4 cd    Jan 2018
#5 cd    Jan 2019
#6 cd    Mar 2019

或使用CJdata.table

library(data.table)
CJ(ab, dates)

或使用expand.gridbase R

expand.grid(ab = ab, dates = dates)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从列表中生成具有不同长度的数据框

如何有效地从具有不同索引的 Pandas 数据框中生成唯一的值对?

在 R 中生成不同数据帧的值之间的排列

如何在R中生成具有重复值的列

如何在R数据框中生成具有来自多个列的有序项的新列

如何结合字典中不同键的每个值以在Python中生成数据框?

如何在具有许多列的pandas数据框中生成列的所有可能组合?

如何对R中相同的两列具有不同值的数据框进行子集

在R中具有不同列长度的多个数据框中更改列中的值

通过具有不同ID值的列扩展R中的数据框

在 r 中按季度绘制具有不同值和类别的数据框作为直方图

如何在QuickCheck中生成具有某些属性的数据框

具有 value_counts 的 Pandas groupby 并在新数据框中生成列

串联2个具有不同值的数据框

列具有不同数量的值的数据框

合并具有不同dtype的两列数据框的值

合并数据框中具有不同值的多行

在数据框中生成带有条件值的行

R:帮助融合“具有不同行”的数据框

在 R 中映射具有不同维度的数据框

使用数据块在 Spark(scala) 中生成具有属性和值的 XML

如何在 4 个不同的 pandas 数据框中生成所有可能的列组合(没有任何库)

如何在 4 个不同的 pandas 数据框中生成所有可能的列组合(没有任何库)

在 R 中生成具有定义范围内定义相关性的随机值

从截断的正态分布中生成具有R的精确均值和sd的数据

提取在R数据框中具有共同值的行

如何合并具有重复值和其他不同值的数据框列值?

在R中生成n次不同的值x次

在具有计算值的选择查询中生成动态序列