Вопросы с тегом «group-by»

GROUP BY - это команда в стандарте реляционной базы данных SQL для свертывания группы строк, которые разделяют значения общего поля в одну строку. Агрегатные функции могут выполняться в других полях группы, таких как SUM () или AVG (), для объединения связанных данных в одно значение.

5
Как получить доступ к pandas groupby dataframe по ключу
Как получить доступ к соответствующему фрейму данных groupby в объекте groupby по ключу? Со следующей группой: rand = np.random.RandomState(1) df = pd.DataFrame({'A': ['foo', 'bar'] * 3, 'B': rand.randn(6), 'C': rand.randint(0, 20, 6)}) gb = df.groupby(['A']) Я могу пройти через это, чтобы получить ключи и группы: In [11]: for k, gp …

7
Относительные частоты / пропорции с dplyr
Предположим, я хочу рассчитать долю различных значений в каждой группе. Например, используя mtcarsданные, как рассчитать относительную частоту числа передач с помощью am (автоматически / вручную) за один раз dplyr? library(dplyr) data(mtcars) mtcars <- tbl_df(mtcars) # count frequency mtcars %>% group_by(am, gear) %>% summarise(n = n()) # am gear n # …
153 r  group-by  dplyr  frequency 

9
SQL - использование псевдонима в Group By
Просто любопытно о синтаксисе SQL. Так что если у меня есть SELECT itemName as ItemName, substring(itemName, 1,1) as FirstLetter, Count(itemName) FROM table1 GROUP BY itemName, FirstLetter Это было бы неправильно, потому что GROUP BY itemName, FirstLetter действительно должно быть GROUP BY itemName, substring(itemName, 1,1) Но почему мы не можем просто …
143 sql  group-by  alias 

13
Подсчитать количество записей, возвращаемых группой
Как подсчитать количество записей, возвращаемых группой по запросу, Например: select count(*) from temptable group by column_1, column_2, column_3, column_4 Дает мне, 1 1 2 Мне нужно посчитать вышеупомянутые записи, чтобы получить 1 + 1 + 1 = 3.



6
Группа Python по
Предположим, что у меня есть набор пар данных, где индекс 0 - это значение, а индекс 1 - это тип: input = [ ('11013331', 'KAT'), ('9085267', 'NOT'), ('5238761', 'ETH'), ('5349618', 'ETH'), ('11788544', 'NOT'), ('962142', 'ETH'), ('7795297', 'ETH'), ('7341464', 'ETH'), ('9843236', 'KAT'), ('5594916', 'ETH'), ('1550003', 'ETH') ] Я хочу сгруппировать их …
125 python  group-by 



12
Группировка по месяцам и годам в MySQL
Учитывая таблицу с меткой времени в каждой строке, как бы вы отформатировали запрос, чтобы он соответствовал этому конкретному формату объекта json. Я пытаюсь организовать объект json в годы / месяцы. json для обоснования запроса: { "2009":["August","July","September"], "2010":["January", "February", "October"] } Вот вопрос, который у меня есть - SELECT MONTHNAME(t.summaryDateTime) as …
99 sql  mysql  group-by  date 

10
GroupBy pandas DataFrame и выберите наиболее распространенное значение
У меня есть фрейм данных с тремя строковыми столбцами. Я знаю, что единственное значение в 3-м столбце действительно для каждой комбинации первых двух. Чтобы очистить данные, мне нужно сгруппировать данные по фреймам по первым двум столбцам и выбрать наиболее распространенное значение третьего столбца для каждой комбинации. Мой код: import pandas …

6
MySQL «Группировать по» и «Сортировать по»
Я хочу иметь возможность выбрать группу строк из таблицы электронных писем и сгруппировать их по отправителю. Мой запрос выглядит так: SELECT `timestamp`, `fromEmail`, `subject` FROM `incomingEmails` GROUP BY LOWER(`fromEmail`) ORDER BY `timestamp` DESC Запрос почти работает так, как я хочу - он выбирает записи, сгруппированные по электронной почте. Проблема в …

10
Группировка в интервал 5 минут во временном диапазоне
У меня есть некоторые трудности с командами mySQL, которые я хочу выполнить. SELECT a.timestamp, name, count(b.name) FROM time a, id b WHERE a.user = b.user AND a.id = b.id AND b.name = 'John' AND a.timestamp BETWEEN '2010-11-16 10:30:00' AND '2010-11-16 11:00:00' GROUP BY a.timestamp Это мой текущий вывод. timestamp name …
94 mysql  sql  group-by 


3
Python: получить счетчик частоты на основе двух столбцов (переменных) в кадре данных pandas в некоторых приложениях строк
Здравствуйте, у меня есть следующий фрейм данных. Group Size Short Small Short Small Moderate Medium Moderate Small Tall Large Я хочу подсчитать, сколько раз одна и та же строка появляется в кадре данных. Group Size Time Short Small 2 Moderate Medium 1 Moderate Small 1 Tall Large 1

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.