-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
начал собирать все подсказки в один Rmd файл
- Loading branch information
Showing
2 changed files
with
29 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 - структура не ровная он ее для начала выравнивает и при этом теряет названия, и не понятно уже к кому относятся таблицы. Вообще буду рад любой подсказки | ||
``` | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 | ||
|