/r/PhishData

Photograph via snooOG

/r/PhishData is for sharing analysis of the decades of Phish data, creating visualizations of that data, and trading tips, techniques, and ideas for future work in the area.

Welcome!

/r/PhishData is the subreddit for analysis and visualization of data related to the band Phish. Phish has played hundreds of shows since the early 80s, every one of which has a unique setlist. Many of their songs contain long freeform improvisation and are never played the same way twice.

Setlist information and fan-made recordings of shows are freely available online, giving use a huge wealth of data to analyze!

What should I post here?

  • Text-based analysis of Phish data
  • Visualizations of Phish data
  • Phish-related infographics
  • Requests or ideas for Phish data analysis

Phish-adjacent content is okay.

What shouldn't I post here?

  • Non-Phish-related content
  • Memes
  • Self-promotion
  • Hateful content

Data Sources

/r/PhishData

1,175 Subscribers

8

Excited for Tuesday's DaaM I was curious to look at the most commonly played songs that have yet to be played in the 30 featured shows. I _think_ this is correct? No Guelah? Taste? Gumbo???

2 Comments
2021/01/23
18:24 UTC

7

Phish Just Jams data is available if anyone wants it

All of our track info is available as a JSON file if anyone wants to include it in any of their data analysis. Should include song, date, location, duration, and tour.

Hit me up either here or on Twitter @phishjustjams if you're interested.

2 Comments
2020/09/13
16:30 UTC

6

There's no such thing as a no-repeats Dicks Dinner and a Movie Weekend (Bonus: Graph of song placement during Dicks Runs)

0 Comments
2020/09/04
20:56 UTC

10

DAAM WEBSITE! Hey everyone - I'm trying to learn a new website framework so I put together a simple webpage to look at dinner and movies thus far. Would really love input in regards to layout and content: check it out here and let me know what you think! https://phishdinnerandamovie.netlify.app/

3 Comments
2020/08/23
21:06 UTC

11

Phish + Data Science! I created TidyBlocks, a block based coding language geared to teach students fundamental computer science skills and a default data set in version 2.0 is the Bakers Dozen! Play with it here if you'd like :) tidyblocks.tech

1 Comment
2020/08/03
19:02 UTC

6

Tour Analysis - Percent of new songs each show, most songs played per tour, and most common songs not played in a tour. Link to dashboard in comments

4 Comments
2020/07/28
22:26 UTC

22

Latest Phish Data Update - Pull up a map of any song, then get a link to every time it was played at any venue. Link in comments.

5 Comments
2020/07/21
19:39 UTC

22

Most Similar Phish Shows of all time - 11/17/90 and 11/24/90, Most "Typical" Phish Show - 05/20/89. Plus more data for each era and a link to seeing most similar shows to any selected show

Another part of my project to use Phish data had me thinking about how to run through all shows to see which shows have the most overlap in songs. This is what I found:

Most Similar Phish Shows Overall:

  1. 11/17/90 and 11/24/90 - 18 song overlap - 79% of all songs in both shows (36 of 46 songs)
  2. 10/4/91 and 12/4/91 - 20 song overlap - 78% of all songs (40 of 51)
  3. 12/10/88 and 5/20/89 - 15 song overlap - 77% of all songs (30 of 39)

Since these were all very early in Phish's career (not surprising, fewer songs to choose from = more overlap) I decided to do the same for shows within 2.0 and 3.0 too.

Most Similar 2.0 Shows:

  1. 8/10/04 and 7/31/03 - 8 song overlap - 48% of all songs (16 of 33)
  2. 6/26/04 and 7/31/03 - 7 song overlap - 44% of all songs (14 of 32)
  3. 7/10/03 and 3/01/03 - 8 song overlap - 43% of all songs (16 of 37)

Most Similar 3.0 Shows:

  1. 10/18/14 and 4/26/14 - 13 song overlap - 59% of all songs (26 of 44)
  2. 9/14/11 and 6/10/12 - 13 song overlap - 55% of all songs (26 of 47)
  3. 7/24/15 and 4/26/14 - 10 song overlap - 54% of all songs (20 of 37)

My program ran this comparison for all shows against each other and I came up a way to determine the most "typical" show by taking each show, taking it's top 5 matches for similar shows, then averaging the percent overlap that the show has with each of the top 5. Probably not the most accurate way to do it, but whatever.

Most Typical Phish Shows Overall:

  1. 5/20/89 - 70% average across 5 most similar shows
  2. 10/04/91 - 69%
  3. 9/28/91 - 68%
  4. 12/04/91 - 67%

Most Typical 2.0 Shows:

  1. 7/31/03 - 39%
  2. 3/01/03 - 36%
  3. 8/10/04 - 34%
  4. 12/31/02 - 34%

Most Typical 3.0 Shows:

  1. 4/26/14 - 49%
  2. 9/14/11 - 47%
  3. 10/18/14 - 46%
  4. 6/10/12 - 46%
9 Comments
2020/07/14
22:58 UTC

6

Very Beta Version - Phish Show Digest App - Graphs of Tonight's Show

4 Comments
2020/06/10
00:14 UTC

6

Most and Least Dinner and a Movie-ish Shows

I was inspired by Mayacelium again and come up with an idea to rank how shows align with the song choices for the 10 Dinner and a Movie shows. Essentially, I wrote a data query that went through the tracks of every show and give a point for every time that a song in the show was played in a DaaM stream. (Tweezer has been on 5 streams so far so any show with Tweezer gets 5 points, and gets one point for any Stash which has only been in one stream) Like Maya, I also only counted shows in 97 and later.

Least Dinner and a Movie-ish Shows:

  1. 7/17/98, 2/16/03, 7/30/03, 7/30/17 - 7 points
  2. 6/20/04, 12/7/19 - 8 points
  3. 8/11/97, 11/7/98, 11/25/98, 12/12/99, 8/2/17, 8/5/17 - 9 points

Most Dinner and a Movie-ish Shows:

  1. 7/2/11% - 50 points
  2. 8/1/14, 12/30/99% - 44 points
  3. 12/31/14% - 42 points
  4. 7/15/16, 5/31/09 - 39 points
  5. 2/23/19, 7/16/14, 7/30/13, 12/28/11 - 38 points

Most Dinner and a Movie-ish Dinner and a Movie Shows:

  1. 8/22/15% - 61 points
  2. 8/3/18 - 51 points
  3. 7/27/14 - 50 points
  4. 1/15/17 - 46 points
  5. 12/29/18, 10/28/16 - 37 points
  6. 7/9/19 - 33 points
  7. 7/21/97 - 26 points
  8. 8/31/12 - 24 points
  9. 7/25/17 - 21 points

% - 3 set shows

Not too surprising that shows with more tracks (especially 3 set shows) had higher scores and shows with fewer tracks (Baker's Dozen and late 90s shows) had lower scores.

6 Comments
2020/05/28
21:44 UTC

0

How to point a bracket?

I’ve been doing the 2.0 #jamBracket by @WeekendWook on Twitter and the 3.0 Jam of the Era bracket on phish.net and have been curious (as an exercise) what the community would come up with as a point system for jams. Here’s what I’ve got as a basis...

1 point - every 30 seconds of the jam

1 point - every minute of a slow build (5/22/00 Ghost)

1 point - every tease

2 points - every quote

2 points - every stop/start

3 points - every time theme of jam changes

3 points - every time someone besides Trey causes the theme change

3 points - every peak

5 points - unique theme (e.g. IT waves or Mohegan BASOS)

What else? Extra points if the jam sounds like eno (12/30/19 tweezer @ 20 mins)?

Note: I understand some won’t want to quantify, but am curious.

2 Comments
2020/05/16
14:30 UTC

5

Top Three Songs With the Least Amount of Day of Week Bias - Scent of a Mule, Rocky Top, Rift

And top three songs with the most day of week bias: Sand, Light, Backwards Down the Number Line

Do we never miss a Sunday show because it is more likely that they will play Back on the Train than any other song?

I did a little data analysis project to see if certain songs were more or less likely to be played on certain days of the week. Results are here: https://jroefive.github.io/2020/04/30/Day-Of-Week-Bias-In-Phish-Setlists.html

I'm planning to do a bunch of these and my ideas are here: https://jroefive.github.io/phish/shakedown.html

I'm open to requests or suggestions on what to tackle next!

4 Comments
2020/05/08
18:49 UTC

3

Dinner and a Movie Graphic

0 Comments
2020/04/15
16:32 UTC

10

Songs Between Mike's and Weekapaug

1 Comment
2020/04/10
14:39 UTC

4

Island Tour Roses Graphic

0 Comments
2020/04/05
14:27 UTC

2

Island Tour Anniversary Graphic

0 Comments
2020/04/05
01:02 UTC

7

Data Dive - Most Played Phish Song

0 Comments
2020/03/20
15:19 UTC

3

Phish.in api + Python Requests

Anyone have experience using the phish.in api along with the Python Requests library? I have a valid api key but keep getting an invalid api key error. It's probably something simple but some pointers to working code or something might be nice.

What I have now is this:

url = 'https://phish.in/api/v1'
headers = {'Accept':'application/json' , 'Authorization':str('Bearer '+ apikey)}
r = requests.get(url+'/years?include_show_counts=true',headers=headers)
5 Comments
2020/01/29
13:43 UTC

1

phish.net API question

1 Comment
2019/11/25
15:18 UTC

20

Just found this sub

0 Comments
2019/08/17
19:06 UTC

6

Any chance someone would know how to do something like this?

3 Comments
2019/08/07
15:59 UTC

7

I don’t know how you guys do them but a cool thing to see would be the number/length of songs in between mike/weekapaug’s over the years!

0 Comments
2019/07/20
01:41 UTC

39

2019-07-14 Ruby Waves: Lighting colors and audio data

6 Comments
2019/07/19
21:25 UTC

Back To Top