【发布时间】:2022-01-06 09:37:12
【问题描述】:
我有这个主要的数据框:
testdataframe
id sensors_data
<chr> <list>
1 AA <data.frame [6 × 4]>
2 BB <data.frame [6 × 4]>
sensors_data 的每个数据框都是这样的:
id type value status
<chr><chr> <dbl> <int>
1 SN01TP a 25.800 1
2 SN01HU b 40.000 1
3 SN02VD c 1.146 1
4 SN02C2 d 1270.000 1
5 SY01DS e 31.000 1
6 TD01TP f 22.500 1
我希望我的主要数据框是这样的,而不是只有 sensors_data:
a b c d e f
1 25.800 40.000 1.146 1270.000 31.000 22.500
我尝试取消嵌套主数据框,但这会为每个字段创建一条记录。我正在尝试改变访问sensors_data中数据的主数据框,但我不知道如何。
【问题讨论】:
-
欢迎来到 SO!如果您提供最小可重复的示例,您将最大限度地获得有用的答案。 This post 可能会有所帮助。
-
请说明您的“主要”data.frame 是什么(例如,它是列表中使用的data.frame 的类型还是列表中每个data.frame 的信息合并为一个数据。框架)。另外,考虑使用
dput创建示例data.frame。 -
@JKupzig 对写得不好的问题感到抱歉,我的主要数据框是“testdataframe”,里面是字段sensors_data 以及其他字段(对于这个例子只有ID)。我正在尝试提取示例中的数据
标签: r dataframe multidimensional-array pivot-table data-manipulation