早上好,社区:
我有此表,其中包含在给定位置和给定日期的特定项目的需求:
<blockquote class="imgur-embed-pub" lang="en" data-id="a/RAoXIbW"><a href="//imgur.com/RAoXIbW"></a></blockquote><script async src="//s.imgur.com/min/embed.js" charset="utf-8"></script>
假设需求已经按日期,产品ID和位置ID进行了分组(总和),是否可以根据不同的产品ID和位置ID生成多个表,并在R中包含它们各自的需求?
位置“ 3”上的产品“ a”的外观如下:
<blockquote class="imgur-embed-pub" lang="en" data-id="a/wv1hBxP"><a href="//imgur.com/wv1hBxP"></a></blockquote><script async src="//s.imgur.com/min/embed.js" charset="utf-8"></script>
谢谢。
答案 0 :(得分:0)
我们可以使用split
将数据集分成list
几个,然后我们可以从list
提取不同的数据集
lst1 <- split(df1, list(df1$ProductID, df1$LocationID), drop = TRUE)
答案 1 :(得分:0)
晚上好, 如果您的数据存储在数据框中,例如df,则
df[df["Product ID"]=="a",]
返回为产品“ a”过滤的数据。