如何根据键值合并R中的两个列表

时间:2015-10-15 18:24:11

标签: r list merge

如何根据“business_id”和“type”变量合并R中的两个列表。尝试了一些选项,但它们不起作用,包括将它们转换为数据帧并尝试使用合并功能合并它们。

列表是

LIST1
$ :List of 5
  ..$ business_id  : chr "ABC"
  ..$ full_address : chr "DEF"
  ..$ hours        : chr "4-6PM"
  ..$ open         : logi TRUE
  ..$ type         : chr "business"

LIST2
$ :List of 3
  ..$ checkin_info:List of 3
  .. ..$ 7-6 : num 1
  .. ..$ 15-0: num 1
  .. ..$ 15-3: num 1
  ..$ type        : chr "business"
  ..$ business_id : chr "ABC"

结果应为

合并清单     $:6个清单       .. $ business_id:chr“ABC”       .. $ full_address:chr“DEF”       .. $小时:chr“4-6PM”       .. $ open:logi TRUE       .. $ type:chr“business”       .. $ checkin_info:3个清单       .. .. $ 7-6:num 1       .. .. $ 15-0:num 1       .. .. $ 15-3:num 1

1 个答案:

答案 0 :(得分:1)

您仍未提供可重现的示例 - 请参阅上面的链接。但是,这是一个可重复的例子,用于说明问题核心的概念:

<Grid x:Name="grid1">
        <Canvas x:Name="canv" Height="auto" Width="auto"></Canvas>
</Grid>