Size: a a a

R (язык программирования)

2020 July 24

K

Konstantin in R (язык программирования)
Хорошо подходит для сравнения нескольких наблюдений по нескольким показателям
источник

Ю

Юрий 🐙💻🤖📊📈🚬... in R (язык программирования)
Konstantin
Хорошо подходит для сравнения нескольких наблюдений по нескольким показателям
Не совсем, радарная диаграмма для показателей во времени, циклических данных, например изменение температуры в течение суток
источник

K

Konstantin in R (язык программирования)
Под наблюдением я понимаю, в том числе объекты различные. Вот например, довольно информативный график.
источник

Ю

Юрий 🐙💻🤖📊📈🚬... in R (язык программирования)
Konstantin
Под наблюдением я понимаю, в том числе объекты различные. Вот например, довольно информативный график.
Барплот в наглядности лучше будет
источник

K

Konstantin in R (язык программирования)
Мне ближе радар, он позволяет сфокусироваться в первую очередь на объекте сравнения, а уже потом на показателях.
источник

AS

Alexander Semenov in R (язык программирования)
Да, барплот не показывает общий "профиль" изучаемого объекта.
источник

БА

Байкулов Антон... in R (язык программирования)
Ребята. подскажите пожалуйста. как решить задачу: Есть таблица с 50+ колонок. В каждой от 2 до 180 000 разных вариантов текстовых значений. Мне нужно определить лидеров в каждом столбце.
источник

PU

Philipp Upravitelev in R (язык программирования)
Байкулов Антон
Ребята. подскажите пожалуйста. как решить задачу: Есть таблица с 50+ колонок. В каждой от 2 до 180 000 разных вариантов текстовых значений. Мне нужно определить лидеров в каждом столбце.
пробеги циклом по колонкам
источник

БА

Байкулов Антон... in R (язык программирования)
Через SQl решил. Select column + Count(column) для каждой колонки
источник

GS

Gleb Suvorov in R (язык программирования)
library(summarytools)
freq(dt2,order = "freq", rows = 1) - вот так еще можно.
источник

K

Konstantin in R (язык программирования)
Или dplyr: df %>% summarise_all(.funs = ~names(which.max(table(.))))
источник

БА

Байкулов Антон... in R (язык программирования)
Спасибо!
источник

AI

Anton I in R (язык программирования)
Друзья, нужен хелп!
Есть датафрейм df1 с 2мя столбцами UserID и столбец-list values_list со значениями для каждого юзера (списки разной длины). И есть df2 со столбцами UserID и value по каждому юзеру.
Задача по-юзерно сравнить df2$value со списком df1$values_list.
Интуитивно догадываюсь, что помогут map-функции, но не силён в них 😞
источник

A

Andrey in R (язык программирования)
Anton I
Друзья, нужен хелп!
Есть датафрейм df1 с 2мя столбцами UserID и столбец-list values_list со значениями для каждого юзера (списки разной длины). И есть df2 со столбцами UserID и value по каждому юзеру.
Задача по-юзерно сравнить df2$value со списком df1$values_list.
Интуитивно догадываюсь, что помогут map-функции, но не силён в них 😞
нужен пример данных
источник

Ю

Юрий 🐙💻🤖📊📈🚬... in R (язык программирования)
Anton I
Друзья, нужен хелп!
Есть датафрейм df1 с 2мя столбцами UserID и столбец-list values_list со значениями для каждого юзера (списки разной длины). И есть df2 со столбцами UserID и value по каждому юзеру.
Задача по-юзерно сравнить df2$value со списком df1$values_list.
Интуитивно догадываюсь, что помогут map-функции, но не силён в них 😞
Прочитайте правила чата в закрепе, иначе тут все будут догадываться
источник

A

Andrey in R (язык программирования)
library(data.table)
dt1 <- data.table(id = 1:2, val = list(list(1, 2), list(1, 2, 3)))
dt2 <- data.table(id = 1:2, ref_val = 1)
dt <- dt1[dt2, on = "id"]
dt[, .(compar_res = list(unlist(val) == ref_val)), by = id]

я кажись протелепатировал нужное
источник

A

Andrey in R (язык программирования)
И вообще лучше работать с плоскими структурами без этих вот list-columns. Полезная ссыль https://www.r-bloggers.com/much-faster-unnesting-with-data-table/
источник

AI

Anton I in R (язык программирования)
Andrey
library(data.table)
dt1 <- data.table(id = 1:2, val = list(list(1, 2), list(1, 2, 3)))
dt2 <- data.table(id = 1:2, ref_val = 1)
dt <- dt1[dt2, on = "id"]
dt[, .(compar_res = list(unlist(val) == ref_val)), by = id]

я кажись протелепатировал нужное
Благодарствую за помощь и телепатию! 👏🏼
источник
2020 July 26

ЕТ

Евгений Томилов... in R (язык программирования)
Дамы и господа, а вы следуете какому-нибудь стилю кода или свой сформировали?
источник

S

Stepler in R (язык программирования)
Евгений Томилов
Дамы и господа, а вы следуете какому-нибудь стилю кода или свой сформировали?
Как учили в универе, структура прежде всего
источник