Skip to content

Commit

Permalink
начал собирать все подсказки в один Rmd файл
Browse files Browse the repository at this point in the history
  • Loading branch information
iMissile committed Aug 30, 2018
1 parent a7d6ed6 commit df9a31c
Show file tree
Hide file tree
Showing 2 changed files with 29 additions and 0 deletions.
28 changes: 28 additions & 0 deletions 00 tricks/all_tricks.Rmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
title: "R Notebook"
output: html_notebook
editor_options:
chunk_output_type: inline
---

# Сборка данных по вложенным спискам

Вопрос и пример о возможностях манипуляции данными в списке взял из ODS slack, показалось интересным.
```{r}
# Минимальный пример структуры данных:
lst <- list(food = list(Potato = list(CI = data.frame(City = LETTERS[1:3], Region = c(1,5,10)),
NPS = data.frame(City = LETTERS[1:3], Region = c(1,5,10))),
Carr = list(CI = data.frame(City = LETTERS[1:6], Region = c(1,5,10,3,1,6)),
NPS = data.frame(City = LETTERS[1:6], Region = c(1,5,10,3,1,6)))),
AZS = list(Paral = list(CI = data.frame(City = LETTERS[1:3], Region = c(1,5,10)),
NPS = data.frame(City = LETTERS[1:3], Region = c(1,5,10))),
Naft = list(CI = data.frame(City = LETTERS[1:6], Region = c(1,5,10,3,1,6)),
NPS = data.frame(City = LETTERS[1:3], Region = c(1,5,10))),
Luk = list(CI = data.frame(City = LETTERS[1:6], Region = c(1,5,10,3,1,6)),
NPS = data.frame(City = LETTERS[1:3], Region = c(1,5,10))))
)
Задача стоит такая: Как выбирать таблицу CI у Naft или все СI в food ?
Пробовал rlist - найти он находит а вот как вытянуть таблицу чтобы дальше можно было проводить нужные расчет не понятно. Пробовал залить в data.table - структура не ровная он ее для начала выравнивает и при этом теряет названия, и не понятно уже к кому относятся таблицы. Вообще буду рад любой подсказки
```

1 change: 1 addition & 0 deletions 94 dockers/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@

FROM rocker/r-base

# èùåì ïî ïàêåòàì: https://www.debian.org/distrib/packages#search_packages
Expand Down

0 comments on commit df9a31c

Please sign in to comment.