group-by
Wybierz pierwszy wiersz w każdej grupie po grupie?
Jak sugeruje tytuł, chciałbym wybrać pierwszy wiersz każdego zbioru wierszy pogrupowanych GROUP BY.
Konkretnie, jeśli mam pu ...
FIRST(id) | customer | FIRST(total)
----------+----------+-------------
1 | Joe | 5
2 | Sally | 3
Używanie group by na wielu kolumnach
Rozumiem sens GROUP BY x.
Ale jak działa GROUP BY x, y i co to oznacza?
Pobieranie ostatniego rekordu w każdej grupie-MySQL
Istnieje tabela messages, która zawiera dane, jak pokazano poniżej:
Id Name Other_Columns
-------------------------
1 ... Y id DESC) AS x
GROUP BY name
Ale to wygląda na wysoce nieefektywne. Jakieś inne sposoby na osiągnięcie tego samego wyniku?
Jak obracać ramkę danych?
Co to jest pivot?
Jak się obracać?
czy to pivot?
długi format do szerokiego formatu?
Widziałem wiele pytań, które pytają ...
a 2 1 1
b 2 1 0
c 1 0 0
Do
1|1 2|1 2|2
a 2 1 1
b 2 1 0
c 1 0 0
Uzyskaj statystyki dla każdej grupy (takie jak count, mean, etc) za pomocą pandas GroupBy?
Mam ramkę danych df i używam kilku kolumn od niej do groupby:
df['col1','col2','col3','col4'].groupby(['col1','col2']).mean ... w pierwszej grupie jest 8 wartości, a w drugiej 10 i tak dalej.
W skrócie: jak uzyskać grupowe statystyki dla ramki danych?
Group by in LINQ
Załóżmy, że jeśli mamy klasę taką jak
class Person {
internal int PersonID;
internal string car ;
}
Teraz mam ... select new { PersonID = g.Key, // this is where I am not sure what to do
Czy ktoś mógłby mi wskazać w prawo kierunek?
Najbardziej efektywna metoda groupby na tablicy obiektów
Jaki jest najbardziej efektywny sposób grupowania obiektów w tablicy?
Na przykład, biorąc pod uwagę tę tablicę obiektów:
[ ... rypt, czy powinienem trzymać się podkreślenia.js, a następnie zapętlenie przez wynikowy obiekt, aby zrobić sumy samodzielnie?
Błąd związany tylko z pełną grupą przez podczas wykonywania zapytania w MySql
Zaktualizowałem swój system i zainstalowałem MySql 5.7.9 z php dla aplikacji internetowej, nad którą pracuję. Mam pytanie, kt ... stu wyłączyć opcję only_full_group_by, czy jest coś innego, co muszę zrobić?
Daj znać, jeśli potrzebujesz więcej informacji.
Konwersja obiektu Panas GroupBy na DataFrame
Zaczynam od takich danych wejściowych
df1 = pandas.DataFrame( {
"Name" : ["Alice", "Bob", "Mallory", "Mallory", "Bob" ... 2 2
Mallory Seattle 1 1
Nie wiem, jak to osiągnąć w dokumentacji pand. Wszelkie wskazówki będą mile widziane.
Grupa zapytań MySQL według dnia / miesiąca / roku
Czy jest możliwe, że wykonam proste zapytanie, aby policzyć ile rekordów mam w określonym przedziale czasu, takim jak rok, mi ... Lub nawet:
SELECT COUNT(id)
FROM stats
GROUP BY record_date.YEAR, record_date.MONTH
Mieć miesięczną statystykę.
Dzięki!
Grupuj Według Wielu Kolumn
Jak mogę zrobić GroupBy wiele kolumn w LINQ
Coś podobnego do tego w SQL:
SELECT * FROM <TableName> GROUP BY <Col ... terialID, ProductID, Quantity)
SELECT MaterialID, ProductID, SUM(Quantity)
FROM @Transactions
GROUP BY MaterialID, ProductID
Uzyskaj pierwszy rząd z każdej grupy
Mam tabelę, w której chcę uzyskać najnowszy wpis dla każdej grupy. Oto tabela:
DocumentStatusLogs tabela
|ID| DocumentID ... ... | s1 |
Aktualizacja
Ja tylko nauczył się używać "apply", co ułatwia rozwiązywanie takich problemów.
Jak obrócić ramkę danych
Co to jest pivot?
Jak się obracać?
czy to pivot?
długi format do szerokiego formatu?
Widziałem wiele pytań, które pytają o ... 0 1 1
row2 1 0 2 1 2
row3 0 1 0 2 0
row4 0 1 2 2 1
Jak połączyć ciągi pól string w zapytaniu PostgreSQL 'group by'?
Szukam sposobu na połączenie łańcuchów pól w grupie za pomocą zapytania. Na przykład mam tabelę:
ID COMPANY_ID EMPLOYEE ... MPANY_ID EMPLOYEE
1 Anna, Bill
2 Carol, Dave
W mySQL jest wbudowana funkcja do tego group_concat
musi pojawić się w klauzuli GROUP BY lub być użyty w funkcji agregującej
Mam tabelę, która wygląda jak ten rozmówca 'makerar'
cname | wmname | avg
--------+-------------+---- ... 5.0000000000000000
Jak mogę rozwiązać ten problem?
Uwaga: Ta tabela jest widokiem utworzonym z poprzedniego operacja.
Jak policzyć liczbę wierszy na grupę (i inne statystyki) w grupie pandy według?
Mam ramkę danych df i używam kilku kolumn od niej do groupby:
df['col1','col2','col3','col4'].groupby(['col1','col2']).mean ... e liczba została użyta do uzyskania tych środków. Na przykład w pierwszej grupie jest 8 wartości, a w drugiej 10 i tak dalej.
Jak uzyskać wiele zliczeń za pomocą jednego zapytania SQL?
Zastanawiam się jak napisać to zapytanie.
Wiem, że ta składnia jest fałszywa, ale pomoże Ci zrozumieć, czego chcę.
Potrzebuj ... ż, musi być w jednym rzędzie, więc następujące nie będą działać:
'SELECT distributor_id, COUNT(*)
GROUP BY distributor_id'
Jaka jest najbardziej efektywna metoda groupby na tablicy obiektów JavaScript?
Jaki jest najbardziej efektywny sposób grupowania obiektów w tablicy?
Na przykład, biorąc pod uwagę tę tablicę obiektów:
[ ... rypt, czy powinienem trzymać się podkreślenia.js, a następnie zapętlenie przez wynikowy obiekt, aby zrobić sumy samodzielnie?
Zastosuj wiele funkcji do wielu kolumn groupby
Docs pokazuje, jak zastosować wiele funkcji na obiekcie groupby jednocześnie używając dict z nazwami kolumn wyjściowych jako ... ć, lub możliwość, że ta funkcjonalność może zostać dodana, czy po prostu będę musiał iterację przez groupby ręcznie?
Dzięki
Czy istnieje jakakolwiek różnica między grupą a odrębną
Pewnego dnia nauczyłem się czegoś prostego o SQL:
SELECT c FROM myTbl GROUP BY C
Ma taki sam wynik jak:
SELECT DISTINCT ... czajenia niż cokolwiek innego.
EDIT: to nie jest pytanie o Agregaty. Użycie GROUP BY Z FUNKCJAMI zbiorczymi jest zrozumiałe.