Size: a a a

R language and Statistical data analysis

2020 April 09

PD

Pavel Demin in R language and Statistical data analysis
Артём Клевцов
Сходу не скажу.
если смогу решить, отпишусь в чат тогда, вдруг кому-то еще полезно будет.
источник

AS

Alexey Seleznev in R language and Statistical data analysis
monagatep
Подскажите, пожалуйста, а как с помощью dplyr сгруппировать *списки*?

t1 = tribble(
   ~x, ~sent,
   "a", c(1,2,3),
   "b", c(10,20,30),
   "a", c(5,6,7),
   "b", c(15,16,17),
   "a", c(4,8,9),
)

t1 %>% group_by(x) %>% summarize_all(c)
Приводит к "Error: Column sent must be length 1 (a summary value), not 3"

Мне хочется получить табличку
a   c(1,2,3,5,6,7,4,8,9)
b   c(10,20,30,15,16,17)
о чём я и говорил, никаких доп манипуляций не надо

library(tibble)
> t1 = tribble(
+   ~x, ~sent,
+   "a", c(1,2,3),
+   "b", c(10,20,30),
+   "a", c(5,6,7),
+   "b", c(15,16,17),
+   "a", c(4,8,9),
+ )
> t1
# A tibble: 5 x 2
 x     sent    
 <chr> <list>  
1 a     <dbl [3]>
2 b     <dbl [3]>
3 a     <dbl [3]>
4 b     <dbl [3]>
5 a     <dbl [3]>
источник

m

monagatep in R language and Statistical data analysis
Alexey Seleznev
о чём я и говорил, никаких доп манипуляций не надо

library(tibble)
> t1 = tribble(
+   ~x, ~sent,
+   "a", c(1,2,3),
+   "b", c(10,20,30),
+   "a", c(5,6,7),
+   "b", c(15,16,17),
+   "a", c(4,8,9),
+ )
> t1
# A tibble: 5 x 2
 x     sent    
 <chr> <list>  
1 a     <dbl [3]>
2 b     <dbl [3]>
3 a     <dbl [3]>
4 b     <dbl [3]>
5 a     <dbl [3]>
Там список списков получается. Я сейчас так делаю: group_by(sentiment) %>% summarize_all(function(x) return(list(unlist(x))))

(извините, второй день в R, не знаю, как канонично)
источник

AS

Alexey Seleznev in R language and Statistical data analysis
ну я думал ыам список списков и нужен, так а что вам надо
источник

AS

Alexey Seleznev in R language and Statistical data analysis
источник

AS

Alexey Seleznev in R language and Statistical data analysis
вот тут гляньте думаю там что то найдёте
источник

AS

Alexey Seleznev in R language and Statistical data analysis
скорее всего вам нужен unnest_longer()
источник

m

monagatep in R language and Statistical data analysis
Не, нужен был один сплошной, желательно вектор, но это уже ладно, преодолимо. Спасибо за статью! unnest_longer() -- то, что надо!
источник

AS

Alexey Seleznev in R language and Statistical data analysis
monagatep
Не, нужен был один сплошной, желательно вектор, но это уже ладно, преодолимо. Спасибо за статью! unnest_longer() -- то, что надо!
library(tibble)
library(tidyr)

t1 = tribble(
 ~x, ~sent,
 "a", c(1,2,3),
 "b", c(10,20,30),
 "a", c(5,6,7),
 "b", c(15,16,17),
 "a", c(4,8,9),
)

t1 %>% unnest_longer(sent)
источник

В

Виктория in R language and Statistical data analysis
Артём Клевцов
При работе с большими файлами - это наиболее оптимальный подход. steam_in читает файл построчно и применяет callback-функцию. Чтение чанками позволяет избежать проблемы нехватки оперативной памяти, а сохранение результата работы callback-функции позволят сохранить результат работы при ошибки или отвале коннекта.
спасибо всем) пробую пока что
источник

AB

Alexey Burnakov in R language and Statistical data analysis
Deep Q Trading: объектно-ориентированный код на R / Хабр
https://habr.com/ru/post/496062/
источник

AB

Alexey Burnakov in R language and Statistical data analysis
Для ценителей R6/Reinforcement learning/Trading
источник

AS

Alexander Semenov in R language and Statistical data analysis
Мсье знает толк.
источник

A

Andrey in R language and Statistical data analysis
Вашу бы энергию, да в мирное русло...
источник

AB

Alexey Burnakov in R language and Statistical data analysis
Alexander Semenov
Мсье знает толк.
👍 старался
источник

AB

Alexey Burnakov in R language and Statistical data analysis
Andrey
Вашу бы энергию, да в мирное русло...
Это просто проект-домашнее животное)
источник

AB

Alexey Burnakov in R language and Statistical data analysis
Думал ещё для решения тетриса сделать
источник

AB

Alexey Burnakov in R language and Statistical data analysis
Но ещё более давнее увлечение finance перевесило
источник

AS

Alexander Semenov in R language and Statistical data analysis
Я как раз в субботу планировал "портфель" собирать. Подумывал начать с того, чтобы погонять в R вот на этом генератор случайных чисел: https://finviz.com/screener.ashx?v=111&f=geo_usa&o=-marketcap
источник

AB

Alexey Burnakov in R language and Statistical data analysis
Alexander Semenov
Я как раз в субботу планировал "портфель" собирать. Подумывал начать с того, чтобы погонять в R вот на этом генератор случайных чисел: https://finviz.com/screener.ashx?v=111&f=geo_usa&o=-marketcap
Посмотрю завтра. У меня там встроена синтетика для тестов
источник