Python Forum
Why does newly-formed dict only consist of last row of each year?
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Why does newly-formed dict only consist of last row of each year?
#6
I was thinking of something like this:
from random import randint, choice
import pandas as pd

# Make up some data for processing
baby_names = pd.DataFrame(
    [{"Year": year, "Name": choice('ABCD')} for _ in range(100) for year in range(2000, 2005)]
)
stats = baby_names.groupby(["Year", "Name"]).agg(Count=("Name", "count"))
stats["%"] = 100 * stats["Count"] / stats.groupby("Year")["Count"].transform('sum')
stats.sort_values(by=["Year", "%"], ascending=[True, False], inplace=True)
print(stats)
Reply


Messages In This Thread
RE: Why does newly-formed dict only consist of last row of each year? - by deanhystad - Nov-17-2023, 04:54 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Trying to get year not the entire year & time mbrown009 2 1,053 Jan-09-2023, 01:46 PM
Last Post: snippsat
  Sort a dict in dict cherry_cherry 4 102,493 Apr-08-2020, 12:25 PM
Last Post: perfringo
  [gpxpy] "Error parsing XML: not well-formed (invalid token): line 1, column 1" Winfried 5 6,978 Jan-26-2020, 01:09 AM
Last Post: Winfried
  How to show newly added column to csv johnson54937 3 2,342 Jan-07-2020, 04:01 AM
Last Post: Larz60+
  How to eliminate magic squares formed by the same numbers, but permuted frame 7 3,843 May-09-2019, 11:28 AM
Last Post: frame
  FileNotFoundError in newly structured Python project PrateekG 0 2,509 May-23-2018, 06:20 AM
Last Post: PrateekG
  Help needed building newly released FOSS 'Meshroom' mStuff 0 2,694 Apr-29-2018, 10:54 AM
Last Post: mStuff
  Copy folders to newly created folder and append Filthy_McNasty 5 5,270 Feb-21-2017, 05:26 PM
Last Post: wavic

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020