Сохранение определенного значения индекса вывода в R - PullRequest
1 голос
/ 01 мая 2019

Я в основном ищу эквивалент следующего кода Python в R:

df.groupby('Categorical')['Count'].count()[0]    

Вот что я делаю в R:

by(df$count,df$Categorical,sum)    

Это выполняет то же самое, что и первый код, но я хотел бы знать, как сохранить значение индекса для переменной в R (новичок в R).

1 Ответ

1 голос
/ 01 мая 2019

На основе кода by кажется, что мы можем использовать (при условии, что 'count' - это столбцы из 1 с)

library(dplyr)
out <- df %>%
        group_by(Categorical) %>%
        summarise(Sum = sum(count))

Если столбцы 'count' также имеют другие значения, функция python принимает подсчет частоты столбца 'Категориальный'. Таким образом, подобный вариант будет

out <- df %>% 
        count(Categorical) %>%
        slice(1) %>%
        pull(n)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...