From f36a30411ddac854bfe52950bfcd793eab5607db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BE=9D=E7=91=AA=E8=B2=93?= Date: Sun, 2 Aug 2026 10:20:39 +0800 Subject: [PATCH] Align the source chart CSV with the archived Billboard year-end charts --- data/source/yearend_hot100_2016_2025.csv | 406 +++++++++++------------ docs/decision_log.md | 5 + 2 files changed, 208 insertions(+), 203 deletions(-) diff --git a/data/source/yearend_hot100_2016_2025.csv b/data/source/yearend_hot100_2016_2025.csv index 7ad4c2c..023dfca 100644 --- a/data/source/yearend_hot100_2016_2025.csv +++ b/data/source/yearend_hot100_2016_2025.csv @@ -1,303 +1,303 @@ year,rank,title,artist 2016,1,Love Yourself,Justin Bieber 2016,2,Sorry,Justin Bieber -2016,3,One Dance,Drake featuring Wizkid and Kyla -2016,4,Work,Rihanna featuring Drake -2016,5,Stressed Out,Twenty One Pilots +2016,3,One Dance,Drake Featuring WizKid & Kyla +2016,4,Work,Rihanna Featuring Drake +2016,5,Stressed Out,twenty one pilots 2016,6,Panda,Desiigner 2016,7,Hello,Adele -2016,8,Don't Let Me Down,The Chainsmokers featuring Daya -2016,9,Can't Stop the Feeling!,Justin Timberlake -2016,10,Closer,The Chainsmokers featuring Halsey -2016,11,Cheap Thrills,Sia featuring Sean Paul +2016,8,Don't Let Me Down,The Chainsmokers Featuring Daya +2016,9,Can't Stop The Feeling!,Justin Timberlake +2016,10,Closer,The Chainsmokers Featuring Halsey +2016,11,Cheap Thrills,Sia Featuring Sean Paul 2016,12,7 Years,Lukas Graham 2016,13,Needed Me,Rihanna 2016,14,My House,Flo Rida -2016,15,I Took a Pill in Ibiza,Mike Posner -2016,16,Work from Home,Fifth Harmony featuring Ty Dolla Sign -2016,17,This Is What You Came For,Calvin Harris featuring Rihanna -2016,18,Cake by the Ocean,DNCE -2016,19,"Me, Myself & I",G-Eazy and Bebe Rexha -2016,20,Ride,Twenty One Pilots -2016,21,Heathens,Twenty One Pilots +2016,15,I Took A Pill In Ibiza,Mike Posner +2016,16,Work From Home,Fifth Harmony Featuring Ty Dolla $ign +2016,17,This Is What You Came For,Calvin Harris Featuring Rihanna +2016,18,Cake By The Ocean,DNCE +2016,19,"Me, Myself & I",G-Eazy x Bebe Rexha +2016,20,Ride,twenty one pilots +2016,21,Heathens,twenty one pilots 2016,22,Pillowtalk,Zayn 2016,23,Stitches,Shawn Mendes 2016,24,Hotline Bling,Drake -2016,25,Cold Water,Major Lazer featuring Justin Bieber and MØ +2016,25,Cold Water,Major Lazer Featuring Justin Bieber & MO 2016,26,Send My Love (To Your New Lover),Adele -2016,27,Roses,The Chainsmokers featuring Rozes +2016,27,Roses,The Chainsmokers Featuring Rozes 2016,28,Treat You Better,Shawn Mendes -2016,29,Too Good,Drake featuring Rihanna -2016,30,Low Life,Future featuring The Weeknd +2016,29,Too Good,Drake Featuring Rihanna +2016,30,Low Life,Future Featuring The Weeknd 2016,31,What Do You Mean?,Justin Bieber 2016,32,The Hills,The Weeknd 2016,33,Just Like Fire,P!nk -2016,34,Broccoli,DRAM featuring Lil Yachty +2016,34,Broccoli,D.R.A.M. Featuring Lil Yachty 2016,35,Don't,Bryson Tiller 2016,36,Dangerous Woman,Ariana Grande -2016,37,Jumpman,Drake and Future -2016,38,"I Hate U, I Love U",Gnash featuring Olivia O'Brien +2016,37,Jumpman,Drake & Future +2016,38,I Hate U I Love U,gnash Featuring Olivia O'Brien 2016,39,Here,Alessia Cara 2016,40,Same Old Love,Selena Gomez 2016,41,Controlla,Drake -2016,42,Like I'm Gonna Lose You,Meghan Trainor featuring John Legend +2016,42,Like I'm Gonna Lose You,Meghan Trainor Featuring John Legend 2016,43,One Call Away,Charlie Puth 2016,44,Let It Go,James Bay 2016,45,No,Meghan Trainor -2016,46,Never Forget You,Zara Larsson and MNEK -2016,47,Let Me Love You,DJ Snake featuring Justin Bieber +2016,46,Never Forget You,Zara Larsson & MNEK +2016,47,Let Me Love You,DJ Snake Featuring Justin Bieber 2016,48,Don't Mind,Kent Jones 2016,49,H.O.L.Y.,Florida Georgia Line -2016,50,We Don't Talk Anymore,Charlie Puth featuring Selena Gomez +2016,50,We Don't Talk Anymore,Charlie Puth Featuring Selena Gomez 2016,51,Into You,Ariana Grande 2016,52,Gold,Kiiara 2016,53,Exchange,Bryson Tiller -2016,54,679,Fetty Wap featuring Remy Boyz +2016,54,679,Fetty Wap Featuring Remy Boyz 2016,55,Oui,Jeremih -2016,56,Hands to Myself,Selena Gomez +2016,56,Hands To Myself,Selena Gomez 2016,57,2 Phones,Kevin Gates -2016,58,Starboy,The Weeknd featuring Daft Punk -2016,59,For Free,DJ Khaled featuring Drake -2016,60,Never Be Like You,Flume featuring Kai -2016,61,In the Night,The Weeknd +2016,58,Starboy,The Weeknd Featuring Daft Punk +2016,59,For Free,DJ Khaled Featuring Drake +2016,60,Never Be Like You,Flume Featuring Kai +2016,61,In The Night,The Weeknd 2016,62,Me Too,Meghan Trainor 2016,63,Ex's & Oh's,Elle King -2016,64,Die a Happy Man,Thomas Rhett +2016,64,Die A Happy Man,Thomas Rhett 2016,65,White Iverson,Post Malone -2016,66,Close,Nick Jonas featuring Tove Lo +2016,66,Close,Nick Jonas Featuring Tove Lo 2016,67,Unsteady,X Ambassadors -2016,68,Sucker for Pain,"Lil Wayne, Wiz Khalifa and Imagine Dragons with Logic and Ty Dolla Sign featuring X Ambassadors" -2016,69,Down in the DM,Yo Gotti featuring Nicki Minaj +2016,68,Sucker For Pain,"Lil Wayne, Wiz Khalifa & Imagine Dragons With Logic & Ty Dolla $ign Feat. X Ambassadors" +2016,69,Down In The DM,Yo Gotti Featuring Nicki Minaj 2016,70,Luv,Tory Lanez -2016,71,Sorry,Beyoncé +2016,71,Sorry,Beyonce 2016,72,Can't Feel My Face,The Weeknd -2016,73,Hymn for the Weekend,Coldplay +2016,73,Hymn For The Weekend,Coldplay 2016,74,Say It,Tory Lanez 2016,75,Antidote,Travis Scott 2016,76,Lost Boy,Ruth B -2016,77,Side to Side,Ariana Grande featuring Nicki Minaj +2016,77,Side To Side,Ariana Grande Featuring Nicki Minaj 2016,78,"Sit Still, Look Pretty",Daya 2016,79,Wildest Dreams,Taylor Swift -2016,80,Middle,DJ Snake featuring Bipolar Sunshine +2016,80,Middle,DJ Snake Featuring Bipolar Sunshine 2016,81,On My Mind,Ellie Goulding -2016,82,Pop Style,Drake featuring Jay-Z and Kanye West +2016,82,Pop Style,Drake Featuring The Throne 2016,83,When We Were Young,Adele 2016,84,Hide Away,Daya -2016,85,Lean On,Major Lazer and DJ Snake featuring MØ -2016,86,I Know What You Did Last Summer,Shawn Mendes and Camila Cabello -2016,87,All the Way Up,Fat Joe and Remy Ma featuring French Montana and Infared -2016,88,Watch Me,Silentó -2016,89,Back to Sleep,Chris Brown -2016,90,No Limit,Usher featuring Young Thug -2016,91,Cut It,O.T. Genasis featuring Young Dolph +2016,85,Lean On,Major Lazer & DJ Snake Featuring MO +2016,86,I Know What You Did Last Summer,Shawn Mendes & Camila Cabello +2016,87,All The Way Up,"Fat Joe, Remy Ma & Jay Z Featuring French Montana & Infared" +2016,88,Watch Me,Silento +2016,89,Back To Sleep,Chris Brown +2016,90,No Limit,Usher Featuring Young Thug +2016,91,Cut It,O.T. Genasis Featuring Young Dolph 2016,92,Really Really,Kevin Gates -2016,93,All In My Head (Flex),Fifth Harmony featuring Fetty Wap -2016,94,Starving,Hailee Steinfeld and Grey featuring Zedd -2016,95,Adventure of a Lifetime,Coldplay -2016,96,Humble and Kind,Tim McGraw +2016,93,All In My Head (Flex),Fifth Harmony Featuring Fetty Wap +2016,94,Starving,Hailee Steinfeld & Grey Featuring Zedd +2016,95,Adventure Of A Lifetime,Coldplay +2016,96,Humble And Kind,Tim McGraw 2016,97,Wicked,Future 2016,98,Tiimmy Turner,Desiigner -2016,99,See You Again,Wiz Khalifa featuring Charlie Puth +2016,99,See You Again,Wiz Khalifa Featuring Charlie Puth 2016,100,Perfect,One Direction -2017,1,Shape of You,Ed Sheeran -2017,2,Despacito (Remix),Luis Fonsi and Daddy Yankee featuring Justin Bieber +2017,1,Shape Of You,Ed Sheeran +2017,2,Despacito,Luis Fonsi & Daddy Yankee Featuring Justin Bieber 2017,3,That's What I Like,Bruno Mars -2017,4,Humble,Kendrick Lamar -2017,5,Something Just Like This,The Chainsmokers and Coldplay -2017,6,Bad and Boujee,Migos featuring Lil Uzi Vert -2017,7,Closer,The Chainsmokers featuring Halsey -2017,8,Body Like a Back Road,Sam Hunt +2017,4,Humble.,Kendrick Lamar +2017,5,Something Just Like This,The Chainsmokers & Coldplay +2017,6,Bad And Boujee,Migos Featuring Lil Uzi Vert +2017,7,Closer,The Chainsmokers Featuring Halsey +2017,8,Body Like A Back Road,Sam Hunt 2017,9,Believer,Imagine Dragons -2017,10,Congratulations,Post Malone featuring Quavo +2017,10,Congratulations,Post Malone Featuring Quavo 2017,11,Say You Won't Let Go,James Arthur -2017,12,I'm the One,"DJ Khaled featuring Justin Bieber, Quavo, Chance the Rapper and Lil Wayne" -2017,13,XO Tour Llif3,Lil Uzi Vert +2017,12,I'm The One,"DJ Khaled Featuring Justin Bieber, Quavo, Chance The Rapper & Lil Wayne" +2017,13,XO TOUR Llif3,Lil Uzi Vert 2017,14,Mask Off,Future -2017,15,Unforgettable,French Montana featuring Swae Lee +2017,15,Unforgettable,French Montana Featuring Swae Lee 2017,16,24K Magic,Bruno Mars -2017,17,Stay,Zedd and Alessia Cara -2017,18,Wild Thoughts,DJ Khaled featuring Rihanna and Bryson Tiller -2017,19,Black Beatles,Rae Sremmurd featuring Gucci Mane -2017,20,Starboy,The Weeknd featuring Daft Punk +2017,17,Stay,Zedd & Alessia Cara +2017,18,Wild Thoughts,DJ Khaled Featuring Rihanna & Bryson Tiller +2017,19,Black Beatles,Rae Sremmurd Featuring Gucci Mane +2017,20,Starboy,The Weeknd Featuring Daft Punk 2017,21,Location,Khalid 2017,22,Attention,Charlie Puth 2017,23,There's Nothing Holdin' Me Back,Shawn Mendes -2017,24,Bodak Yellow,Cardi B +2017,24,Bodak Yellow (Money Moves),Cardi B 2017,25,Redbone,Childish Gambino -2017,26,I Don't Wanna Live Forever,Zayn and Taylor Swift -2017,27,It Ain't Me,Kygo and Selena Gomez -2017,28,iSpy,Kyle featuring Lil Yachty +2017,26,I Don't Wanna Live Forever (Fifty Shades Darker),Zayn / Taylor Swift +2017,27,It Ain't Me,Kygo x Selena Gomez +2017,28,iSpy,KYLE Featuring Lil Yachty 2017,29,Issues,Julia Michaels -2017,30,Scars to Your Beautiful,Alessia Cara -2017,31,1-800-273-8255,Logic featuring Alessia Cara and Khalid +2017,30,Scars To Your Beautiful,Alessia Cara +2017,31,1-800-273-8255,Logic Featuring Alessia Cara & Khalid 2017,32,Slow Hands,Niall Horan -2017,33,Love on the Brain,Rihanna -2017,34,I Feel It Coming,The Weeknd featuring Daft Punk +2017,33,Love On The Brain,Rihanna +2017,34,I Feel It Coming,The Weeknd Featuring Daft Punk 2017,35,Bounce Back,Big Sean -2017,36,Strip That Down,Liam Payne featuring Quavo +2017,36,Strip That Down,Liam Payne Featuring Quavo 2017,37,Fake Love,Drake -2017,38,Don't Wanna Know,Maroon 5 featuring Kendrick Lamar +2017,38,Don't Wanna Know,Maroon 5 Featuring Kendrick Lamar 2017,39,Look What You Made Me Do,Taylor Swift -2017,40,Castle on the Hill,Ed Sheeran -2017,41,Bad Things,Machine Gun Kelly and Camila Cabello +2017,40,Castle On The Hill,Ed Sheeran +2017,41,Bad Things,Machine Gun Kelly x Camila Cabello 2017,42,Paris,The Chainsmokers -2017,43,Side to Side,Ariana Grande featuring Nicki Minaj -2017,44,Rockabye,Clean Bandit featuring Sean Paul and Anne-Marie +2017,43,Side To Side,Ariana Grande Featuring Nicki Minaj +2017,44,Rockabye,Clean Bandit Featuring Sean Paul & Anne-Marie 2017,45,Feel It Still,Portugal. The Man -2017,46,Let Me Love You,DJ Snake featuring Justin Bieber +2017,46,Let Me Love You,DJ Snake Featuring Justin Bieber 2017,47,Sorry Not Sorry,Demi Lovato 2017,48,Bank Account,21 Savage -2017,49,Can't Stop the Feeling!,Justin Timberlake -2017,50,Mi Gente,J Balvin and Willy William featuring Beyoncé +2017,49,Can't Stop The Feeling!,Justin Timberlake +2017,50,Mi Gente,J Balvin & Willy William Featuring Beyonce 2017,51,Thunder,Imagine Dragons -2017,52,T-shirt,Migos -2017,53,Rake It Up,Yo Gotti featuring Nicki Minaj +2017,52,T-Shirt,Migos +2017,53,Rake It Up,Yo Gotti Featuring Nicki Minaj 2017,54,Mercy,Shawn Mendes 2017,55,Tunnel Vision,Kodak Black -2017,56,Rockstar,Post Malone featuring 21 Savage +2017,56,Rockstar,Post Malone Featuring 21 Savage 2017,57,In Case You Didn't Know,Brett Young -2017,58,Heathens,Twenty One Pilots -2017,59,Now or Never,Halsey -2017,60,Caroline,Aminé +2017,58,Heathens,twenty one pilots +2017,59,Now Or Never,Halsey +2017,60,Caroline,Amine 2017,61,Rolex,Ayo & Teo -2017,62,DNA,Kendrick Lamar -2017,63,Juju on That Beat (TZ Anthem),Zay Hilfigerrr & Zayion McCall +2017,62,DNA.,Kendrick Lamar +2017,63,Juju On That Beat (TZ Anthem),Zay Hilfigerrr & Zayion McCall 2017,64,Swang,Rae Sremmurd 2017,65,Passionfruit,Drake -2017,66,Loyalty,Kendrick Lamar featuring Rihanna +2017,66,Loyalty.,Kendrick Lamar Featuring Rihanna 2017,67,Praying,Kesha 2017,68,Goosebumps,Travis Scott -2017,69,Cold,Maroon 5 featuring Future -2017,70,Broccoli,DRAM featuring Lil Yachty -2017,71,Slide,Calvin Harris featuring Frank Ocean and Migos -2017,72,What Ifs,Kane Brown featuring Lauren Alaina -2017,73,Chained to the Rhythm,Katy Perry featuring Skip Marley -2017,74,Feels,"Calvin Harris featuring Pharrell Williams, Katy Perry and Big Sean" +2017,69,Cold,Maroon 5 Featuring Future +2017,70,Broccoli,D.R.A.M. Featuring Lil Yachty +2017,71,Slide,Calvin Harris Featuring Frank Ocean & Migos +2017,72,What Ifs,Kane Brown Featuring Lauren Alaina +2017,73,Chained To The Rhythm,Katy Perry Featuring Skip Marley +2017,74,Feels,"Calvin Harris Featuring Pharrell Williams, Katy Perry & Big Sean" 2017,75,All Time Low,Jon Bellion 2017,76,Hurricane,Luke Combs -2017,77,Too Good at Goodbyes,Sam Smith +2017,77,Too Good At Goodbyes,Sam Smith 2017,78,Young Dumb & Broke,Khalid 2017,79,Magnolia,Playboi Carti -2017,80,Love Galore,SZA featuring Travis Scott -2017,81,Drowning,A Boogie wit da Hoodie featuring Kodak Black -2017,82,Starving,Hailee Steinfeld and Grey featuring Zedd -2017,83,Both,Gucci Mane featuring Drake +2017,80,Love Galore,SZA Featuring Travis Scott +2017,81,Drowning,A Boogie Wit da Hoodie Featuring Kodak Black +2017,82,Starving,Hailee Steinfeld & Grey Featuring Zedd +2017,83,Both,Gucci Mane Featuring Drake 2017,84,What About Us,P!nk -2017,85,Swalla,Jason Derulo featuring Nicki Minaj and Ty Dolla Sign -2017,86,Slippery,Migos featuring Gucci Mane -2017,87,Sign of the Times,Harry Styles -2017,88,Water Under the Bridge,Adele +2017,85,Swalla,Jason Derulo Featuring Nicki Minaj & Ty Dolla $ign +2017,86,Slippery,Migos Featuring Gucci Mane +2017,87,Sign Of The Times,Harry Styles +2017,88,Water Under The Bridge,Adele 2017,89,Malibu,Miley Cyrus 2017,90,Down,Marian Hill -2017,91,No Promises,Cheat Codes featuring Demi Lovato +2017,91,No Promises,Cheat Codes Featuring Demi Lovato 2017,92,Treat You Better,Shawn Mendes -2017,93,I Get the Bag,Gucci Mane featuring Migos +2017,93,I Get The Bag,Gucci Mane Featuring Migos 2017,94,Small Town Boy,Dustin Lynch -2017,95,Everyday We Lit,YFN Lucci featuring PnB Rock -2017,96,Havana,Camila Cabello featuring Young Thug -2017,97,What Lovers Do,Maroon 5 featuring SZA +2017,95,Everyday We Lit,YFN Lucci Featuring PnB Rock +2017,96,Havana,Camila Cabello Featuring Young Thug +2017,97,What Lovers Do,Maroon 5 Featuring SZA 2017,98,Do Re Mi,Blackbear -2017,99,Look at Me!,XXXTentacion -2017,100,The Fighter,Keith Urban featuring Carrie Underwood +2017,99,Look At Me!,XXXTentacion +2017,100,The Fighter,Keith Urban Featuring Carrie Underwood 2018,1,God's Plan,Drake 2018,2,Perfect,Ed Sheeran -2018,3,Meant to Be,Bebe Rexha featuring Florida Georgia Line -2018,4,Havana,Camila Cabello featuring Young Thug -2018,5,Rockstar,Post Malone featuring 21 Savage -2018,6,Psycho,Post Malone featuring Ty Dolla Sign -2018,7,I Like It,"Cardi B, Bad Bunny and J Balvin" -2018,8,The Middle,"Zedd, Maren Morris and Grey" +2018,3,Meant To Be,Bebe Rexha & Florida Georgia Line +2018,4,Havana,Camila Cabello Featuring Young Thug +2018,5,Rockstar,Post Malone Featuring 21 Savage +2018,6,Psycho,Post Malone Featuring Ty Dolla $ign +2018,7,I Like It,"Cardi B, Bad Bunny & J Balvin" +2018,8,The Middle,"Zedd, Maren Morris & Grey" 2018,9,In My Feelings,Drake -2018,10,Girls Like You,Maroon 5 featuring Cardi B -2018,11,Nice for What,Drake -2018,12,Lucid Dreams,Juice Wrld +2018,10,Girls Like You,Maroon 5 Featuring Cardi B +2018,11,Nice For What,Drake +2018,12,Lucid Dreams,Juice WRLD 2018,13,Better Now,Post Malone -2018,14,Finesse,Bruno Mars featuring Cardi B +2018,14,Finesse,Bruno Mars & Cardi B 2018,15,Boo'd Up,Ella Mai 2018,16,New Rules,Dua Lipa -2018,17,Sad!,XXXTentacion -2018,18,Never Be the Same,Camila Cabello -2018,19,Love Lies,Khalid and Normani -2018,20,No Tears Left to Cry,Ariana Grande +2018,17,Sad!,XXXTENTACION +2018,18,Never Be The Same,Camila Cabello +2018,19,Love Lies,Khalid & Normani +2018,20,No Tears Left To Cry,Ariana Grande 2018,21,Mine,Bazzi 2018,22,Thunder,Imagine Dragons -2018,23,Look Alive,BlocBoy JB featuring Drake +2018,23,Look Alive,BlocBoy JB Featuring Drake 2018,24,Delicate,Taylor Swift -2018,25,Yes Indeed,Lil Baby and Drake -2018,26,Friends,Marshmello and Anne-Marie -2018,27,Bad at Love,Halsey -2018,28,Taste,Tyga featuring Offset +2018,25,Yes Indeed,Lil Baby & Drake +2018,26,Friends,Marshmello & Anne-Marie +2018,27,Bad At Love,Halsey +2018,28,Taste,Tyga Featuring Offset 2018,29,Let You Down,NF -2018,30,No Limit,G-Eazy featuring ASAP Rocky and Cardi B -2018,31,Fefe,6ix9ine featuring Nicki Minaj and Murda Beatz +2018,30,No Limit,G-Eazy Featuring A$AP Rocky & Cardi B +2018,31,FEFE,6ix9ine Featuring Nicki Minaj & Murda Beatz 2018,32,Tequila,Dan + Shay 2018,33,Feel It Still,Portugal. The Man -2018,34,MotorSport,"Migos, Nicki Minaj and Cardi B" +2018,34,MotorSport,"Migos, Nicki Minaj & Cardi B" 2018,35,I Like Me Better,Lauv -2018,36,Youngblood,5 Seconds of Summer +2018,36,Youngblood,5 Seconds Of Summer 2018,37,Whatever It Takes,Imagine Dragons -2018,38,Ric Flair Drip,Offset and Metro Boomin +2018,38,Ric Flair Drip,Offset & Metro Boomin 2018,39,I Fall Apart,Post Malone -2018,40,Pray for Me,The Weeknd and Kendrick Lamar -2018,41,Back to You,Selena Gomez +2018,40,Pray For Me,The Weeknd & Kendrick Lamar +2018,41,Back To You,Selena Gomez 2018,42,Sicko Mode,Travis Scott -2018,43,Walk It Talk It,Migos featuring Drake +2018,43,Walk It Talk It,Migos Featuring Drake 2018,44,Gucci Gang,Lil Pump -2018,45,Him & I,G-Eazy and Halsey +2018,45,Him & I,G-Eazy & Halsey 2018,46,In My Blood,Shawn Mendes -2018,47,All the Stars,Kendrick Lamar and SZA +2018,47,All The Stars,Kendrick Lamar & SZA 2018,48,Stir Fry,Migos -2018,49,Too Good at Goodbyes,Sam Smith -2018,50,Love,Kendrick Lamar featuring Zacari +2018,49,Too Good At Goodbyes,Sam Smith +2018,50,Love.,Kendrick Lamar Featuring Zacari 2018,51,This Is America,Childish Gambino 2018,52,Nonstop,Drake 2018,53,Heaven,Kane Brown -2018,54,Bodak Yellow,Cardi B -2018,55,Freaky Friday,Lil Dicky featuring Chris Brown +2018,54,Bodak Yellow (Money Moves),Cardi B +2018,55,Freaky Friday,Lil Dicky Featuring Chris Brown 2018,56,Gummo,6ix9ine -2018,57,Plug Walk,Rich the Kid +2018,57,Plug Walk,Rich The Kid 2018,58,Wait,Maroon 5 2018,59,Be Careful,Cardi B -2018,60,Wolves,Selena Gomez and Marshmello -2018,61,Bartier Cardi,Cardi B featuring 21 Savage -2018,62,God Is a Woman,Ariana Grande -2018,63,Big Bank,"YG featuring 2 Chainz, Nicki Minaj and Big Sean" +2018,60,Wolves,Selena Gomez X Marshmello +2018,61,Bartier Cardi,Cardi B Featuring 21 Savage +2018,62,God Is A Woman,Ariana Grande +2018,63,Big Bank,"YG Featuring 2 Chainz, Big Sean & Nicki Minaj" 2018,64,Sorry Not Sorry,Demi Lovato 2018,65,How Long,Charlie Puth -2018,66,Lights Down Low,Max featuring Gnash +2018,66,Lights Down Low,MAX Featuring gnash 2018,67,Young Dumb & Broke,Khalid -2018,68,One Kiss,Calvin Harris and Dua Lipa +2018,68,One Kiss,Calvin Harris & Dua Lipa 2018,69,Natural,Imagine Dragons 2018,70,You Make It Easy,Jason Aldean -2018,71,Shape of You,Ed Sheeran -2018,72,I Get the Bag,Gucci Mane featuring Migos -2018,73,No Brainer,"DJ Khaled featuring Justin Bieber, Chance the Rapper and Quavo" -2018,74,Plain Jane,ASAP Ferg featuring Nicki Minaj -2018,75,Sky Walker,Miguel featuring Travis Scott +2018,71,Shape Of You,Ed Sheeran +2018,72,I Get The Bag,Gucci Mane Featuring Migos +2018,73,No Brainer,"DJ Khaled Featuring Justin Bieber, Chance The Rapper & Quavo" +2018,74,Plain Jane,A$AP Ferg Featuring Nicki Minaj +2018,75,Sky Walker,Miguel Featuring Travis Scott 2018,76,Marry Me,Thomas Rhett -2018,77,Eastside,"Benny Blanco, Halsey and Khalid" +2018,77,Eastside,"Benny Blanco, Halsey & Khalid" 2018,78,Call Out My Name,The Weeknd -2018,79,King's Dead,"Jay Rock, Kendrick Lamar, Future and James Blake" -2018,80,Happier,Marshmello and Bastille -2018,81,Te Boté,"Nio García, Darell and Casper Mágico featuring Bad Bunny, Nicky Jam and Ozuna" +2018,79,King's Dead,"Jay Rock, Kendrick Lamar, Future & James Blake" +2018,80,Happier,Marshmello & Bastille +2018,81,Te Bote,"Casper Magico, Nio Garcia, Darell, Nicky Jam, Ozuna & Bad Bunny" 2018,82,Simple,Florida Georgia Line -2018,83,Lemon,N.E.R.D and Rihanna -2018,84,1-800-273-8255,Logic featuring Alessia Cara and Khalid -2018,85,Say Something,Justin Timberlake featuring Chris Stapleton +2018,83,Lemon,N*E*R*D & Rihanna +2018,84,1-800-273-8255,Logic Featuring Alessia Cara & Khalid +2018,85,Say Something,Justin Timberlake Featuring Chris Stapleton 2018,86,I'm Upset,Drake 2018,87,Get Along,Kenny Chesney -2018,88,Moonlight,XXXTentacion -2018,89,What Lovers Do,Maroon 5 featuring SZA -2018,90,X,Nicky Jam and J Balvin +2018,88,Moonlight,XXXTENTACION +2018,89,What Lovers Do,Maroon 5 Featuring SZA +2018,90,X,Nicky Jam x J Balvin 2018,91,Outside Today,YoungBoy Never Broke Again 2018,92,Trip,Ella Mai 2018,93,Dura,Daddy Yankee -2018,94,Changes,XXXTentacion +2018,94,Changes,XXXTENTACION 2018,95,Mercy,Brett Young 2018,96,One Number Away,Luke Combs -2018,97,Powerglide,Rae Sremmurd featuring Juicy J +2018,97,Powerglide,Rae Sremmurd & Juicy J 2018,98,IDGAF,Dua Lipa -2018,99,Mi Gente,J Balvin and Willy William featuring Beyoncé +2018,99,Mi Gente,J Balvin & Willy William Featuring Beyonce 2018,100,Believer,Imagine Dragons 2019,1,Old Town Road,Lil Nas X Featuring Billy Ray Cyrus 2019,2,Sunflower (Spider-Man: Into The Spider-Verse),Post Malone & Swae Lee @@ -493,7 +493,7 @@ year,rank,title,artist 2020,92,Wishing Well,Juice WRLD 2020,93,Does To Me,Luke Combs Featuring Eric Church 2020,94,P*$$y Fairy (OTW),Jhene Aiko -2020,95,ily,Surf Mesa Featuring Emilee +2020,95,ily,surf mesa Featuring Emilee 2020,96,More Than My Hometown,Morgan Wallen 2020,97,Lovin' On You,Luke Combs 2020,98,Said Sum,Moneybagg Yo @@ -564,7 +564,7 @@ year,rank,title,artist 2021,63,Leave Before You Love Me,Marshmello X Jonas Brothers 2021,64,Glad You Exist,Dan + Shay 2021,65,Lonely,Justin Bieber & benny blanco -2021,66,Beggin',Måneskin +2021,66,Beggin',Maneskin 2021,67,Streets,Doja Cat 2021,68,What's Next,Drake 2021,69,Famous Friends,Chris Young + Kane Brown @@ -632,7 +632,7 @@ year,rank,title,artist 2022,31,Good 4 U,Olivia Rodrigo 2022,32,Numb Little Bug,Em Beihold 2022,33,Jimmy Cooks,Drake Featuring 21 Savage -2022,34,Til You Can't,Cody Johnson +2022,34,'Til You Can't,Cody Johnson 2022,35,Fancy Like,Walker Hayes 2022,36,The Kind Of Love We Make,Luke Combs 2022,37,I Ain't Worried,OneRepublic @@ -806,14 +806,14 @@ year,rank,title,artist 2024,5,Lovin On Me,Jack Harlow 2024,6,Not Like Us,Kendrick Lamar 2024,7,Espresso,Sabrina Carpenter -2024,8,MILLION DOLLAR BABY,Tommy Richman +2024,8,Million Dollar Baby,Tommy Richman 2024,9,I Remember Everything,Zach Bryan Featuring Kacey Musgraves 2024,10,Too Sweet,Hozier 2024,11,Stick Season,Noah Kahan 2024,12,Cruel Summer,Taylor Swift -2024,13,greedy,Tate McRae +2024,13,Greedy,Tate McRae 2024,14,Like That,"Future, Metro Boomin & Kendrick Lamar" -2024,15,BIRDS OF A FEATHER,Billie Eilish +2024,15,Birds Of A Feather,Billie Eilish 2024,16,Please Please Please,Sabrina Carpenter 2024,17,Agora Hills,Doja Cat 2024,18,"Good Luck, Babe!",Chappell Roan @@ -824,51 +824,51 @@ year,rank,title,artist 2024,23,Fast Car,Luke Combs 2024,24,Water,Tyla 2024,25,Feather,Sabrina Carpenter -2024,26,we can't be friends (wait for your love),Ariana Grande +2024,26,We Can't Be Friends (Wait For Your Love),Ariana Grande 2024,27,Austin,Dasha 2024,28,Last Night,Morgan Wallen 2024,29,Cowgirls,Morgan Wallen Featuring ERNEST 2024,30,Pink Skies,Zach Bryan 2024,31,Thinkin' Bout Me,Morgan Wallen -2024,32,TEXAS HOLD 'EM,Beyonce +2024,32,Texas Hold 'Em,Beyonce 2024,33,Is It Over Now? (Taylor's Version) [From The Vault],Taylor Swift 2024,34,Miles On It,Marshmello & Kane Brown -2024,35,I Can Do It With a Broken Heart,Taylor Swift +2024,35,I Can Do It With A Broken Heart,Taylor Swift 2024,36,Wild Ones,Jessie Murph & Jelly Roll 2024,37,Ain't No Love In Oklahoma,Luke Combs -2024,38,CARNIVAL,¥$: Ye & Ty Dolla $ign Featuring Rich The Kid & Playboi Carti +2024,38,Carnival,¥$: Ye & Ty Dolla $ign Featuring Rich The Kid & Playboi Carti 2024,39,Houdini,Eminem 2024,40,Wanna Be,GloRilla & Megan Thee Stallion 2024,41,Slow It Down,Benson Boone -2024,42,redrum,21 Savage +2024,42,Redrum,21 Savage 2024,43,Houdini,Dua Lipa 2024,44,Yeah Glo!,GloRilla 2024,45,Rich Baby Daddy,Drake Featuring Sexyy Red & SZA 2024,46,What Was I Made For?,Billie Eilish -2024,47,End of Beginning,Djo -2024,48,LUNCH,Billie Eilish +2024,47,End Of Beginning,Djo +2024,48,Lunch,Billie Eilish 2024,49,Never Lose Me,Flo Milli 2024,50,Lies Lies Lies,Morgan Wallen 2024,51,Type Shit,"Future, Metro Boomin, Travis Scott & Playboi Carti" 2024,52,Gata Only,FloyyMenor X Cris Mj -2024,53,HOT TO GO!,Chappell Roan +2024,53,Hot To Go!,Chappell Roan 2024,54,All I Want For Christmas Is You,Mariah Carey 2024,55,Get It Sexyy,Sexyy Red 2024,56,Made For Me,Muni Long -2024,57,vampire,Olivia Rodrigo +2024,57,Vampire,Olivia Rodrigo 2024,58,Whatever She Wants,Bryson Tiller -2024,59,Rockin' Around the Christmas Tree,Brenda Lee +2024,59,Rockin' Around The Christmas Tree,Brenda Lee 2024,60,Pretty Little Poison,Warren Zeiders 2024,61,First Person Shooter,Drake Featuring J. Cole 2024,62,Die With A Smile,Lady Gaga & Bruno Mars -2024,63,i like the way you kiss me,Artemas -2024,64,Need a Favor,Jelly Roll +2024,63,I Like The Way You Kiss Me,Artemas +2024,64,Need A Favor,Jelly Roll 2024,65,Save Me,Jelly Roll With Lainey Wilson -2024,66,euphoria,Kendrick Lamar -2024,67,TRUCK BED,HARDY +2024,66,Euphoria,Kendrick Lamar +2024,67,Truck Bed,HARDY 2024,68,Jingle Bell Rock,Bobby Helms 2024,69,Flowers,Miley Cyrus -2024,70,Where the Wild Things Are,Luke Combs +2024,70,Where The Wild Things Are,Luke Combs 2024,71,Everybody,Nicki Minaj Featuring Lil Uzi Vert 2024,72,La Diabla,Xavi 2024,73,Stargazing,Myles Smith @@ -877,21 +877,21 @@ year,rank,title,artist 2024,76,Pour Me A Drink,Post Malone Featuring Blake Shelton 2024,77,White Horse,Chris Stapleton 2024,78,Lil Boo Thang,Paul Russell -2024,79,Good Good,"USHER, Summer Walker & 21 Savage" -2024,80,act ii: date @ 8,4batz Featuring Drake +2024,79,Good Good,"Usher, Summer Walker & 21 Savage" +2024,80,Act II: Date @ 8,4batz Featuring Drake 2024,81,High Road,Koe Wetzel & Jessie Murph -2024,82,MONACO,Bad Bunny +2024,82,Monaco,Bad Bunny 2024,83,IDGAF,Drake Featuring Yeat 2024,84,Burn It Down,Parker McCollum -2024,85,fukumean,Gunna +2024,85,Fukumean,Gunna 2024,86,Taste,Sabrina Carpenter 2024,87,Where It Ends,Bailey Zimmerman 2024,88,FTCU,Nicki Minaj -2024,89,WILDFLOWER,Billie Eilish -2024,90,World on Fire,Nate Smith +2024,89,Wildflower,Billie Eilish +2024,90,World On Fire,Nate Smith 2024,91,On My Mama,Victoria Monet -2024,92,"yes, and?",Ariana Grande -2024,93,exes,Tate McRae +2024,92,"Yes, And?",Ariana Grande +2024,93,Exes,Tate McRae 2024,94,A Holly Jolly Christmas,Burl Ives 2024,95,Wind Up Missin' You,Tucker Wetmore 2024,96,Bulletproof,Nate Smith @@ -907,7 +907,7 @@ year,rank,title,artist 2025,6,Beautiful Things,Benson Boone 2025,7,Ordinary,Alex Warren 2025,8,I Had Some Help,Post Malone Featuring Morgan Wallen -2025,9,APT.,ROSÉ & Bruno Mars +2025,9,APT.,ROSE & Bruno Mars 2025,10,Pink Pony Club,Chappell Roan 2025,11,Love Somebody,Morgan Wallen 2025,12,Espresso,Sabrina Carpenter diff --git a/docs/decision_log.md b/docs/decision_log.md index 153cf04..e73e64b 100644 --- a/docs/decision_log.md +++ b/docs/decision_log.md @@ -124,3 +124,8 @@ `manual/`(人工著作,只由研究者手寫;之後的黃金標準編碼 亦居此)。理由:三種生命週期混住一層,目錄無法傳達「誰可以 寫哪裡」;顯式引數化後搬遷零程式改動。 +- **源頭榜單 CSV 全面對齊 Billboard 年終榜發布版**(修正 + 203 列)。語料源頭定義為「年終榜發布當時的印法」,以 + Wayback Machine 發布時快照逐字轉錄(2016–2018 原沿 + Wikipedia 改寫慣例);年終原文殘缺或有疑問者,以當年週榜 + 掛名為準(唯一適用例:2016#87〈All the Way Up〉)。