R: генерировать таблицы на основе различных значений - PullRequest
0 голосов
/ 21 ноября 2018

Доброе утро, Сообщество:

У меня есть эта таблица, в которой указана потребность в определенных товарах в заданном месте и на определенную дату:

<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>

Предполагая, что спрос уже сгруппирован (сумма) по дате, идентификатору продукта и идентификатору местоположения, существует ли способ создания нескольких таблиц на основе различных идентификаторов продукта и идентификаторов местоположения, содержащихих соответствующая потребность в R?

Вот так это будет выглядеть для продукта "a" на месте "3":

<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>

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 21 ноября 2018

Добрый вечер, если ваши данные хранятся в кадре данных, скажем, df, то

df[df["Product ID"]=="a",]

возвращает данные, отфильтрованные для продукта "a".

0 голосов
/ 21 ноября 2018

Мы можем использовать split, чтобы разделить наборы данных на несколько в list, а затем мы можем извлечь различные наборы данных из list

lst1 <- split(df1, list(df1$ProductID, df1$LocationID), drop = TRUE)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...