【发布时间】:2020-02-11 09:01:49
【问题描述】:
我有一个导入到 RStudio 的 Excel 表,其中包含特定人群的每个主题的数据。每个主题都有自己的一组数据和相应的日期,但我只想查看数据并对每个主题的唯一日期过去的日期进行统计分析。
我假设我可以使用 split 函数创建较小的数据帧,每个数据帧对应于每个主题的数据帧,然后使用一些函数循环分析数据以在我创建的所有较小数据帧上运行分裂。
其中一些主题拥有超过 1000 个数据点。我的两个主要问题是:
1) 是否有一个函数可以用来分析每个受试者在每个受试者的特定唯一日期之后的数据?
2) 我上面提出的策略可行吗?
不幸的是,我在数据分析方面的经验很少,也没有广泛的计算机科学背景。谢谢你的帮助。
编辑:所以有一个关于我所说的数据类型的请求。我想知道我是否有类似的数据,我是否仍然可以使用上述策略。其中 P1 和 P2 有自己的数据集,我想在 TxDate 之后进行分析。
>data
1 Date BMI Glucose Cholesterol TxDate
2 P1 3/3/15
3 12/1/14 24 145 99
4 3/18/15 26 123 101
5 4/21/15 28 111 85
6 6/2/15 25 133 90
7
8
9 P2 4/6/16
10 1/3/16 33 145 200
11 3/30/16 31 162 178
12 5/13/16 34 190 134
13 6/12/16 34 183 168
14 7/9/16 35 200 189
15 9/10/16 31 175 190
16 11/23/17 27 121 120
17
18
【问题讨论】:
-
当您学习了操作 data.frames 的基础知识后,在 R 中实现这项任务是微不足道的。
-
如果我们对您的数据结构和您正在寻求实施的分析类型有更多了解,我们可以就如何开始提供更具体的指导。你能给我们提供一个minimal reproducible example吗?