[Python] 100 Schläge auf Data Science (strukturierte Datenverarbeitung) 023 Erläuterung

Youtube Videokommentar ist ebenfalls verfügbar.

Problem

P-023: Summieren Sie den Verkaufsbetrag (Betrag) und die Verkaufsmenge (Menge) für jeden Geschäftscode (store_cd) für den Datenrahmen für Belegdetails (df_receipt).

Antworten

Code


df_receipt.groupby('store_cd').agg({'amount':'sum', 'quantity':'sum'}).reset_index()

Ausgabe

store_cd amount quantity
0 S12007 638761 2099
1 S12013 787513 2425
2 S12014 725167 2358
3 S12029 794741 2555
4 S12030 684402 2403
5 S13001 811936 2347
6 S13002 727821 2340
7 S13003 764294 2197
8 S13004 779373 2390
9 S13005 629876 2004
10 S13008 809288 2491
11 S13009 808870 2486
12 S13015 780873 2248
13 S13016 793773 2432
14 S13017 748221 2376
15 S13018 790535 2562
16 S13019 827833 2541
17 S13020 796383 2383
18 S13031 705968 2336
19 S13032 790501 2491
20 S13035 715869 2219
21 S13037 693087 2344
22 S13038 708884 2337
23 S13039 611888 1981
24 S13041 728266 2233
25 S13043 587895 1881
26 S13044 520764 1729
27 S13051 107452 354
28 S13052 100314 250
29 S14006 712839 2284
30 S14010 790361 2290
31 S14011 805724 2434
32 S14012 720600 2412
33 S14021 699511 2231
34 S14022 651328 2047
35 S14023 727630 2258
36 S14024 736323 2417
37 S14025 755581 2394
38 S14026 824537 2503
39 S14027 714550 2303
40 S14028 786145 2458
41 S14033 725318 2282
42 S14034 653681 2024
43 S14036 203694 635
44 S14040 701858 2233
45 S14042 534689 1935
46 S14045 458484 1398
47 S14046 412646 1354
48 S14047 338329 1041
49 S14048 234276 769
50 S14049 230808 788
51 S14050 167090 580

Kommentar

** ・ Dies ist eine Methode, um Daten mit demselben Wert gemeinsam in Pandas DataFrame / Series zu verarbeiten.

Recommended Posts

[Python] 100 Schläge auf Data Science (strukturierte Datenverarbeitung) 018 Erläuterung
[Python] 100 Schläge auf Data Science (strukturierte Datenverarbeitung) 023 Erläuterung
[Python] 100 Schläge auf Data Science (strukturierte Datenverarbeitung) 030 Erläuterung
[Python] 100 Schläge auf Data Science (strukturierte Datenverarbeitung) 022 Erläuterung
[Python] 100 Schläge auf Data Science (strukturierte Datenverarbeitung) 017 Erläuterung
[Python] 100 Schläge auf Data Science (strukturierte Datenverarbeitung) 026 Erläuterung
[Python] 100 Schläge auf Data Science (strukturierte Datenverarbeitung) 016 Erläuterung
[Python] 100 Schläge auf Data Science (strukturierte Datenverarbeitung) 024 Erläuterung
[Python] 100 Schläge auf Data Science (strukturierte Datenverarbeitung) 027 Erläuterung
[Python] 100 Schläge auf Data Science (strukturierte Datenverarbeitung) 029 Erläuterung
[Python] 100 Schläge auf Data Science (strukturierte Datenverarbeitung) 015 Erläuterung
[Python] 100 Schläge auf Data Science (strukturierte Datenverarbeitung) 028 Erläuterung
"Data Science 100 Knock (Strukturierte Datenverarbeitung)" Python-007 Erläuterung
"Data Science 100 Knock (Strukturierte Datenverarbeitung)" Python-006 Erläuterung
"Data Science 100 Knock (Strukturierte Datenverarbeitung)" Python-001 Erläuterung
"Data Science 100 Knock (Strukturierte Datenverarbeitung)" Python-002 Erläuterung
[Python] 100 Schläge auf Data Science (strukturierte Datenverarbeitung) 021 Erläuterung
"Data Science 100 Knock (Strukturierte Datenverarbeitung)" Python-005 Erläuterung
"Data Science 100 Knock (Strukturierte Datenverarbeitung)" Python-004 Erläuterung
[Python] 100 Schläge auf Data Science (strukturierte Datenverarbeitung) 020 Erläuterung
[Python] 100 Schläge auf Data Science (strukturierte Datenverarbeitung) 025 Erläuterung
"Data Science 100 Knock (Strukturierte Datenverarbeitung)" Python-003 Erläuterung
[Python] 100 Schläge auf Data Science (strukturierte Datenverarbeitung) 019 Erläuterung
[Python] 100 Schläge auf Data Science (strukturierte Datenverarbeitung) 001-010 Impressionen + Zusammenfassung der Kommentare
Versuchen Sie "100 Schläge auf Data Science" ①
Erste Schritte mit Python mit 100 Klopfen bei der Sprachverarbeitung
Vorbereitung zum Versuch "Data Science 100 Knock (Strukturierte Datenverarbeitung)"
Fordern Sie 100 Data Science-Schläge heraus
Umgebungskonstruktion (Windows 10) für 100 Schläge Data Science (strukturierte Datenverarbeitung)
Data Science Cheet Sheet (Python)
[Python] Hinweise zur Datenanalyse
Deshalb habe ich Pandas verlassen [Data Science 100 Knock (Strukturierte Datenverarbeitung) # 2]
Deshalb habe ich Pandas verlassen [Data Science 100 Knock (Strukturierte Datenverarbeitung) # 1]
Deshalb habe ich Pandas verlassen [Data Science 100 Knock (Strukturierte Datenverarbeitung) # 3]
Deshalb habe ich Pandas verlassen [Data Science 100 Knock (Strukturierte Datenverarbeitung) # 5]
Deshalb habe ich Pandas verlassen [Data Science 100 Knock (Strukturierte Datenverarbeitung) # 4]
Deshalb habe ich Pandas verlassen [Data Science 100 Knock (Strukturierte Datenverarbeitung) # 6]
Starten Sie Data Science in der Cloud
Die Bildverarbeitung mit Python 100 klopft an die Binärisierung Nr. 3
100 Bildverarbeitung mit Python Knock # 2 Graustufen
100 Bildverarbeitung mit Python Knock # 8 Max Pooling
Ich habe Udemys "Practical Python Data Science" ausprobiert.
[Python] Verschiedene Datenverarbeitung mit Numpy-Array
Die Bildverarbeitung mit Python 100 führt zu einem durchschnittlichen Pooling von # 7
Bildverarbeitung mit Python 100 Knock # 9 Gauß-Filter
Bücher über Datenwissenschaft, die 2020 gelesen werden sollen
Führen Sie Python Script regelmäßig in der AWS Data Pipeline aus
Folium: Visualisieren Sie Daten auf einer Karte mit Python
Versuchen Sie, MLB-Daten auf Mac und Python zu importieren
TensorFlow: Führen Sie in Python gelernte Daten unter Android aus
Führen Sie Python auf Apache aus, um InfluxDB-Daten anzuzeigen
100 Sprachverarbeitungsklopfen 03 ~ 05
100 Sprachverarbeitungsklopfen (2020): 40
100 Sprachverarbeitungsklopfen (2020): 32
[Python] Fordere 100 Schläge heraus! (015 ~ 019)
Python-Bildverarbeitung
100 Sprachverarbeitungsklopfen (2020): 47
Python unter Windows
Twitter mit Python3