"Also look at [How to make a racist AI without really trying](https://gist.github.com/rspeer/ef750e7e407e04894cb3b78a82d66aed), which has some good links for sentiment analysis.\n",
"\n",
"\n",
- "## Contents\n",
- "### Data gathering\n",
- "\n",
- "* [Getting data from Spotify](#getspotify)\n",
- "* [Tag album with artist](#tagalbumwithartist)\n",
- "* [Tag track with artist](#tagtrackwithartist)\n",
- "* [Get full track data](#fulltrackdata)\n",
- "* [Lyrics search](#lyricssearch)\n",
- "\n",
- "^^ Done\n",
- "\n",
- "vv Not done\n",
- "\n",
- "* [Matching datasets](#matchingdatasets)\n",
- "* [Copy the lyrics over](#copylyrics)\n",
- "* [Sentiment analysis](#sentimentanalysis)\n",
- "\n",
- "### Data analysis\n",
+ "## Contents: Data analysis\n",
"* [Analysis](#analysis)\n",
"* [Sentiment](#sentiment)\n",
"* [Gloom index](#gloomindex)\n",
},
{
"cell_type": "code",
- "execution_count": 29,
+ "execution_count": 1,
"metadata": {
- "collapsed": true,
"run_control": {
"read_only": false
}
},
{
"cell_type": "code",
- "execution_count": 3,
- "metadata": {
- "collapsed": true
- },
+ "execution_count": 2,
+ "metadata": {},
"outputs": [],
"source": [
"# Open a connection to the Mongo server\n",
},
{
"cell_type": "code",
- "execution_count": 4,
+ "execution_count": 3,
"metadata": {},
"outputs": [],
"source": [
},
{
"cell_type": "code",
- "execution_count": 5,
+ "execution_count": 4,
"metadata": {},
"outputs": [
{
"['app_name', 'client_id', 'client_secret', 'redirect_uri', 'token']"
]
},
- "execution_count": 5,
+ "execution_count": 4,
"metadata": {},
"output_type": "execute_result"
}
]
},
{
- "cell_type": "markdown",
+ "cell_type": "code",
+ "execution_count": 13,
"metadata": {},
+ "outputs": [],
"source": [
- "# Get album and track data from Spotify<a name='getspotify'></a>\n",
- "We'll download the data on artists, albums, and tracks from Spotify.\n",
- "\n",
- "* [Top](#top)"
+ "stones_id = '22bE4uQ6baNwSHPVcDxLCe'\n",
+ "beatles_id = '3WrFJ7ztbogyGnTHbHJFl2'\n",
+ "radiohead_id = '4Z8W4fKeB5YxbusRsdQVPb'"
]
},
{
"cell_type": "code",
- "execution_count": 7,
+ "execution_count": 10,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "'4Z8W4fKeB5YxbusRsdQVPb'"
+ ]
+ },
+ "execution_count": 10,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "def get_artists(artist_name):\n",
- " query = urllib.parse.urlencode({'q': artist_name, 'type': 'artist'})\n",
- " request = 'https://api.spotify.com/v1/search?{}'.format(query)\n",
- " with urllib.request.urlopen(request) as f:\n",
- " response = json.loads(f.read().decode('utf-8'))\n",
- " artists = []\n",
- " for artist in response['artists']['items']:\n",
- " if artist['name'].lower() == artist_name.lower():\n",
- " this_artist = {'name': artist['name'], 'id': artist['id']}\n",
- " if artist['images']:\n",
- " this_artist['image'] = artist['images'][0]['url']\n",
- " artists += [this_artist]\n",
- " return artists"
+ "radiohead_id = albums.find_one({'artist_name': 'Radiohead'})['artist_id']\n",
+ "radiohead_id"
]
},
{
"cell_type": "code",
- "execution_count": 8,
+ "execution_count": 11,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
- "('22bE4uQ6baNwSHPVcDxLCe',\n",
- " [{'id': '22bE4uQ6baNwSHPVcDxLCe',\n",
- " 'image': 'https://i.scdn.co/image/999fa985ec8beb68af356b1fc1bc3cd5ba3e0a68',\n",
- " 'name': 'The Rolling Stones'}])"
+ "'3WrFJ7ztbogyGnTHbHJFl2'"
]
},
- "execution_count": 8,
+ "execution_count": 11,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
- "artists = get_artists('the rolling stones')\n",
- "stones_id = artists[0]['id']\n",
- "stones_id, artists"
+ "beatles_id = albums.find_one({'artist_name': 'The Beatles'})['artist_id']\n",
+ "beatles_id"
]
},
{
"cell_type": "code",
- "execution_count": 9,
+ "execution_count": 12,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
- "('3WrFJ7ztbogyGnTHbHJFl2',\n",
- " [{'id': '3WrFJ7ztbogyGnTHbHJFl2',\n",
- " 'image': 'https://i.scdn.co/image/934c57df9fbdbbaa5e93b55994a4cb9571fd2085',\n",
- " 'name': 'The Beatles'}])"
+ "'22bE4uQ6baNwSHPVcDxLCe'"
]
},
- "execution_count": 9,
+ "execution_count": 12,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
- "artists = get_artists('the beatles')\n",
- "beatles_id = artists[0]['id']\n",
- "beatles_id, artists"
+ "stones_id = albums.find_one({'artist_name': 'The Rolling Stones'})['artist_id']\n",
+ "stones_id"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
- "Find all the albums for an artist."
+ "# Analysis<a name=\"analysis\"></a>\n",
+ "Finally, we can get to the analysis of the data!\n",
+ "\n",
+ "First, what are the lowest-valence songs, and what's the distribution of valences?\n",
+ "\n",
+ "* [Top](#top)"
]
},
{
"cell_type": "code",
- "execution_count": 10,
- "metadata": {
- "scrolled": true
- },
+ "execution_count": 14,
+ "metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
+ " <th>_id</th>\n",
+ " <th>artist_name</th>\n",
+ " <th>name</th>\n",
+ " <th>valence</th>\n",
+ " </tr>\n",
+ " </thead>\n",
+ " <tbody>\n",
+ " <tr>\n",
" <th>0</th>\n",
+ " <td>2l4gWzhTj7Yt1IvMTWnSgF</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Martin Scorsese Intro - Live At The Beacon The...</td>\n",
+ " <td>NaN</td>\n",
+ " </tr>\n",
+ " <tr>\n",
" <th>1</th>\n",
+ " <td>0y2gwbLt4rT57AqVWanxrS</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Show Intro - Live In Ireland / 1965</td>\n",
+ " <td>NaN</td>\n",
+ " </tr>\n",
+ " <tr>\n",
" <th>2</th>\n",
+ " <td>1AVrv7FD10FoKW38oBiKRg</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>Bloom (Blawan Rmx)</td>\n",
+ " <td>0.0325</td>\n",
+ " </tr>\n",
+ " <tr>\n",
" <th>3</th>\n",
+ " <td>2Ax0tajnMzn8bB0jkmGNCK</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Band Introductions - Live At The Beacon Theatr...</td>\n",
+ " <td>0.0351</td>\n",
+ " </tr>\n",
+ " <tr>\n",
" <th>4</th>\n",
+ " <td>4rkGGQEqxHIXVJ4oXjOHgF</td>\n",
+ " <td>George Martin</td>\n",
+ " <td>Sea Of Holes - Remastered 2009</td>\n",
+ " <td>0.0352</td>\n",
+ " </tr>\n",
+ " <tr>\n",
" <th>5</th>\n",
+ " <td>1n2pCKUiJW7hxFUpbsjuUZ</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Charlie's Intro To Little Red Rooster - Live I...</td>\n",
+ " <td>0.0357</td>\n",
+ " </tr>\n",
+ " <tr>\n",
" <th>6</th>\n",
- " <th>7</th>\n",
- " <th>8</th>\n",
- " <th>9</th>\n",
- " <th>...</th>\n",
- " <th>219</th>\n",
- " <th>220</th>\n",
- " <th>221</th>\n",
- " <th>222</th>\n",
- " <th>223</th>\n",
- " <th>224</th>\n",
- " <th>225</th>\n",
- " <th>226</th>\n",
- " <th>227</th>\n",
- " <th>228</th>\n",
+ " <td>6HazgW4PjOxihpQPAAnLya</td>\n",
+ " <td>Jimi Hendrix</td>\n",
+ " <td>Outro - Star Spangled Banner - Live - 2009 Re-...</td>\n",
+ " <td>0.0367</td>\n",
" </tr>\n",
- " </thead>\n",
- " <tbody>\n",
" <tr>\n",
- " <th>_id</th>\n",
- " <td>2ucFulEWapRAmTn7l6f5Q7</td>\n",
- " <td>2z1p43SNSbeowzy8WdYHNk</td>\n",
- " <td>3ckvsHnEffhhS5c0Cs6Gv5</td>\n",
- " <td>4edArG2VehvJdwOZfYOxtK</td>\n",
- " <td>150EAeMGWJRubuH8zyx7h8</td>\n",
- " <td>1fVeHYkyMxrjbjRAD9uWsZ</td>\n",
- " <td>0GRplBEB2FWCKutwMmS6nY</td>\n",
- " <td>1eVymk74iroqhsZxm0Vy3g</td>\n",
- " <td>2p5a9gu6NECVSvBtGSU1vm</td>\n",
- " <td>1HyLh5cctOnP186CBi8bhm</td>\n",
- " <td>...</td>\n",
- " <td>43feVCF6QfqIt9LnLs9BAH</td>\n",
- " <td>3NwEPV9MDr1z3KcHiAuz9d</td>\n",
- " <td>2Iccm3cKBQHWt5yk0yX9nh</td>\n",
- " <td>2OLMjGIhCNI6j34ysPscbp</td>\n",
- " <td>01n20rdBC5czKAhxmGREkr</td>\n",
- " <td>5gnrZoSS7nbDYtHp32RFiI</td>\n",
- " <td>5FBxWhG0nbBAF6lWgJFklM</td>\n",
- " <td>6tEwCsVtZ5tI8uHNJSHQ3b</td>\n",
- " <td>50jq8RgbDfmNNd0NiRnl4L</td>\n",
- " <td>4Z1fbYp0HuxLBje4MOZcSD</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>acousticness</th>\n",
- " <td>0.425</td>\n",
- " <td>0.368</td>\n",
- " <td>0.614</td>\n",
- " <td>7.67e-05</td>\n",
- " <td>0.00675</td>\n",
- " <td>0.0131</td>\n",
- " <td>0.00327</td>\n",
- " <td>0.00865</td>\n",
- " <td>0.0836</td>\n",
- " <td>0.00242</td>\n",
- " <td>...</td>\n",
- " <td>0.607</td>\n",
- " <td>0.767</td>\n",
- " <td>0.334</td>\n",
- " <td>0.386</td>\n",
- " <td>0.389</td>\n",
- " <td>0.778</td>\n",
- " <td>0.608</td>\n",
- " <td>0.698</td>\n",
- " <td>0.629</td>\n",
- " <td>0.641</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>album</th>\n",
- " <td>{'name': 'The Beatles (Remastered)', 'type': '...</td>\n",
- " <td>{'name': 'Magical Mystery Tour (Remastered)', ...</td>\n",
- " <td>{'name': 'Beatles For Sale (Remastered)', 'typ...</td>\n",
- " <td>{'name': 'Live At The Hollywood Bowl', 'type':...</td>\n",
- " <td>{'name': 'Live At The Hollywood Bowl', 'type':...</td>\n",
- " <td>{'name': 'Live At The Hollywood Bowl', 'type':...</td>\n",
- " <td>{'name': 'Live At The Hollywood Bowl', 'type':...</td>\n",
- " <td>{'name': 'Live At The Hollywood Bowl', 'type':...</td>\n",
- " <td>{'name': 'Live At The Hollywood Bowl', 'type':...</td>\n",
- " <td>{'name': 'Live At The Hollywood Bowl', 'type':...</td>\n",
- " <td>...</td>\n",
- " <td>{'name': 'Please Please Me (Remastered)', 'typ...</td>\n",
- " <td>{'name': 'Please Please Me (Remastered)', 'typ...</td>\n",
- " <td>{'name': 'Please Please Me (Remastered)', 'typ...</td>\n",
- " <td>{'name': 'Please Please Me (Remastered)', 'typ...</td>\n",
- " <td>{'name': 'Please Please Me (Remastered)', 'typ...</td>\n",
- " <td>{'name': 'Please Please Me (Remastered)', 'typ...</td>\n",
- " <td>{'name': 'Please Please Me (Remastered)', 'typ...</td>\n",
- " <td>{'name': 'Please Please Me (Remastered)', 'typ...</td>\n",
- " <td>{'name': 'Please Please Me (Remastered)', 'typ...</td>\n",
- " <td>{'name': 'Please Please Me (Remastered)', 'typ...</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>album_id</th>\n",
- " <td>03Qh833fEdVT30Pfs93ea6</td>\n",
- " <td>6P9yO0ukhOx3dvmhGKeYoC</td>\n",
- " <td>7BgGBZndAvDlKOcwe5rscZ</td>\n",
- " <td>5XfJmldgWzrc1AIdbBaVZn</td>\n",
- " <td>5XfJmldgWzrc1AIdbBaVZn</td>\n",
- " <td>5XfJmldgWzrc1AIdbBaVZn</td>\n",
- " <td>5XfJmldgWzrc1AIdbBaVZn</td>\n",
- " <td>5XfJmldgWzrc1AIdbBaVZn</td>\n",
- " <td>5XfJmldgWzrc1AIdbBaVZn</td>\n",
- " <td>5XfJmldgWzrc1AIdbBaVZn</td>\n",
- " <td>...</td>\n",
- " <td>7gDXyW16byCQOgK965BRzn</td>\n",
- " <td>7gDXyW16byCQOgK965BRzn</td>\n",
- " <td>7gDXyW16byCQOgK965BRzn</td>\n",
- " <td>7gDXyW16byCQOgK965BRzn</td>\n",
- " <td>7gDXyW16byCQOgK965BRzn</td>\n",
- " <td>7gDXyW16byCQOgK965BRzn</td>\n",
- " <td>7gDXyW16byCQOgK965BRzn</td>\n",
- " <td>7gDXyW16byCQOgK965BRzn</td>\n",
- " <td>7gDXyW16byCQOgK965BRzn</td>\n",
- " <td>7gDXyW16byCQOgK965BRzn</td>\n",
+ " <th>7</th>\n",
+ " <td>01ZpFhrMMqKPVCwyqXneVp</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>True Love Waits</td>\n",
+ " <td>0.0378</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>analysis_url</th>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/2ucF...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/2z1p...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/3ckv...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/4edA...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/150E...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/1fVe...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/0GRp...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/1eVy...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/2p5a...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/1HyL...</td>\n",
- " <td>...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/43fe...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/3NwE...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/2Icc...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/2OLM...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/01n2...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/5gnr...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/5FBx...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/6tEw...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/50jq...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/4Z1f...</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>artist_id</th>\n",
- " <td>3WrFJ7ztbogyGnTHbHJFl2</td>\n",
- " <td>3WrFJ7ztbogyGnTHbHJFl2</td>\n",
- " <td>3WrFJ7ztbogyGnTHbHJFl2</td>\n",
- " <td>3WrFJ7ztbogyGnTHbHJFl2</td>\n",
- " <td>3WrFJ7ztbogyGnTHbHJFl2</td>\n",
- " <td>3WrFJ7ztbogyGnTHbHJFl2</td>\n",
- " <td>3WrFJ7ztbogyGnTHbHJFl2</td>\n",
- " <td>3WrFJ7ztbogyGnTHbHJFl2</td>\n",
- " <td>3WrFJ7ztbogyGnTHbHJFl2</td>\n",
- " <td>3WrFJ7ztbogyGnTHbHJFl2</td>\n",
- " <td>...</td>\n",
- " <td>3WrFJ7ztbogyGnTHbHJFl2</td>\n",
- " <td>3WrFJ7ztbogyGnTHbHJFl2</td>\n",
- " <td>3WrFJ7ztbogyGnTHbHJFl2</td>\n",
- " <td>3WrFJ7ztbogyGnTHbHJFl2</td>\n",
- " <td>3WrFJ7ztbogyGnTHbHJFl2</td>\n",
- " <td>3WrFJ7ztbogyGnTHbHJFl2</td>\n",
- " <td>3WrFJ7ztbogyGnTHbHJFl2</td>\n",
- " <td>3WrFJ7ztbogyGnTHbHJFl2</td>\n",
- " <td>3WrFJ7ztbogyGnTHbHJFl2</td>\n",
- " <td>3WrFJ7ztbogyGnTHbHJFl2</td>\n",
+ " <th>8</th>\n",
+ " <td>53RYTfkLiyZuUZHwJC3Wmm</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>We Suck Young Blood</td>\n",
+ " <td>0.0378</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>artist_name</th>\n",
- " <td>The Beatles</td>\n",
- " <td>The Beatles</td>\n",
- " <td>The Beatles</td>\n",
- " <td>The Beatles</td>\n",
- " <td>The Beatles</td>\n",
- " <td>The Beatles</td>\n",
- " <td>The Beatles</td>\n",
- " <td>The Beatles</td>\n",
- " <td>The Beatles</td>\n",
- " <td>The Beatles</td>\n",
- " <td>...</td>\n",
- " <td>The Beatles</td>\n",
- " <td>The Beatles</td>\n",
- " <td>The Beatles</td>\n",
- " <td>The Beatles</td>\n",
- " <td>The Beatles</td>\n",
- " <td>The Beatles</td>\n",
- " <td>The Beatles</td>\n",
- " <td>The Beatles</td>\n",
- " <td>The Beatles</td>\n",
+ " <th>9</th>\n",
+ " <td>0ttMfoND7IQqFSMVOPkELC</td>\n",
" <td>The Beatles</td>\n",
+ " <td>Blue Jay Way - Remastered 2009</td>\n",
+ " <td>0.0380</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>artists</th>\n",
- " <td>[{'name': 'The Beatles', 'type': 'artist', 'hr...</td>\n",
- " <td>[{'name': 'The Beatles', 'type': 'artist', 'hr...</td>\n",
- " <td>[{'name': 'The Beatles', 'type': 'artist', 'hr...</td>\n",
- " <td>[{'name': 'The Beatles', 'type': 'artist', 'hr...</td>\n",
- " <td>[{'name': 'The Beatles', 'type': 'artist', 'hr...</td>\n",
- " <td>[{'name': 'The Beatles', 'type': 'artist', 'hr...</td>\n",
- " <td>[{'name': 'The Beatles', 'type': 'artist', 'hr...</td>\n",
- " <td>[{'name': 'The Beatles', 'type': 'artist', 'hr...</td>\n",
- " <td>[{'name': 'The Beatles', 'type': 'artist', 'hr...</td>\n",
- " <td>[{'name': 'The Beatles', 'type': 'artist', 'hr...</td>\n",
- " <td>...</td>\n",
- " <td>[{'name': 'The Beatles', 'type': 'artist', 'hr...</td>\n",
- " <td>[{'name': 'The Beatles', 'type': 'artist', 'hr...</td>\n",
- " <td>[{'name': 'The Beatles', 'type': 'artist', 'hr...</td>\n",
- " <td>[{'name': 'The Beatles', 'type': 'artist', 'hr...</td>\n",
- " <td>[{'name': 'The Beatles', 'type': 'artist', 'hr...</td>\n",
- " <td>[{'name': 'The Beatles', 'type': 'artist', 'hr...</td>\n",
- " <td>[{'name': 'The Beatles', 'type': 'artist', 'hr...</td>\n",
- " <td>[{'name': 'The Beatles', 'type': 'artist', 'hr...</td>\n",
- " <td>[{'name': 'The Beatles', 'type': 'artist', 'hr...</td>\n",
- " <td>[{'name': 'The Beatles', 'type': 'artist', 'hr...</td>\n",
+ " <th>10</th>\n",
+ " <td>66Pyms4pYaHEcPHZ7DdMbE</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>TKOL (Altrice Rmx)</td>\n",
+ " <td>0.0383</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>available_markets</th>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
+ " <th>11</th>\n",
+ " <td>3gKuywOm38axM8sJGq6Laq</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>MK 1</td>\n",
+ " <td>0.0391</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>complexity</th>\n",
- " <td>0.0598502</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>0.293946</td>\n",
- " <td>0.316303</td>\n",
- " <td>0.445783</td>\n",
- " <td>0.334303</td>\n",
- " <td>0.493981</td>\n",
- " <td>0.24995</td>\n",
- " <td>0.467134</td>\n",
- " <td>...</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
+ " <th>12</th>\n",
+ " <td>75YUnz58ajMo2VIIuUFvOV</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>The Tourist</td>\n",
+ " <td>0.0400</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>ctitle</th>\n",
- " <td>wild honey pie</td>\n",
- " <td>flying</td>\n",
- " <td>kansas city heyheyheyhey</td>\n",
- " <td>twist and shout</td>\n",
- " <td>shes a woman</td>\n",
- " <td>dizzy miss lizzy</td>\n",
- " <td>ticket to ride</td>\n",
- " <td>cant buy me love</td>\n",
- " <td>things we said today</td>\n",
- " <td>roll over beethoven</td>\n",
- " <td>...</td>\n",
- " <td>boys</td>\n",
- " <td>ask me why</td>\n",
- " <td>please please me</td>\n",
- " <td>love me do</td>\n",
- " <td>ps i love you</td>\n",
- " <td>baby its you</td>\n",
- " <td>do you want to know a secret</td>\n",
- " <td>a taste of honey</td>\n",
- " <td>theres a place</td>\n",
- " <td>twist and shout</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>danceability</th>\n",
- " <td>0.792</td>\n",
- " <td>0.551</td>\n",
- " <td>0.588</td>\n",
- " <td>0.311</td>\n",
- " <td>0.188</td>\n",
- " <td>0.406</td>\n",
- " <td>0.39</td>\n",
- " <td>0.2</td>\n",
- " <td>0.307</td>\n",
- " <td>0.204</td>\n",
- " <td>...</td>\n",
- " <td>0.402</td>\n",
- " <td>0.605</td>\n",
- " <td>0.527</td>\n",
- " <td>0.52</td>\n",
- " <td>0.635</td>\n",
- " <td>0.608</td>\n",
- " <td>0.673</td>\n",
- " <td>0.42</td>\n",
- " <td>0.455</td>\n",
- " <td>0.482</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>disc_number</th>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>...</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>duration_ms</th>\n",
- " <td>52973</td>\n",
- " <td>135520</td>\n",
- " <td>158147</td>\n",
- " <td>93507</td>\n",
- " <td>192053</td>\n",
- " <td>219733</td>\n",
- " <td>146240</td>\n",
- " <td>134867</td>\n",
- " <td>138733</td>\n",
- " <td>134013</td>\n",
- " <td>...</td>\n",
- " <td>146440</td>\n",
- " <td>146533</td>\n",
- " <td>120853</td>\n",
- " <td>141693</td>\n",
- " <td>124360</td>\n",
- " <td>160520</td>\n",
- " <td>117013</td>\n",
- " <td>123480</td>\n",
- " <td>110493</td>\n",
- " <td>155227</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>energy</th>\n",
- " <td>0.763</td>\n",
- " <td>0.395</td>\n",
- " <td>0.724</td>\n",
- " <td>0.822</td>\n",
- " <td>0.885</td>\n",
- " <td>0.867</td>\n",
- " <td>0.779</td>\n",
- " <td>0.849</td>\n",
- " <td>0.637</td>\n",
- " <td>0.808</td>\n",
- " <td>...</td>\n",
- " <td>0.86</td>\n",
- " <td>0.394</td>\n",
- " <td>0.48</td>\n",
- " <td>0.829</td>\n",
- " <td>0.656</td>\n",
- " <td>0.494</td>\n",
- " <td>0.349</td>\n",
- " <td>0.372</td>\n",
- " <td>0.582</td>\n",
- " <td>0.849</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>explicit</th>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>...</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>external_ids</th>\n",
- " <td>{'isrc': 'GBAYE0601648'}</td>\n",
- " <td>{'isrc': 'GBAYE0601635'}</td>\n",
- " <td>{'isrc': 'GBAYE0601457'}</td>\n",
- " <td>{'isrc': 'GBUM71603960'}</td>\n",
- " <td>{'isrc': 'GBUM71603957'}</td>\n",
- " <td>{'isrc': 'GBUM71603952'}</td>\n",
- " <td>{'isrc': 'GBUM71603959'}</td>\n",
- " <td>{'isrc': 'GBUM71603951'}</td>\n",
- " <td>{'isrc': 'GBUM71603958'}</td>\n",
- " <td>{'isrc': 'GBUM71603955'}</td>\n",
- " <td>...</td>\n",
- " <td>{'isrc': 'GBAYE0601414'}</td>\n",
- " <td>{'isrc': 'GBAYE0601415'}</td>\n",
- " <td>{'isrc': 'GBAYE0601416'}</td>\n",
- " <td>{'isrc': 'GBAYE0601417'}</td>\n",
- " <td>{'isrc': 'GBAYE0601418'}</td>\n",
- " <td>{'isrc': 'GBAYE0601419'}</td>\n",
- " <td>{'isrc': 'GBAYE0601420'}</td>\n",
- " <td>{'isrc': 'GBAYE0601421'}</td>\n",
- " <td>{'isrc': 'GBAYE0601422'}</td>\n",
- " <td>{'isrc': 'GBAYE0601423'}</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>external_urls</th>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/2u...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/2z...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/3c...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/4e...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/15...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/1f...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/0G...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/1e...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/2p...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/1H...</td>\n",
- " <td>...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/43...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/3N...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/2I...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/2O...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/01...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/5g...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/5F...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/6t...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/50...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/4Z...</td>\n",
+ " <th>13</th>\n",
+ " <td>0tKuiKb2mazZYdA6fPP7kI</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>Good Evening Mrs Magpie (Modeselektor RMX)</td>\n",
+ " <td>0.0413</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>gloom</th>\n",
- " <td>0.418731</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>0.238815</td>\n",
- " <td>0.22727</td>\n",
- " <td>0.154272</td>\n",
- " <td>0.35295</td>\n",
- " <td>0.242494</td>\n",
- " <td>0.307075</td>\n",
- " <td>0.22049</td>\n",
- " <td>...</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
+ " <th>14</th>\n",
+ " <td>2PbwmAMaxIBIWis8XLViat</td>\n",
+ " <td>George Martin</td>\n",
+ " <td>Sea Of Monsters - Remastered 2009</td>\n",
+ " <td>0.0422</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>href</th>\n",
- " <td>https://api.spotify.com/v1/tracks/2ucFulEWapRA...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/2z1p43SNSbeo...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/3ckvsHnEffhh...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/4edArG2VehvJ...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/150EAeMGWJRu...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/1fVeHYkyMxrj...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/0GRplBEB2FWC...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/1eVymk74iroq...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/2p5a9gu6NECV...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/1HyLh5cctOnP...</td>\n",
- " <td>...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/43feVCF6QfqI...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/3NwEPV9MDr1z...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/2Iccm3cKBQHW...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/2OLMjGIhCNI6...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/01n20rdBC5cz...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/5gnrZoSS7nbD...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/5FBxWhG0nbBA...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/6tEwCsVtZ5tI...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/50jq8RgbDfmN...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/4Z1fbYp0HuxL...</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>id</th>\n",
- " <td>2ucFulEWapRAmTn7l6f5Q7</td>\n",
- " <td>2z1p43SNSbeowzy8WdYHNk</td>\n",
- " <td>3ckvsHnEffhhS5c0Cs6Gv5</td>\n",
- " <td>4edArG2VehvJdwOZfYOxtK</td>\n",
- " <td>150EAeMGWJRubuH8zyx7h8</td>\n",
- " <td>1fVeHYkyMxrjbjRAD9uWsZ</td>\n",
- " <td>0GRplBEB2FWCKutwMmS6nY</td>\n",
- " <td>1eVymk74iroqhsZxm0Vy3g</td>\n",
- " <td>2p5a9gu6NECVSvBtGSU1vm</td>\n",
- " <td>1HyLh5cctOnP186CBi8bhm</td>\n",
- " <td>...</td>\n",
- " <td>43feVCF6QfqIt9LnLs9BAH</td>\n",
- " <td>3NwEPV9MDr1z3KcHiAuz9d</td>\n",
- " <td>2Iccm3cKBQHWt5yk0yX9nh</td>\n",
- " <td>2OLMjGIhCNI6j34ysPscbp</td>\n",
- " <td>01n20rdBC5czKAhxmGREkr</td>\n",
- " <td>5gnrZoSS7nbDYtHp32RFiI</td>\n",
- " <td>5FBxWhG0nbBAF6lWgJFklM</td>\n",
- " <td>6tEwCsVtZ5tI8uHNJSHQ3b</td>\n",
- " <td>50jq8RgbDfmNNd0NiRnl4L</td>\n",
- " <td>4Z1fbYp0HuxLBje4MOZcSD</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>instrumentalness</th>\n",
- " <td>0.627</td>\n",
- " <td>0.88</td>\n",
- " <td>8.92e-05</td>\n",
- " <td>2.04e-06</td>\n",
- " <td>2.42e-05</td>\n",
- " <td>0.000141</td>\n",
- " <td>0</td>\n",
- " <td>0</td>\n",
- " <td>0</td>\n",
- " <td>0</td>\n",
- " <td>...</td>\n",
- " <td>0</td>\n",
- " <td>0</td>\n",
- " <td>0</td>\n",
- " <td>6.2e-05</td>\n",
- " <td>0.00127</td>\n",
- " <td>0</td>\n",
- " <td>0</td>\n",
- " <td>0</td>\n",
- " <td>4.22e-06</td>\n",
- " <td>7.74e-06</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>key</th>\n",
- " <td>2</td>\n",
- " <td>0</td>\n",
- " <td>7</td>\n",
- " <td>2</td>\n",
- " <td>9</td>\n",
- " <td>11</td>\n",
- " <td>9</td>\n",
- " <td>5</td>\n",
- " <td>5</td>\n",
- " <td>2</td>\n",
- " <td>...</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>0</td>\n",
- " <td>2</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>1</td>\n",
- " <td>4</td>\n",
- " <td>2</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>liveness</th>\n",
- " <td>0.789</td>\n",
- " <td>0.0932</td>\n",
- " <td>0.877</td>\n",
- " <td>0.508</td>\n",
- " <td>0.85</td>\n",
- " <td>0.496</td>\n",
- " <td>0.366</td>\n",
- " <td>0.894</td>\n",
- " <td>0.756</td>\n",
- " <td>0.634</td>\n",
- " <td>...</td>\n",
- " <td>0.736</td>\n",
- " <td>0.0967</td>\n",
- " <td>0.0702</td>\n",
- " <td>0.227</td>\n",
- " <td>0.0828</td>\n",
- " <td>0.0926</td>\n",
- " <td>0.38</td>\n",
- " <td>0.104</td>\n",
- " <td>0.172</td>\n",
- " <td>0.0414</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>loudness</th>\n",
- " <td>-11.185</td>\n",
- " <td>-14.755</td>\n",
- " <td>-6.63</td>\n",
- " <td>-8.696</td>\n",
- " <td>-8.189</td>\n",
- " <td>-6.879</td>\n",
- " <td>-8.007</td>\n",
- " <td>-7.606</td>\n",
- " <td>-8.35</td>\n",
- " <td>-7.948</td>\n",
- " <td>...</td>\n",
- " <td>-10.31</td>\n",
- " <td>-11.33</td>\n",
- " <td>-9.61</td>\n",
- " <td>-6.228</td>\n",
- " <td>-8.5</td>\n",
- " <td>-12.211</td>\n",
- " <td>-12.414</td>\n",
- " <td>-11.416</td>\n",
- " <td>-10.009</td>\n",
- " <td>-9.198</td>\n",
+ " <th>15</th>\n",
+ " <td>0COiZ7ncho2yi4HotbzgPv</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>Motion Picture Soundtrack</td>\n",
+ " <td>0.0425</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>lyrical_density</th>\n",
- " <td>0.169898</td>\n",
- " <td>0</td>\n",
- " <td>NaN</td>\n",
- " <td>2.82332</td>\n",
- " <td>0.577965</td>\n",
- " <td>0.796421</td>\n",
- " <td>1.85312</td>\n",
- " <td>1.47553</td>\n",
- " <td>1.29746</td>\n",
- " <td>1.7461</td>\n",
- " <td>...</td>\n",
- " <td>0.901393</td>\n",
- " <td>1.01001</td>\n",
- " <td>2.19275</td>\n",
- " <td>0.783384</td>\n",
- " <td>1.2303</td>\n",
- " <td>1.32694</td>\n",
- " <td>1.1879</td>\n",
- " <td>0.74506</td>\n",
- " <td>0.895984</td>\n",
- " <td>1.70075</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>lyrics</th>\n",
- " <td>honey pie honey pie i love you, honey pie</td>\n",
- " <td></td>\n",
- " <td>NaN</td>\n",
- " <td>well shake it up baby now (shake it up baby) t...</td>\n",
- " <td>my love don't give me presents i know that she...</td>\n",
- " <td>{intro} you make me dizzy, miss lizzy the way ...</td>\n",
- " <td>i think i'm going to be sad i think it's today...</td>\n",
- " <td>can't buy me love, love can't buy me love i'll...</td>\n",
- " <td>you say you will love me if i have to go you'l...</td>\n",
- " <td>i'm gonna write a little letter gonna mail it ...</td>\n",
- " <td>...</td>\n",
- " <td>i been told when a boy kiss a girl take a trip...</td>\n",
- " <td>i love you, because you tell me things i want ...</td>\n",
- " <td>(lennon/mccartney) last night i said these wor...</td>\n",
- " <td>love, love me do you know i love you i'll alwa...</td>\n",
- " <td>as i write this letter send my love to you rem...</td>\n",
- " <td>sha la la la la la la la sha la la la la la la...</td>\n",
- " <td>you'll never know how much i really love you y...</td>\n",
- " <td>a taste of honey! tasting much sweeter than wi...</td>\n",
- " <td>there is a place where i can go when i feel lo...</td>\n",
- " <td>well shake it up baby now (shake it up baby) t...</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>mode</th>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>0</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>...</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>0</td>\n",
- " <td>1</td>\n",
- " <td>0</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
+ " <th>16</th>\n",
+ " <td>2uYSbsxAMmK1awUl06T7ix</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>MK 2</td>\n",
+ " <td>0.0437</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>name</th>\n",
- " <td>Wild Honey Pie - Remastered 2009</td>\n",
- " <td>Flying - Remastered 2009</td>\n",
- " <td>Kansas City / Hey-Hey-Hey-Hey - Remastered 2009</td>\n",
- " <td>Twist And Shout - Live / Remastered</td>\n",
- " <td>She's A Woman - Live / Remastered</td>\n",
- " <td>Dizzy Miss Lizzy - Live / Remastered</td>\n",
- " <td>Ticket To Ride - Live / Remastered</td>\n",
- " <td>Can't Buy Me Love - Live / Remastered</td>\n",
- " <td>Things We Said Today - Live / Remastered</td>\n",
- " <td>Roll Over Beethoven - Live / Remastered</td>\n",
- " <td>...</td>\n",
- " <td>Boys - Remastered 2009</td>\n",
- " <td>Ask Me Why - Remastered 2009</td>\n",
- " <td>Please Please Me - Remastered 2009</td>\n",
- " <td>Love Me Do - Remastered 2009</td>\n",
- " <td>P.S. I Love You - Remastered 2009</td>\n",
- " <td>Baby It's You - Remastered 2009</td>\n",
- " <td>Do You Want To Know A Secret - Remastered 2009</td>\n",
- " <td>A Taste Of Honey - Remastered 2009</td>\n",
- " <td>There's A Place - Remastered 2009</td>\n",
- " <td>Twist And Shout - Remastered 2009</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>original_lyrics</th>\n",
- " <td>\\n\\nHoney Pie\\nHoney Pie\\nI love you, Honey Pi...</td>\n",
- " <td>\\n\\n[Instrumental]\\n\\n</td>\n",
- " <td>NaN</td>\n",
- " <td>\\n\\n[Verse 1]\\nWell shake it up baby now (shak...</td>\n",
- " <td>\\n\\n[Chorus]\\nMy love don't give me presents\\n...</td>\n",
- " <td>\\n\\n{Intro}\\n\\nYou make me dizzy, Miss Lizzy\\n...</td>\n",
- " <td>\\n\\n[Verse 1]\\nI think I'm going to be sad\\nI ...</td>\n",
- " <td>\\n\\n[Chorus 1]\\nCan't buy me love, love\\nCan't...</td>\n",
- " <td>\\n\\n[Verse 1]\\nYou say you will love me\\nIf I ...</td>\n",
- " <td>\\n\\nI'm gonna write a little letter\\nGonna mai...</td>\n",
- " <td>...</td>\n",
- " <td>\\n\\n[Verse 1]\\nI been told when a boy kiss a g...</td>\n",
- " <td>\\n\\n[Verse 1]\\nI love you, because you tell me...</td>\n",
- " <td>\\n\\n(Lennon/McCartney)\\n\\nLast night I said th...</td>\n",
- " <td>\\n\\nLove, love me do\\nYou know I love you\\nI'l...</td>\n",
- " <td>\\n\\nAs I write this letter\\nSend my love to yo...</td>\n",
- " <td>\\n\\n[Intro-The Beatles]\\nSha la la la la la la...</td>\n",
- " <td>\\n\\n[Intro]\\nYou'll never know how much I real...</td>\n",
- " <td>\\n\\n[Intro]\\nA taste of honey! Tasting much sw...</td>\n",
- " <td>\\n\\n[Verse 1]\\nThere is a place\\nWhere I can g...</td>\n",
- " <td>\\n\\n[Verse 1]\\nWell shake it up baby now (shak...</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>popularity</th>\n",
- " <td>43</td>\n",
- " <td>44</td>\n",
- " <td>38</td>\n",
- " <td>48</td>\n",
- " <td>45</td>\n",
- " <td>44</td>\n",
- " <td>44</td>\n",
- " <td>44</td>\n",
- " <td>43</td>\n",
- " <td>43</td>\n",
- " <td>...</td>\n",
- " <td>42</td>\n",
- " <td>41</td>\n",
- " <td>48</td>\n",
- " <td>55</td>\n",
- " <td>43</td>\n",
- " <td>44</td>\n",
- " <td>48</td>\n",
- " <td>40</td>\n",
- " <td>43</td>\n",
- " <td>64</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>preview_url</th>\n",
- " <td>https://p.scdn.co/mp3-preview/ddebab4d5e87d46a...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/15f07b753cb7e50c...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/bd13930c7706bdd4...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/cd82d2f8f92a7222...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/37806a7d82c5d2a8...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/5ee6d20e1808908e...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/558bb39228550744...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/c6b9c820e62868db...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/7b71156485b9e3e1...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/318950f70347c556...</td>\n",
- " <td>...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/c84bcc2dd65c3d9b...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/f42256fa5367c68f...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/c7974d03d8cd26de...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/c0c7944dcb9d2457...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/5ef1f2ba07489648...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/d7eeb1f68c39066d...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/5bd705943290818c...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/dd94439cdf6e7668...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/5260a1d4f12c23ac...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/b7e3bc96b46e4dcc...</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>sentiment</th>\n",
- " <td>{'probability': {'neg': 0.39117763475308887, '...</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>{'probability': {'neg': 0.499907535069551, 'po...</td>\n",
- " <td>{'probability': {'neg': 0.562816189132068, 'po...</td>\n",
- " <td>{'probability': {'neg': 0.5881042177939795, 'p...</td>\n",
- " <td>{'probability': {'neg': 0.8254386537391528, 'p...</td>\n",
- " <td>{'probability': {'neg': 0.7383869886092437, 'p...</td>\n",
- " <td>{'probability': {'neg': 0.6327849214077039, 'p...</td>\n",
- " <td>{'probability': {'neg': 0.6434357672385149, 'p...</td>\n",
- " <td>...</td>\n",
- " <td>{'probability': {'neg': 0.5404694485272562, 'p...</td>\n",
- " <td>{'probability': {'neg': 0.7955311744095139, 'p...</td>\n",
- " <td>{'probability': {'neg': 0.8355325499151925, 'p...</td>\n",
- " <td>{'probability': {'neg': 0.4928192237713527, 'p...</td>\n",
- " <td>{'probability': {'neg': 0.34197153246057166, '...</td>\n",
- " <td>{'probability': {'neg': 0.6790138950753165, 'p...</td>\n",
- " <td>{'probability': {'neg': 0.559541282416558, 'po...</td>\n",
- " <td>{'probability': {'neg': 0.3514348372255489, 'p...</td>\n",
- " <td>{'probability': {'neg': 0.6512893203501344, 'p...</td>\n",
- " <td>{'probability': {'neg': 0.499907535069551, 'po...</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>speechiness</th>\n",
- " <td>0.0506</td>\n",
- " <td>0.0501</td>\n",
- " <td>0.0335</td>\n",
- " <td>0.0395</td>\n",
- " <td>0.0662</td>\n",
- " <td>0.0461</td>\n",
- " <td>0.0423</td>\n",
- " <td>0.0571</td>\n",
- " <td>0.0392</td>\n",
- " <td>0.0398</td>\n",
- " <td>...</td>\n",
- " <td>0.0504</td>\n",
- " <td>0.0378</td>\n",
- " <td>0.028</td>\n",
- " <td>0.0806</td>\n",
- " <td>0.0291</td>\n",
- " <td>0.0345</td>\n",
- " <td>0.0368</td>\n",
- " <td>0.0327</td>\n",
- " <td>0.0292</td>\n",
- " <td>0.0452</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>tempo</th>\n",
- " <td>89.9</td>\n",
- " <td>92.929</td>\n",
- " <td>131.36</td>\n",
- " <td>126.441</td>\n",
- " <td>175.86</td>\n",
- " <td>129.417</td>\n",
- " <td>121.216</td>\n",
- " <td>173.283</td>\n",
- " <td>146.636</td>\n",
- " <td>179.24</td>\n",
- " <td>...</td>\n",
- " <td>142.445</td>\n",
- " <td>133.942</td>\n",
- " <td>139.388</td>\n",
- " <td>147.997</td>\n",
- " <td>134.435</td>\n",
- " <td>112.421</td>\n",
- " <td>124.451</td>\n",
- " <td>101.408</td>\n",
- " <td>140.928</td>\n",
- " <td>124.631</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>time_signature</th>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>3</td>\n",
- " <td>...</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>3</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>track_href</th>\n",
- " <td>https://api.spotify.com/v1/tracks/2ucFulEWapRA...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/2z1p43SNSbeo...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/3ckvsHnEffhh...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/4edArG2VehvJ...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/150EAeMGWJRu...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/1fVeHYkyMxrj...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/0GRplBEB2FWC...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/1eVymk74iroq...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/2p5a9gu6NECV...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/1HyLh5cctOnP...</td>\n",
- " <td>...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/43feVCF6QfqI...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/3NwEPV9MDr1z...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/2Iccm3cKBQHW...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/2OLMjGIhCNI6...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/01n20rdBC5cz...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/5gnrZoSS7nbD...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/5FBxWhG0nbBA...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/6tEwCsVtZ5tI...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/50jq8RgbDfmN...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/4Z1fbYp0HuxL...</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>track_number</th>\n",
- " <td>5</td>\n",
- " <td>3</td>\n",
- " <td>7</td>\n",
- " <td>1</td>\n",
- " <td>2</td>\n",
- " <td>3</td>\n",
- " <td>4</td>\n",
- " <td>5</td>\n",
- " <td>6</td>\n",
- " <td>7</td>\n",
- " <td>...</td>\n",
- " <td>5</td>\n",
- " <td>6</td>\n",
- " <td>7</td>\n",
- " <td>8</td>\n",
- " <td>9</td>\n",
- " <td>10</td>\n",
- " <td>11</td>\n",
- " <td>12</td>\n",
- " <td>13</td>\n",
- " <td>14</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>type</th>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>...</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>uri</th>\n",
- " <td>spotify:track:2ucFulEWapRAmTn7l6f5Q7</td>\n",
- " <td>spotify:track:2z1p43SNSbeowzy8WdYHNk</td>\n",
- " <td>spotify:track:3ckvsHnEffhhS5c0Cs6Gv5</td>\n",
- " <td>spotify:track:4edArG2VehvJdwOZfYOxtK</td>\n",
- " <td>spotify:track:150EAeMGWJRubuH8zyx7h8</td>\n",
- " <td>spotify:track:1fVeHYkyMxrjbjRAD9uWsZ</td>\n",
- " <td>spotify:track:0GRplBEB2FWCKutwMmS6nY</td>\n",
- " <td>spotify:track:1eVymk74iroqhsZxm0Vy3g</td>\n",
- " <td>spotify:track:2p5a9gu6NECVSvBtGSU1vm</td>\n",
- " <td>spotify:track:1HyLh5cctOnP186CBi8bhm</td>\n",
- " <td>...</td>\n",
- " <td>spotify:track:43feVCF6QfqIt9LnLs9BAH</td>\n",
- " <td>spotify:track:3NwEPV9MDr1z3KcHiAuz9d</td>\n",
- " <td>spotify:track:2Iccm3cKBQHWt5yk0yX9nh</td>\n",
- " <td>spotify:track:2OLMjGIhCNI6j34ysPscbp</td>\n",
- " <td>spotify:track:01n20rdBC5czKAhxmGREkr</td>\n",
- " <td>spotify:track:5gnrZoSS7nbDYtHp32RFiI</td>\n",
- " <td>spotify:track:5FBxWhG0nbBAF6lWgJFklM</td>\n",
- " <td>spotify:track:6tEwCsVtZ5tI8uHNJSHQ3b</td>\n",
- " <td>spotify:track:50jq8RgbDfmNNd0NiRnl4L</td>\n",
- " <td>spotify:track:4Z1fbYp0HuxLBje4MOZcSD</td>\n",
+ " <th>17</th>\n",
+ " <td>4gq2bc2770XvbJdEtfUbmw</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>Go Slowly</td>\n",
+ " <td>0.0453</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>valence</th>\n",
- " <td>0.153</td>\n",
- " <td>0.246</td>\n",
- " <td>0.929</td>\n",
- " <td>0.588</td>\n",
- " <td>0.562</td>\n",
- " <td>0.758</td>\n",
- " <td>0.405</td>\n",
- " <td>0.669</td>\n",
- " <td>0.395</td>\n",
- " <td>0.726</td>\n",
- " <td>...</td>\n",
- " <td>0.825</td>\n",
- " <td>0.606</td>\n",
- " <td>0.708</td>\n",
- " <td>0.765</td>\n",
- " <td>0.78</td>\n",
- " <td>0.889</td>\n",
- " <td>0.636</td>\n",
- " <td>0.378</td>\n",
- " <td>0.928</td>\n",
- " <td>0.942</td>\n",
+ " <th>18</th>\n",
+ " <td>5olWalQH1oVza5D6xJg4oX</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>Sail To The Moon</td>\n",
+ " <td>0.0458</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>19</th>\n",
+ " <td>49JPfRfsAfjWYRN6lbC3my</td>\n",
+ " <td>George Martin</td>\n",
+ " <td>Pepperland Laid Waste - Remastered 2009</td>\n",
+ " <td>0.0459</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
- "<p>41 rows × 229 columns</p>\n",
"</div>"
],
"text/plain": [
- " 0 \\\n",
- "_id 2ucFulEWapRAmTn7l6f5Q7 \n",
- "acousticness 0.425 \n",
- "album {'name': 'The Beatles (Remastered)', 'type': '... \n",
- "album_id 03Qh833fEdVT30Pfs93ea6 \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/2ucF... \n",
- "artist_id 3WrFJ7ztbogyGnTHbHJFl2 \n",
- "artist_name The Beatles \n",
- "artists [{'name': 'The Beatles', 'type': 'artist', 'hr... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "complexity 0.0598502 \n",
- "ctitle wild honey pie \n",
- "danceability 0.792 \n",
- "disc_number 1 \n",
- "duration_ms 52973 \n",
- "energy 0.763 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBAYE0601648'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/2u... \n",
- "gloom 0.418731 \n",
- "href https://api.spotify.com/v1/tracks/2ucFulEWapRA... \n",
- "id 2ucFulEWapRAmTn7l6f5Q7 \n",
- "instrumentalness 0.627 \n",
- "key 2 \n",
- "liveness 0.789 \n",
- "loudness -11.185 \n",
- "lyrical_density 0.169898 \n",
- "lyrics honey pie honey pie i love you, honey pie \n",
- "mode 1 \n",
- "name Wild Honey Pie - Remastered 2009 \n",
- "original_lyrics \\n\\nHoney Pie\\nHoney Pie\\nI love you, Honey Pi... \n",
- "popularity 43 \n",
- "preview_url https://p.scdn.co/mp3-preview/ddebab4d5e87d46a... \n",
- "sentiment {'probability': {'neg': 0.39117763475308887, '... \n",
- "speechiness 0.0506 \n",
- "tempo 89.9 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/2ucFulEWapRA... \n",
- "track_number 5 \n",
- "type audio_features \n",
- "uri spotify:track:2ucFulEWapRAmTn7l6f5Q7 \n",
- "valence 0.153 \n",
- "\n",
- " 1 \\\n",
- "_id 2z1p43SNSbeowzy8WdYHNk \n",
- "acousticness 0.368 \n",
- "album {'name': 'Magical Mystery Tour (Remastered)', ... \n",
- "album_id 6P9yO0ukhOx3dvmhGKeYoC \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/2z1p... \n",
- "artist_id 3WrFJ7ztbogyGnTHbHJFl2 \n",
- "artist_name The Beatles \n",
- "artists [{'name': 'The Beatles', 'type': 'artist', 'hr... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "complexity NaN \n",
- "ctitle flying \n",
- "danceability 0.551 \n",
- "disc_number 1 \n",
- "duration_ms 135520 \n",
- "energy 0.395 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBAYE0601635'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/2z... \n",
- "gloom NaN \n",
- "href https://api.spotify.com/v1/tracks/2z1p43SNSbeo... \n",
- "id 2z1p43SNSbeowzy8WdYHNk \n",
- "instrumentalness 0.88 \n",
- "key 0 \n",
- "liveness 0.0932 \n",
- "loudness -14.755 \n",
- "lyrical_density 0 \n",
- "lyrics \n",
- "mode 1 \n",
- "name Flying - Remastered 2009 \n",
- "original_lyrics \\n\\n[Instrumental]\\n\\n \n",
- "popularity 44 \n",
- "preview_url https://p.scdn.co/mp3-preview/15f07b753cb7e50c... \n",
- "sentiment NaN \n",
- "speechiness 0.0501 \n",
- "tempo 92.929 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/2z1p43SNSbeo... \n",
- "track_number 3 \n",
- "type audio_features \n",
- "uri spotify:track:2z1p43SNSbeowzy8WdYHNk \n",
- "valence 0.246 \n",
- "\n",
- " 2 \\\n",
- "_id 3ckvsHnEffhhS5c0Cs6Gv5 \n",
- "acousticness 0.614 \n",
- "album {'name': 'Beatles For Sale (Remastered)', 'typ... \n",
- "album_id 7BgGBZndAvDlKOcwe5rscZ \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/3ckv... \n",
- "artist_id 3WrFJ7ztbogyGnTHbHJFl2 \n",
- "artist_name The Beatles \n",
- "artists [{'name': 'The Beatles', 'type': 'artist', 'hr... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "complexity NaN \n",
- "ctitle kansas city heyheyheyhey \n",
- "danceability 0.588 \n",
- "disc_number 1 \n",
- "duration_ms 158147 \n",
- "energy 0.724 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBAYE0601457'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/3c... \n",
- "gloom NaN \n",
- "href https://api.spotify.com/v1/tracks/3ckvsHnEffhh... \n",
- "id 3ckvsHnEffhhS5c0Cs6Gv5 \n",
- "instrumentalness 8.92e-05 \n",
- "key 7 \n",
- "liveness 0.877 \n",
- "loudness -6.63 \n",
- "lyrical_density NaN \n",
- "lyrics NaN \n",
- "mode 1 \n",
- "name Kansas City / Hey-Hey-Hey-Hey - Remastered 2009 \n",
- "original_lyrics NaN \n",
- "popularity 38 \n",
- "preview_url https://p.scdn.co/mp3-preview/bd13930c7706bdd4... \n",
- "sentiment NaN \n",
- "speechiness 0.0335 \n",
- "tempo 131.36 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/3ckvsHnEffhh... \n",
- "track_number 7 \n",
- "type audio_features \n",
- "uri spotify:track:3ckvsHnEffhhS5c0Cs6Gv5 \n",
- "valence 0.929 \n",
+ " _id artist_name \\\n",
+ "0 2l4gWzhTj7Yt1IvMTWnSgF The Rolling Stones \n",
+ "1 0y2gwbLt4rT57AqVWanxrS The Rolling Stones \n",
+ "2 1AVrv7FD10FoKW38oBiKRg Radiohead \n",
+ "3 2Ax0tajnMzn8bB0jkmGNCK The Rolling Stones \n",
+ "4 4rkGGQEqxHIXVJ4oXjOHgF George Martin \n",
+ "5 1n2pCKUiJW7hxFUpbsjuUZ The Rolling Stones \n",
+ "6 6HazgW4PjOxihpQPAAnLya Jimi Hendrix \n",
+ "7 01ZpFhrMMqKPVCwyqXneVp Radiohead \n",
+ "8 53RYTfkLiyZuUZHwJC3Wmm Radiohead \n",
+ "9 0ttMfoND7IQqFSMVOPkELC The Beatles \n",
+ "10 66Pyms4pYaHEcPHZ7DdMbE Radiohead \n",
+ "11 3gKuywOm38axM8sJGq6Laq Radiohead \n",
+ "12 75YUnz58ajMo2VIIuUFvOV Radiohead \n",
+ "13 0tKuiKb2mazZYdA6fPP7kI Radiohead \n",
+ "14 2PbwmAMaxIBIWis8XLViat George Martin \n",
+ "15 0COiZ7ncho2yi4HotbzgPv Radiohead \n",
+ "16 2uYSbsxAMmK1awUl06T7ix Radiohead \n",
+ "17 4gq2bc2770XvbJdEtfUbmw Radiohead \n",
+ "18 5olWalQH1oVza5D6xJg4oX Radiohead \n",
+ "19 49JPfRfsAfjWYRN6lbC3my George Martin \n",
"\n",
- " 3 \\\n",
- "_id 4edArG2VehvJdwOZfYOxtK \n",
- "acousticness 7.67e-05 \n",
- "album {'name': 'Live At The Hollywood Bowl', 'type':... \n",
- "album_id 5XfJmldgWzrc1AIdbBaVZn \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/4edA... \n",
- "artist_id 3WrFJ7ztbogyGnTHbHJFl2 \n",
- "artist_name The Beatles \n",
- "artists [{'name': 'The Beatles', 'type': 'artist', 'hr... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "complexity 0.293946 \n",
- "ctitle twist and shout \n",
- "danceability 0.311 \n",
- "disc_number 1 \n",
- "duration_ms 93507 \n",
- "energy 0.822 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBUM71603960'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/4e... \n",
- "gloom 0.238815 \n",
- "href https://api.spotify.com/v1/tracks/4edArG2VehvJ... \n",
- "id 4edArG2VehvJdwOZfYOxtK \n",
- "instrumentalness 2.04e-06 \n",
- "key 2 \n",
- "liveness 0.508 \n",
- "loudness -8.696 \n",
- "lyrical_density 2.82332 \n",
- "lyrics well shake it up baby now (shake it up baby) t... \n",
- "mode 1 \n",
- "name Twist And Shout - Live / Remastered \n",
- "original_lyrics \\n\\n[Verse 1]\\nWell shake it up baby now (shak... \n",
- "popularity 48 \n",
- "preview_url https://p.scdn.co/mp3-preview/cd82d2f8f92a7222... \n",
- "sentiment {'probability': {'neg': 0.499907535069551, 'po... \n",
- "speechiness 0.0395 \n",
- "tempo 126.441 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/4edArG2VehvJ... \n",
- "track_number 1 \n",
- "type audio_features \n",
- "uri spotify:track:4edArG2VehvJdwOZfYOxtK \n",
- "valence 0.588 \n",
- "\n",
- " 4 \\\n",
- "_id 150EAeMGWJRubuH8zyx7h8 \n",
- "acousticness 0.00675 \n",
- "album {'name': 'Live At The Hollywood Bowl', 'type':... \n",
- "album_id 5XfJmldgWzrc1AIdbBaVZn \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/150E... \n",
- "artist_id 3WrFJ7ztbogyGnTHbHJFl2 \n",
- "artist_name The Beatles \n",
- "artists [{'name': 'The Beatles', 'type': 'artist', 'hr... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "complexity 0.316303 \n",
- "ctitle shes a woman \n",
- "danceability 0.188 \n",
- "disc_number 1 \n",
- "duration_ms 192053 \n",
- "energy 0.885 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBUM71603957'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/15... \n",
- "gloom 0.22727 \n",
- "href https://api.spotify.com/v1/tracks/150EAeMGWJRu... \n",
- "id 150EAeMGWJRubuH8zyx7h8 \n",
- "instrumentalness 2.42e-05 \n",
- "key 9 \n",
- "liveness 0.85 \n",
- "loudness -8.189 \n",
- "lyrical_density 0.577965 \n",
- "lyrics my love don't give me presents i know that she... \n",
- "mode 1 \n",
- "name She's A Woman - Live / Remastered \n",
- "original_lyrics \\n\\n[Chorus]\\nMy love don't give me presents\\n... \n",
- "popularity 45 \n",
- "preview_url https://p.scdn.co/mp3-preview/37806a7d82c5d2a8... \n",
- "sentiment {'probability': {'neg': 0.562816189132068, 'po... \n",
- "speechiness 0.0662 \n",
- "tempo 175.86 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/150EAeMGWJRu... \n",
- "track_number 2 \n",
- "type audio_features \n",
- "uri spotify:track:150EAeMGWJRubuH8zyx7h8 \n",
- "valence 0.562 \n",
- "\n",
- " 5 \\\n",
- "_id 1fVeHYkyMxrjbjRAD9uWsZ \n",
- "acousticness 0.0131 \n",
- "album {'name': 'Live At The Hollywood Bowl', 'type':... \n",
- "album_id 5XfJmldgWzrc1AIdbBaVZn \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/1fVe... \n",
- "artist_id 3WrFJ7ztbogyGnTHbHJFl2 \n",
- "artist_name The Beatles \n",
- "artists [{'name': 'The Beatles', 'type': 'artist', 'hr... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "complexity 0.445783 \n",
- "ctitle dizzy miss lizzy \n",
- "danceability 0.406 \n",
- "disc_number 1 \n",
- "duration_ms 219733 \n",
- "energy 0.867 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBUM71603952'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/1f... \n",
- "gloom 0.154272 \n",
- "href https://api.spotify.com/v1/tracks/1fVeHYkyMxrj... \n",
- "id 1fVeHYkyMxrjbjRAD9uWsZ \n",
- "instrumentalness 0.000141 \n",
- "key 11 \n",
- "liveness 0.496 \n",
- "loudness -6.879 \n",
- "lyrical_density 0.796421 \n",
- "lyrics {intro} you make me dizzy, miss lizzy the way ... \n",
- "mode 0 \n",
- "name Dizzy Miss Lizzy - Live / Remastered \n",
- "original_lyrics \\n\\n{Intro}\\n\\nYou make me dizzy, Miss Lizzy\\n... \n",
- "popularity 44 \n",
- "preview_url https://p.scdn.co/mp3-preview/5ee6d20e1808908e... \n",
- "sentiment {'probability': {'neg': 0.5881042177939795, 'p... \n",
- "speechiness 0.0461 \n",
- "tempo 129.417 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/1fVeHYkyMxrj... \n",
- "track_number 3 \n",
- "type audio_features \n",
- "uri spotify:track:1fVeHYkyMxrjbjRAD9uWsZ \n",
- "valence 0.758 \n",
- "\n",
- " 6 \\\n",
- "_id 0GRplBEB2FWCKutwMmS6nY \n",
- "acousticness 0.00327 \n",
- "album {'name': 'Live At The Hollywood Bowl', 'type':... \n",
- "album_id 5XfJmldgWzrc1AIdbBaVZn \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/0GRp... \n",
- "artist_id 3WrFJ7ztbogyGnTHbHJFl2 \n",
- "artist_name The Beatles \n",
- "artists [{'name': 'The Beatles', 'type': 'artist', 'hr... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "complexity 0.334303 \n",
- "ctitle ticket to ride \n",
- "danceability 0.39 \n",
- "disc_number 1 \n",
- "duration_ms 146240 \n",
- "energy 0.779 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBUM71603959'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/0G... \n",
- "gloom 0.35295 \n",
- "href https://api.spotify.com/v1/tracks/0GRplBEB2FWC... \n",
- "id 0GRplBEB2FWCKutwMmS6nY \n",
- "instrumentalness 0 \n",
- "key 9 \n",
- "liveness 0.366 \n",
- "loudness -8.007 \n",
- "lyrical_density 1.85312 \n",
- "lyrics i think i'm going to be sad i think it's today... \n",
- "mode 1 \n",
- "name Ticket To Ride - Live / Remastered \n",
- "original_lyrics \\n\\n[Verse 1]\\nI think I'm going to be sad\\nI ... \n",
- "popularity 44 \n",
- "preview_url https://p.scdn.co/mp3-preview/558bb39228550744... \n",
- "sentiment {'probability': {'neg': 0.8254386537391528, 'p... \n",
- "speechiness 0.0423 \n",
- "tempo 121.216 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/0GRplBEB2FWC... \n",
- "track_number 4 \n",
- "type audio_features \n",
- "uri spotify:track:0GRplBEB2FWCKutwMmS6nY \n",
- "valence 0.405 \n",
- "\n",
- " 7 \\\n",
- "_id 1eVymk74iroqhsZxm0Vy3g \n",
- "acousticness 0.00865 \n",
- "album {'name': 'Live At The Hollywood Bowl', 'type':... \n",
- "album_id 5XfJmldgWzrc1AIdbBaVZn \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/1eVy... \n",
- "artist_id 3WrFJ7ztbogyGnTHbHJFl2 \n",
- "artist_name The Beatles \n",
- "artists [{'name': 'The Beatles', 'type': 'artist', 'hr... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "complexity 0.493981 \n",
- "ctitle cant buy me love \n",
- "danceability 0.2 \n",
- "disc_number 1 \n",
- "duration_ms 134867 \n",
- "energy 0.849 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBUM71603951'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/1e... \n",
- "gloom 0.242494 \n",
- "href https://api.spotify.com/v1/tracks/1eVymk74iroq... \n",
- "id 1eVymk74iroqhsZxm0Vy3g \n",
- "instrumentalness 0 \n",
- "key 5 \n",
- "liveness 0.894 \n",
- "loudness -7.606 \n",
- "lyrical_density 1.47553 \n",
- "lyrics can't buy me love, love can't buy me love i'll... \n",
- "mode 1 \n",
- "name Can't Buy Me Love - Live / Remastered \n",
- "original_lyrics \\n\\n[Chorus 1]\\nCan't buy me love, love\\nCan't... \n",
- "popularity 44 \n",
- "preview_url https://p.scdn.co/mp3-preview/c6b9c820e62868db... \n",
- "sentiment {'probability': {'neg': 0.7383869886092437, 'p... \n",
- "speechiness 0.0571 \n",
- "tempo 173.283 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/1eVymk74iroq... \n",
- "track_number 5 \n",
- "type audio_features \n",
- "uri spotify:track:1eVymk74iroqhsZxm0Vy3g \n",
- "valence 0.669 \n",
- "\n",
- " 8 \\\n",
- "_id 2p5a9gu6NECVSvBtGSU1vm \n",
- "acousticness 0.0836 \n",
- "album {'name': 'Live At The Hollywood Bowl', 'type':... \n",
- "album_id 5XfJmldgWzrc1AIdbBaVZn \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/2p5a... \n",
- "artist_id 3WrFJ7ztbogyGnTHbHJFl2 \n",
- "artist_name The Beatles \n",
- "artists [{'name': 'The Beatles', 'type': 'artist', 'hr... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "complexity 0.24995 \n",
- "ctitle things we said today \n",
- "danceability 0.307 \n",
- "disc_number 1 \n",
- "duration_ms 138733 \n",
- "energy 0.637 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBUM71603958'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/2p... \n",
- "gloom 0.307075 \n",
- "href https://api.spotify.com/v1/tracks/2p5a9gu6NECV... \n",
- "id 2p5a9gu6NECVSvBtGSU1vm \n",
- "instrumentalness 0 \n",
- "key 5 \n",
- "liveness 0.756 \n",
- "loudness -8.35 \n",
- "lyrical_density 1.29746 \n",
- "lyrics you say you will love me if i have to go you'l... \n",
- "mode 1 \n",
- "name Things We Said Today - Live / Remastered \n",
- "original_lyrics \\n\\n[Verse 1]\\nYou say you will love me\\nIf I ... \n",
- "popularity 43 \n",
- "preview_url https://p.scdn.co/mp3-preview/7b71156485b9e3e1... \n",
- "sentiment {'probability': {'neg': 0.6327849214077039, 'p... \n",
- "speechiness 0.0392 \n",
- "tempo 146.636 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/2p5a9gu6NECV... \n",
- "track_number 6 \n",
- "type audio_features \n",
- "uri spotify:track:2p5a9gu6NECVSvBtGSU1vm \n",
- "valence 0.395 \n",
- "\n",
- " 9 \\\n",
- "_id 1HyLh5cctOnP186CBi8bhm \n",
- "acousticness 0.00242 \n",
- "album {'name': 'Live At The Hollywood Bowl', 'type':... \n",
- "album_id 5XfJmldgWzrc1AIdbBaVZn \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/1HyL... \n",
- "artist_id 3WrFJ7ztbogyGnTHbHJFl2 \n",
- "artist_name The Beatles \n",
- "artists [{'name': 'The Beatles', 'type': 'artist', 'hr... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "complexity 0.467134 \n",
- "ctitle roll over beethoven \n",
- "danceability 0.204 \n",
- "disc_number 1 \n",
- "duration_ms 134013 \n",
- "energy 0.808 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBUM71603955'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/1H... \n",
- "gloom 0.22049 \n",
- "href https://api.spotify.com/v1/tracks/1HyLh5cctOnP... \n",
- "id 1HyLh5cctOnP186CBi8bhm \n",
- "instrumentalness 0 \n",
- "key 2 \n",
- "liveness 0.634 \n",
- "loudness -7.948 \n",
- "lyrical_density 1.7461 \n",
- "lyrics i'm gonna write a little letter gonna mail it ... \n",
- "mode 1 \n",
- "name Roll Over Beethoven - Live / Remastered \n",
- "original_lyrics \\n\\nI'm gonna write a little letter\\nGonna mai... \n",
- "popularity 43 \n",
- "preview_url https://p.scdn.co/mp3-preview/318950f70347c556... \n",
- "sentiment {'probability': {'neg': 0.6434357672385149, 'p... \n",
- "speechiness 0.0398 \n",
- "tempo 179.24 \n",
- "time_signature 3 \n",
- "track_href https://api.spotify.com/v1/tracks/1HyLh5cctOnP... \n",
- "track_number 7 \n",
- "type audio_features \n",
- "uri spotify:track:1HyLh5cctOnP186CBi8bhm \n",
- "valence 0.726 \n",
- "\n",
- " ... \\\n",
- "_id ... \n",
- "acousticness ... \n",
- "album ... \n",
- "album_id ... \n",
- "analysis_url ... \n",
- "artist_id ... \n",
- "artist_name ... \n",
- "artists ... \n",
- "available_markets ... \n",
- "complexity ... \n",
- "ctitle ... \n",
- "danceability ... \n",
- "disc_number ... \n",
- "duration_ms ... \n",
- "energy ... \n",
- "explicit ... \n",
- "external_ids ... \n",
- "external_urls ... \n",
- "gloom ... \n",
- "href ... \n",
- "id ... \n",
- "instrumentalness ... \n",
- "key ... \n",
- "liveness ... \n",
- "loudness ... \n",
- "lyrical_density ... \n",
- "lyrics ... \n",
- "mode ... \n",
- "name ... \n",
- "original_lyrics ... \n",
- "popularity ... \n",
- "preview_url ... \n",
- "sentiment ... \n",
- "speechiness ... \n",
- "tempo ... \n",
- "time_signature ... \n",
- "track_href ... \n",
- "track_number ... \n",
- "type ... \n",
- "uri ... \n",
- "valence ... \n",
- "\n",
- " 219 \\\n",
- "_id 43feVCF6QfqIt9LnLs9BAH \n",
- "acousticness 0.607 \n",
- "album {'name': 'Please Please Me (Remastered)', 'typ... \n",
- "album_id 7gDXyW16byCQOgK965BRzn \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/43fe... \n",
- "artist_id 3WrFJ7ztbogyGnTHbHJFl2 \n",
- "artist_name The Beatles \n",
- "artists [{'name': 'The Beatles', 'type': 'artist', 'hr... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "complexity NaN \n",
- "ctitle boys \n",
- "danceability 0.402 \n",
- "disc_number 1 \n",
- "duration_ms 146440 \n",
- "energy 0.86 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBAYE0601414'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/43... \n",
- "gloom NaN \n",
- "href https://api.spotify.com/v1/tracks/43feVCF6QfqI... \n",
- "id 43feVCF6QfqIt9LnLs9BAH \n",
- "instrumentalness 0 \n",
- "key 4 \n",
- "liveness 0.736 \n",
- "loudness -10.31 \n",
- "lyrical_density 0.901393 \n",
- "lyrics i been told when a boy kiss a girl take a trip... \n",
- "mode 1 \n",
- "name Boys - Remastered 2009 \n",
- "original_lyrics \\n\\n[Verse 1]\\nI been told when a boy kiss a g... \n",
- "popularity 42 \n",
- "preview_url https://p.scdn.co/mp3-preview/c84bcc2dd65c3d9b... \n",
- "sentiment {'probability': {'neg': 0.5404694485272562, 'p... \n",
- "speechiness 0.0504 \n",
- "tempo 142.445 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/43feVCF6QfqI... \n",
- "track_number 5 \n",
- "type audio_features \n",
- "uri spotify:track:43feVCF6QfqIt9LnLs9BAH \n",
- "valence 0.825 \n",
- "\n",
- " 220 \\\n",
- "_id 3NwEPV9MDr1z3KcHiAuz9d \n",
- "acousticness 0.767 \n",
- "album {'name': 'Please Please Me (Remastered)', 'typ... \n",
- "album_id 7gDXyW16byCQOgK965BRzn \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/3NwE... \n",
- "artist_id 3WrFJ7ztbogyGnTHbHJFl2 \n",
- "artist_name The Beatles \n",
- "artists [{'name': 'The Beatles', 'type': 'artist', 'hr... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "complexity NaN \n",
- "ctitle ask me why \n",
- "danceability 0.605 \n",
- "disc_number 1 \n",
- "duration_ms 146533 \n",
- "energy 0.394 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBAYE0601415'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/3N... \n",
- "gloom NaN \n",
- "href https://api.spotify.com/v1/tracks/3NwEPV9MDr1z... \n",
- "id 3NwEPV9MDr1z3KcHiAuz9d \n",
- "instrumentalness 0 \n",
- "key 4 \n",
- "liveness 0.0967 \n",
- "loudness -11.33 \n",
- "lyrical_density 1.01001 \n",
- "lyrics i love you, because you tell me things i want ... \n",
- "mode 1 \n",
- "name Ask Me Why - Remastered 2009 \n",
- "original_lyrics \\n\\n[Verse 1]\\nI love you, because you tell me... \n",
- "popularity 41 \n",
- "preview_url https://p.scdn.co/mp3-preview/f42256fa5367c68f... \n",
- "sentiment {'probability': {'neg': 0.7955311744095139, 'p... \n",
- "speechiness 0.0378 \n",
- "tempo 133.942 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/3NwEPV9MDr1z... \n",
- "track_number 6 \n",
- "type audio_features \n",
- "uri spotify:track:3NwEPV9MDr1z3KcHiAuz9d \n",
- "valence 0.606 \n",
- "\n",
- " 221 \\\n",
- "_id 2Iccm3cKBQHWt5yk0yX9nh \n",
- "acousticness 0.334 \n",
- "album {'name': 'Please Please Me (Remastered)', 'typ... \n",
- "album_id 7gDXyW16byCQOgK965BRzn \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/2Icc... \n",
- "artist_id 3WrFJ7ztbogyGnTHbHJFl2 \n",
- "artist_name The Beatles \n",
- "artists [{'name': 'The Beatles', 'type': 'artist', 'hr... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "complexity NaN \n",
- "ctitle please please me \n",
- "danceability 0.527 \n",
- "disc_number 1 \n",
- "duration_ms 120853 \n",
- "energy 0.48 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBAYE0601416'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/2I... \n",
- "gloom NaN \n",
- "href https://api.spotify.com/v1/tracks/2Iccm3cKBQHW... \n",
- "id 2Iccm3cKBQHWt5yk0yX9nh \n",
- "instrumentalness 0 \n",
- "key 4 \n",
- "liveness 0.0702 \n",
- "loudness -9.61 \n",
- "lyrical_density 2.19275 \n",
- "lyrics (lennon/mccartney) last night i said these wor... \n",
- "mode 1 \n",
- "name Please Please Me - Remastered 2009 \n",
- "original_lyrics \\n\\n(Lennon/McCartney)\\n\\nLast night I said th... \n",
- "popularity 48 \n",
- "preview_url https://p.scdn.co/mp3-preview/c7974d03d8cd26de... \n",
- "sentiment {'probability': {'neg': 0.8355325499151925, 'p... \n",
- "speechiness 0.028 \n",
- "tempo 139.388 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/2Iccm3cKBQHW... \n",
- "track_number 7 \n",
- "type audio_features \n",
- "uri spotify:track:2Iccm3cKBQHWt5yk0yX9nh \n",
- "valence 0.708 \n",
- "\n",
- " 222 \\\n",
- "_id 2OLMjGIhCNI6j34ysPscbp \n",
- "acousticness 0.386 \n",
- "album {'name': 'Please Please Me (Remastered)', 'typ... \n",
- "album_id 7gDXyW16byCQOgK965BRzn \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/2OLM... \n",
- "artist_id 3WrFJ7ztbogyGnTHbHJFl2 \n",
- "artist_name The Beatles \n",
- "artists [{'name': 'The Beatles', 'type': 'artist', 'hr... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "complexity NaN \n",
- "ctitle love me do \n",
- "danceability 0.52 \n",
- "disc_number 1 \n",
- "duration_ms 141693 \n",
- "energy 0.829 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBAYE0601417'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/2O... \n",
- "gloom NaN \n",
- "href https://api.spotify.com/v1/tracks/2OLMjGIhCNI6... \n",
- "id 2OLMjGIhCNI6j34ysPscbp \n",
- "instrumentalness 6.2e-05 \n",
- "key 0 \n",
- "liveness 0.227 \n",
- "loudness -6.228 \n",
- "lyrical_density 0.783384 \n",
- "lyrics love, love me do you know i love you i'll alwa... \n",
- "mode 1 \n",
- "name Love Me Do - Remastered 2009 \n",
- "original_lyrics \\n\\nLove, love me do\\nYou know I love you\\nI'l... \n",
- "popularity 55 \n",
- "preview_url https://p.scdn.co/mp3-preview/c0c7944dcb9d2457... \n",
- "sentiment {'probability': {'neg': 0.4928192237713527, 'p... \n",
- "speechiness 0.0806 \n",
- "tempo 147.997 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/2OLMjGIhCNI6... \n",
- "track_number 8 \n",
- "type audio_features \n",
- "uri spotify:track:2OLMjGIhCNI6j34ysPscbp \n",
- "valence 0.765 \n",
- "\n",
- " 223 \\\n",
- "_id 01n20rdBC5czKAhxmGREkr \n",
- "acousticness 0.389 \n",
- "album {'name': 'Please Please Me (Remastered)', 'typ... \n",
- "album_id 7gDXyW16byCQOgK965BRzn \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/01n2... \n",
- "artist_id 3WrFJ7ztbogyGnTHbHJFl2 \n",
- "artist_name The Beatles \n",
- "artists [{'name': 'The Beatles', 'type': 'artist', 'hr... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "complexity NaN \n",
- "ctitle ps i love you \n",
- "danceability 0.635 \n",
- "disc_number 1 \n",
- "duration_ms 124360 \n",
- "energy 0.656 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBAYE0601418'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/01... \n",
- "gloom NaN \n",
- "href https://api.spotify.com/v1/tracks/01n20rdBC5cz... \n",
- "id 01n20rdBC5czKAhxmGREkr \n",
- "instrumentalness 0.00127 \n",
- "key 2 \n",
- "liveness 0.0828 \n",
- "loudness -8.5 \n",
- "lyrical_density 1.2303 \n",
- "lyrics as i write this letter send my love to you rem... \n",
- "mode 1 \n",
- "name P.S. I Love You - Remastered 2009 \n",
- "original_lyrics \\n\\nAs I write this letter\\nSend my love to yo... \n",
- "popularity 43 \n",
- "preview_url https://p.scdn.co/mp3-preview/5ef1f2ba07489648... \n",
- "sentiment {'probability': {'neg': 0.34197153246057166, '... \n",
- "speechiness 0.0291 \n",
- "tempo 134.435 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/01n20rdBC5cz... \n",
- "track_number 9 \n",
- "type audio_features \n",
- "uri spotify:track:01n20rdBC5czKAhxmGREkr \n",
- "valence 0.78 \n",
- "\n",
- " 224 \\\n",
- "_id 5gnrZoSS7nbDYtHp32RFiI \n",
- "acousticness 0.778 \n",
- "album {'name': 'Please Please Me (Remastered)', 'typ... \n",
- "album_id 7gDXyW16byCQOgK965BRzn \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/5gnr... \n",
- "artist_id 3WrFJ7ztbogyGnTHbHJFl2 \n",
- "artist_name The Beatles \n",
- "artists [{'name': 'The Beatles', 'type': 'artist', 'hr... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "complexity NaN \n",
- "ctitle baby its you \n",
- "danceability 0.608 \n",
- "disc_number 1 \n",
- "duration_ms 160520 \n",
- "energy 0.494 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBAYE0601419'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/5g... \n",
- "gloom NaN \n",
- "href https://api.spotify.com/v1/tracks/5gnrZoSS7nbD... \n",
- "id 5gnrZoSS7nbDYtHp32RFiI \n",
- "instrumentalness 0 \n",
- "key 4 \n",
- "liveness 0.0926 \n",
- "loudness -12.211 \n",
- "lyrical_density 1.32694 \n",
- "lyrics sha la la la la la la la sha la la la la la la... \n",
- "mode 0 \n",
- "name Baby It's You - Remastered 2009 \n",
- "original_lyrics \\n\\n[Intro-The Beatles]\\nSha la la la la la la... \n",
- "popularity 44 \n",
- "preview_url https://p.scdn.co/mp3-preview/d7eeb1f68c39066d... \n",
- "sentiment {'probability': {'neg': 0.6790138950753165, 'p... \n",
- "speechiness 0.0345 \n",
- "tempo 112.421 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/5gnrZoSS7nbD... \n",
- "track_number 10 \n",
- "type audio_features \n",
- "uri spotify:track:5gnrZoSS7nbDYtHp32RFiI \n",
- "valence 0.889 \n",
- "\n",
- " 225 \\\n",
- "_id 5FBxWhG0nbBAF6lWgJFklM \n",
- "acousticness 0.608 \n",
- "album {'name': 'Please Please Me (Remastered)', 'typ... \n",
- "album_id 7gDXyW16byCQOgK965BRzn \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/5FBx... \n",
- "artist_id 3WrFJ7ztbogyGnTHbHJFl2 \n",
- "artist_name The Beatles \n",
- "artists [{'name': 'The Beatles', 'type': 'artist', 'hr... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "complexity NaN \n",
- "ctitle do you want to know a secret \n",
- "danceability 0.673 \n",
- "disc_number 1 \n",
- "duration_ms 117013 \n",
- "energy 0.349 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBAYE0601420'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/5F... \n",
- "gloom NaN \n",
- "href https://api.spotify.com/v1/tracks/5FBxWhG0nbBA... \n",
- "id 5FBxWhG0nbBAF6lWgJFklM \n",
- "instrumentalness 0 \n",
- "key 4 \n",
- "liveness 0.38 \n",
- "loudness -12.414 \n",
- "lyrical_density 1.1879 \n",
- "lyrics you'll never know how much i really love you y... \n",
- "mode 1 \n",
- "name Do You Want To Know A Secret - Remastered 2009 \n",
- "original_lyrics \\n\\n[Intro]\\nYou'll never know how much I real... \n",
- "popularity 48 \n",
- "preview_url https://p.scdn.co/mp3-preview/5bd705943290818c... \n",
- "sentiment {'probability': {'neg': 0.559541282416558, 'po... \n",
- "speechiness 0.0368 \n",
- "tempo 124.451 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/5FBxWhG0nbBA... \n",
- "track_number 11 \n",
- "type audio_features \n",
- "uri spotify:track:5FBxWhG0nbBAF6lWgJFklM \n",
- "valence 0.636 \n",
- "\n",
- " 226 \\\n",
- "_id 6tEwCsVtZ5tI8uHNJSHQ3b \n",
- "acousticness 0.698 \n",
- "album {'name': 'Please Please Me (Remastered)', 'typ... \n",
- "album_id 7gDXyW16byCQOgK965BRzn \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/6tEw... \n",
- "artist_id 3WrFJ7ztbogyGnTHbHJFl2 \n",
- "artist_name The Beatles \n",
- "artists [{'name': 'The Beatles', 'type': 'artist', 'hr... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "complexity NaN \n",
- "ctitle a taste of honey \n",
- "danceability 0.42 \n",
- "disc_number 1 \n",
- "duration_ms 123480 \n",
- "energy 0.372 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBAYE0601421'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/6t... \n",
- "gloom NaN \n",
- "href https://api.spotify.com/v1/tracks/6tEwCsVtZ5tI... \n",
- "id 6tEwCsVtZ5tI8uHNJSHQ3b \n",
- "instrumentalness 0 \n",
- "key 1 \n",
- "liveness 0.104 \n",
- "loudness -11.416 \n",
- "lyrical_density 0.74506 \n",
- "lyrics a taste of honey! tasting much sweeter than wi... \n",
- "mode 0 \n",
- "name A Taste Of Honey - Remastered 2009 \n",
- "original_lyrics \\n\\n[Intro]\\nA taste of honey! Tasting much sw... \n",
- "popularity 40 \n",
- "preview_url https://p.scdn.co/mp3-preview/dd94439cdf6e7668... \n",
- "sentiment {'probability': {'neg': 0.3514348372255489, 'p... \n",
- "speechiness 0.0327 \n",
- "tempo 101.408 \n",
- "time_signature 3 \n",
- "track_href https://api.spotify.com/v1/tracks/6tEwCsVtZ5tI... \n",
- "track_number 12 \n",
- "type audio_features \n",
- "uri spotify:track:6tEwCsVtZ5tI8uHNJSHQ3b \n",
- "valence 0.378 \n",
- "\n",
- " 227 \\\n",
- "_id 50jq8RgbDfmNNd0NiRnl4L \n",
- "acousticness 0.629 \n",
- "album {'name': 'Please Please Me (Remastered)', 'typ... \n",
- "album_id 7gDXyW16byCQOgK965BRzn \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/50jq... \n",
- "artist_id 3WrFJ7ztbogyGnTHbHJFl2 \n",
- "artist_name The Beatles \n",
- "artists [{'name': 'The Beatles', 'type': 'artist', 'hr... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "complexity NaN \n",
- "ctitle theres a place \n",
- "danceability 0.455 \n",
- "disc_number 1 \n",
- "duration_ms 110493 \n",
- "energy 0.582 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBAYE0601422'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/50... \n",
- "gloom NaN \n",
- "href https://api.spotify.com/v1/tracks/50jq8RgbDfmN... \n",
- "id 50jq8RgbDfmNNd0NiRnl4L \n",
- "instrumentalness 4.22e-06 \n",
- "key 4 \n",
- "liveness 0.172 \n",
- "loudness -10.009 \n",
- "lyrical_density 0.895984 \n",
- "lyrics there is a place where i can go when i feel lo... \n",
- "mode 1 \n",
- "name There's A Place - Remastered 2009 \n",
- "original_lyrics \\n\\n[Verse 1]\\nThere is a place\\nWhere I can g... \n",
- "popularity 43 \n",
- "preview_url https://p.scdn.co/mp3-preview/5260a1d4f12c23ac... \n",
- "sentiment {'probability': {'neg': 0.6512893203501344, 'p... \n",
- "speechiness 0.0292 \n",
- "tempo 140.928 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/50jq8RgbDfmN... \n",
- "track_number 13 \n",
- "type audio_features \n",
- "uri spotify:track:50jq8RgbDfmNNd0NiRnl4L \n",
- "valence 0.928 \n",
- "\n",
- " 228 \n",
- "_id 4Z1fbYp0HuxLBje4MOZcSD \n",
- "acousticness 0.641 \n",
- "album {'name': 'Please Please Me (Remastered)', 'typ... \n",
- "album_id 7gDXyW16byCQOgK965BRzn \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/4Z1f... \n",
- "artist_id 3WrFJ7ztbogyGnTHbHJFl2 \n",
- "artist_name The Beatles \n",
- "artists [{'name': 'The Beatles', 'type': 'artist', 'hr... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "complexity NaN \n",
- "ctitle twist and shout \n",
- "danceability 0.482 \n",
- "disc_number 1 \n",
- "duration_ms 155227 \n",
- "energy 0.849 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBAYE0601423'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/4Z... \n",
- "gloom NaN \n",
- "href https://api.spotify.com/v1/tracks/4Z1fbYp0HuxL... \n",
- "id 4Z1fbYp0HuxLBje4MOZcSD \n",
- "instrumentalness 7.74e-06 \n",
- "key 2 \n",
- "liveness 0.0414 \n",
- "loudness -9.198 \n",
- "lyrical_density 1.70075 \n",
- "lyrics well shake it up baby now (shake it up baby) t... \n",
- "mode 1 \n",
- "name Twist And Shout - Remastered 2009 \n",
- "original_lyrics \\n\\n[Verse 1]\\nWell shake it up baby now (shak... \n",
- "popularity 64 \n",
- "preview_url https://p.scdn.co/mp3-preview/b7e3bc96b46e4dcc... \n",
- "sentiment {'probability': {'neg': 0.499907535069551, 'po... \n",
- "speechiness 0.0452 \n",
- "tempo 124.631 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/4Z1fbYp0HuxL... \n",
- "track_number 14 \n",
- "type audio_features \n",
- "uri spotify:track:4Z1fbYp0HuxLBje4MOZcSD \n",
- "valence 0.942 \n",
- "\n",
- "[41 rows x 229 columns]"
+ " name valence \n",
+ "0 Martin Scorsese Intro - Live At The Beacon The... NaN \n",
+ "1 Show Intro - Live In Ireland / 1965 NaN \n",
+ "2 Bloom (Blawan Rmx) 0.0325 \n",
+ "3 Band Introductions - Live At The Beacon Theatr... 0.0351 \n",
+ "4 Sea Of Holes - Remastered 2009 0.0352 \n",
+ "5 Charlie's Intro To Little Red Rooster - Live I... 0.0357 \n",
+ "6 Outro - Star Spangled Banner - Live - 2009 Re-... 0.0367 \n",
+ "7 True Love Waits 0.0378 \n",
+ "8 We Suck Young Blood 0.0378 \n",
+ "9 Blue Jay Way - Remastered 2009 0.0380 \n",
+ "10 TKOL (Altrice Rmx) 0.0383 \n",
+ "11 MK 1 0.0391 \n",
+ "12 The Tourist 0.0400 \n",
+ "13 Good Evening Mrs Magpie (Modeselektor RMX) 0.0413 \n",
+ "14 Sea Of Monsters - Remastered 2009 0.0422 \n",
+ "15 Motion Picture Soundtrack 0.0425 \n",
+ "16 MK 2 0.0437 \n",
+ "17 Go Slowly 0.0453 \n",
+ "18 Sail To The Moon 0.0458 \n",
+ "19 Pepperland Laid Waste - Remastered 2009 0.0459 "
]
},
- "execution_count": 10,
+ "execution_count": 14,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
- "beatles_tracks = pd.DataFrame(list(tracks.find({'artist_id': beatles_id})))\n",
- "beatles_tracks.T"
+ "pd.DataFrame(list(tracks.find({}, \n",
+ " ['artist_name', 'name', 'valence'], \n",
+ " sort=[('valence', pymongo.ASCENDING)], limit=20)))"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Just the Beatles songs."
]
},
{
"cell_type": "code",
- "execution_count": 11,
- "metadata": {
- "scrolled": true
- },
+ "execution_count": 15,
+ "metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
- " <th>0</th>\n",
- " <th>1</th>\n",
- " <th>2</th>\n",
- " <th>3</th>\n",
- " <th>4</th>\n",
- " <th>5</th>\n",
- " <th>6</th>\n",
- " <th>7</th>\n",
- " <th>8</th>\n",
- " <th>9</th>\n",
- " <th>...</th>\n",
- " <th>265</th>\n",
- " <th>266</th>\n",
- " <th>267</th>\n",
- " <th>268</th>\n",
- " <th>269</th>\n",
- " <th>270</th>\n",
- " <th>271</th>\n",
- " <th>272</th>\n",
- " <th>273</th>\n",
- " <th>274</th>\n",
+ " <th>_id</th>\n",
+ " <th>artist_name</th>\n",
+ " <th>name</th>\n",
+ " <th>valence</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
- " <th>_id</th>\n",
- " <td>3u06WsJ1KtvEqmmmZqy76J</td>\n",
- " <td>1lLK53LFXWvPzPYtlJIvt0</td>\n",
- " <td>74tlMxJ8wF0sNp93GBEPdK</td>\n",
- " <td>1jgefM2ZP7RnPVShhy1eUM</td>\n",
- " <td>4HKaTAMIXT88muGU1JN9lI</td>\n",
- " <td>7FagS2T3y5XwDpYvyHfvmc</td>\n",
- " <td>0B5CEdw4WBs91yn444ZP27</td>\n",
- " <td>19LYBNYOMwmDKXvhwq5Ggv</td>\n",
- " <td>281J4XFm5DLfVt1nKNBsPn</td>\n",
- " <td>56ljxn1tdisThe4xcVe4px</td>\n",
- " <td>...</td>\n",
- " <td>2BxO4VLPjzrApKTHZjpz9G</td>\n",
- " <td>6L7tmFIPKy98Js8ytCB1pT</td>\n",
- " <td>2gB58ki3GMqyNsdsPpDECH</td>\n",
- " <td>6C0au9ut1avz4zhryYHudG</td>\n",
- " <td>1NvBOki5VmSSVelycoMo96</td>\n",
- " <td>31KuT5lcyp6NlDBjp3EVTp</td>\n",
- " <td>3u0cZhyEPYIe9qDKPEeS4g</td>\n",
- " <td>6gVXeA52q3FbLANm6gW0Ma</td>\n",
- " <td>2rNBqTve7unpL01DuTyX3P</td>\n",
- " <td>3Ey71ndsJ2GDMgT0hVJlPs</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>acousticness</th>\n",
- " <td>0.107</td>\n",
- " <td>0.536</td>\n",
- " <td>0.00352</td>\n",
- " <td>0.148</td>\n",
- " <td>0.0328</td>\n",
- " <td>0.000552</td>\n",
- " <td>0.347</td>\n",
- " <td>0.109</td>\n",
- " <td>0.0391</td>\n",
- " <td>0.024</td>\n",
- " <td>...</td>\n",
- " <td>0.181</td>\n",
- " <td>0.0207</td>\n",
- " <td>0.00742</td>\n",
- " <td>0.0184</td>\n",
- " <td>0.002</td>\n",
- " <td>0.000283</td>\n",
- " <td>0.395</td>\n",
- " <td>0.147</td>\n",
- " <td>0.474</td>\n",
- " <td>0.173</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>album</th>\n",
- " <td>{'type': 'album', 'name': 'Some Girls (Deluxe ...</td>\n",
- " <td>{'type': 'album', 'name': 'Totally Stripped (L...</td>\n",
- " <td>{'type': 'album', 'name': 'Totally Stripped (L...</td>\n",
- " <td>{'type': 'album', 'name': 'Totally Stripped (L...</td>\n",
- " <td>{'type': 'album', 'name': 'Totally Stripped (L...</td>\n",
- " <td>{'type': 'album', 'name': 'Totally Stripped (L...</td>\n",
- " <td>{'type': 'album', 'name': 'Totally Stripped (L...</td>\n",
- " <td>{'type': 'album', 'name': 'Live 1965: Music Fr...</td>\n",
- " <td>{'type': 'album', 'name': 'Shine A Light', 'al...</td>\n",
- " <td>{'type': 'album', 'name': 'Shine A Light', 'al...</td>\n",
- " <td>...</td>\n",
- " <td>{'type': 'album', 'name': 'Live 1965: Music Fr...</td>\n",
- " <td>{'type': 'album', 'name': 'Live 1965: Music Fr...</td>\n",
- " <td>{'type': 'album', 'name': 'Live 1965: Music Fr...</td>\n",
- " <td>{'type': 'album', 'name': 'Live 1965: Music Fr...</td>\n",
- " <td>{'type': 'album', 'name': 'Live 1965: Music Fr...</td>\n",
- " <td>{'type': 'album', 'name': 'Live 1965: Music Fr...</td>\n",
- " <td>{'type': 'album', 'name': 'Totally Stripped (L...</td>\n",
- " <td>{'type': 'album', 'name': 'Voodoo Lounge (2009...</td>\n",
- " <td>{'type': 'album', 'name': 'Blue & Lonesome', '...</td>\n",
- " <td>{'type': 'album', 'name': 'Havana Moon (Live)'...</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>album_id</th>\n",
- " <td>6FjXxl9VLURGuubdXUn2J3</td>\n",
- " <td>3PbRKFafwE7Of8e4dTee72</td>\n",
- " <td>3PbRKFafwE7Of8e4dTee72</td>\n",
- " <td>3PbRKFafwE7Of8e4dTee72</td>\n",
- " <td>3PbRKFafwE7Of8e4dTee72</td>\n",
- " <td>3PbRKFafwE7Of8e4dTee72</td>\n",
- " <td>3PbRKFafwE7Of8e4dTee72</td>\n",
- " <td>5eTqRwTGKPBUiUuN1rFaXD</td>\n",
- " <td>3CHu7qW160uqPZHW3TMZ1l</td>\n",
- " <td>3CHu7qW160uqPZHW3TMZ1l</td>\n",
- " <td>...</td>\n",
- " <td>5eTqRwTGKPBUiUuN1rFaXD</td>\n",
- " <td>5eTqRwTGKPBUiUuN1rFaXD</td>\n",
- " <td>5eTqRwTGKPBUiUuN1rFaXD</td>\n",
- " <td>5eTqRwTGKPBUiUuN1rFaXD</td>\n",
- " <td>5eTqRwTGKPBUiUuN1rFaXD</td>\n",
- " <td>5eTqRwTGKPBUiUuN1rFaXD</td>\n",
- " <td>3PbRKFafwE7Of8e4dTee72</td>\n",
- " <td>62ZT16LY1phGM0O8x5qW1z</td>\n",
- " <td>4g9Jfls8z2nbQxj5PiXkiy</td>\n",
- " <td>4fhWcu56Bbh5wALuTouFVW</td>\n",
+ " <th>112</th>\n",
+ " <td>0ttMfoND7IQqFSMVOPkELC</td>\n",
+ " <td>The Beatles</td>\n",
+ " <td>Blue Jay Way - Remastered 2009</td>\n",
+ " <td>0.0380</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>analysis_url</th>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/3u06...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/1lLK...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/74tl...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/1jge...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/4HKa...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/7Fag...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/0B5C...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/19LY...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/281J...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/56lj...</td>\n",
- " <td>...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/2BxO...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/6L7t...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/2gB5...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/6C0a...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/1NvB...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/31Ku...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/3u0c...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/6gVX...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/2rNB...</td>\n",
- " <td>https://api.spotify.com/v1/audio-analysis/3Ey7...</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>artist_id</th>\n",
- " <td>22bE4uQ6baNwSHPVcDxLCe</td>\n",
- " <td>22bE4uQ6baNwSHPVcDxLCe</td>\n",
- " <td>22bE4uQ6baNwSHPVcDxLCe</td>\n",
- " <td>22bE4uQ6baNwSHPVcDxLCe</td>\n",
- " <td>22bE4uQ6baNwSHPVcDxLCe</td>\n",
- " <td>22bE4uQ6baNwSHPVcDxLCe</td>\n",
- " <td>22bE4uQ6baNwSHPVcDxLCe</td>\n",
- " <td>22bE4uQ6baNwSHPVcDxLCe</td>\n",
- " <td>22bE4uQ6baNwSHPVcDxLCe</td>\n",
- " <td>22bE4uQ6baNwSHPVcDxLCe</td>\n",
- " <td>...</td>\n",
- " <td>22bE4uQ6baNwSHPVcDxLCe</td>\n",
- " <td>22bE4uQ6baNwSHPVcDxLCe</td>\n",
- " <td>22bE4uQ6baNwSHPVcDxLCe</td>\n",
- " <td>22bE4uQ6baNwSHPVcDxLCe</td>\n",
- " <td>22bE4uQ6baNwSHPVcDxLCe</td>\n",
- " <td>22bE4uQ6baNwSHPVcDxLCe</td>\n",
- " <td>22bE4uQ6baNwSHPVcDxLCe</td>\n",
- " <td>22bE4uQ6baNwSHPVcDxLCe</td>\n",
- " <td>22bE4uQ6baNwSHPVcDxLCe</td>\n",
- " <td>22bE4uQ6baNwSHPVcDxLCe</td>\n",
+ " <th>146</th>\n",
+ " <td>0agoaPIy92gPZ6zRhqXarE</td>\n",
+ " <td>The Beatles</td>\n",
+ " <td>Tomorrow Never Knows - Remastered 2009</td>\n",
+ " <td>0.0556</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>artist_name</th>\n",
- " <td>The Rolling Stones</td>\n",
- " <td>The Rolling Stones</td>\n",
- " <td>The Rolling Stones</td>\n",
- " <td>The Rolling Stones</td>\n",
- " <td>The Rolling Stones</td>\n",
- " <td>The Rolling Stones</td>\n",
- " <td>The Rolling Stones</td>\n",
- " <td>The Rolling Stones</td>\n",
- " <td>The Rolling Stones</td>\n",
- " <td>The Rolling Stones</td>\n",
- " <td>...</td>\n",
- " <td>The Rolling Stones</td>\n",
- " <td>The Rolling Stones</td>\n",
- " <td>The Rolling Stones</td>\n",
- " <td>The Rolling Stones</td>\n",
- " <td>The Rolling Stones</td>\n",
- " <td>The Rolling Stones</td>\n",
- " <td>The Rolling Stones</td>\n",
- " <td>The Rolling Stones</td>\n",
- " <td>The Rolling Stones</td>\n",
- " <td>The Rolling Stones</td>\n",
+ " <th>108</th>\n",
+ " <td>6ZrPbHp9kRmQj1tGLvna8U</td>\n",
+ " <td>The Beatles</td>\n",
+ " <td>Revolution 9 - Remastered 2009</td>\n",
+ " <td>0.0963</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>artists</th>\n",
- " <td>[{'type': 'artist', 'name': 'The Rolling Stone...</td>\n",
- " <td>[{'type': 'artist', 'name': 'The Rolling Stone...</td>\n",
- " <td>[{'type': 'artist', 'name': 'The Rolling Stone...</td>\n",
- " <td>[{'type': 'artist', 'name': 'The Rolling Stone...</td>\n",
- " <td>[{'type': 'artist', 'name': 'The Rolling Stone...</td>\n",
- " <td>[{'type': 'artist', 'name': 'The Rolling Stone...</td>\n",
- " <td>[{'type': 'artist', 'name': 'The Rolling Stone...</td>\n",
- " <td>[{'type': 'artist', 'name': 'The Rolling Stone...</td>\n",
- " <td>[{'type': 'artist', 'name': 'The Rolling Stone...</td>\n",
- " <td>[{'type': 'artist', 'name': 'The Rolling Stone...</td>\n",
- " <td>...</td>\n",
- " <td>[{'type': 'artist', 'name': 'The Rolling Stone...</td>\n",
- " <td>[{'type': 'artist', 'name': 'The Rolling Stone...</td>\n",
- " <td>[{'type': 'artist', 'name': 'The Rolling Stone...</td>\n",
- " <td>[{'type': 'artist', 'name': 'The Rolling Stone...</td>\n",
- " <td>[{'type': 'artist', 'name': 'The Rolling Stone...</td>\n",
- " <td>[{'type': 'artist', 'name': 'The Rolling Stone...</td>\n",
- " <td>[{'type': 'artist', 'name': 'The Rolling Stone...</td>\n",
- " <td>[{'type': 'artist', 'name': 'The Rolling Stone...</td>\n",
- " <td>[{'type': 'artist', 'name': 'The Rolling Stone...</td>\n",
- " <td>[{'type': 'artist', 'name': 'The Rolling Stone...</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>available_markets</th>\n",
- " <td>[AD, AR, AT, AU, BG, BO, BR, CL, CO, CR, CY, C...</td>\n",
- " <td>[GB]</td>\n",
- " <td>[GB]</td>\n",
- " <td>[GB]</td>\n",
- " <td>[GB]</td>\n",
- " <td>[GB]</td>\n",
- " <td>[GB]</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[GB]</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...</td>\n",
- " <td>[AD, AR, AT, AU, BE, BG, BO, CH, CL, CO, CR, C...</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>ctitle</th>\n",
- " <td>you win again</td>\n",
- " <td>faraway eyes</td>\n",
- " <td>honky tonk women</td>\n",
- " <td>not fade away</td>\n",
- " <td>i go wild</td>\n",
- " <td>jumpin jack flash</td>\n",
- " <td>street fighting man</td>\n",
- " <td>everybody needs somebody to love finale</td>\n",
- " <td>jumping jack flash</td>\n",
- " <td>just my imagination</td>\n",
- " <td>...</td>\n",
- " <td>im alright</td>\n",
- " <td>off the hook</td>\n",
- " <td>little red rooster</td>\n",
- " <td>route 66</td>\n",
- " <td>im moving on</td>\n",
- " <td>the last time</td>\n",
- " <td>shine a light</td>\n",
- " <td>the worst</td>\n",
- " <td>all of your love</td>\n",
- " <td>midnight rambler</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>danceability</th>\n",
- " <td>0.216</td>\n",
- " <td>0.395</td>\n",
- " <td>0.367</td>\n",
- " <td>0.282</td>\n",
- " <td>0.427</td>\n",
- " <td>0.318</td>\n",
- " <td>0.42</td>\n",
- " <td>0.243</td>\n",
- " <td>0.303</td>\n",
- " <td>0.412</td>\n",
- " <td>...</td>\n",
- " <td>0.46</td>\n",
- " <td>0.44</td>\n",
- " <td>0.438</td>\n",
- " <td>0.245</td>\n",
- " <td>0.124</td>\n",
- " <td>0.213</td>\n",
- " <td>0.262</td>\n",
- " <td>0.486</td>\n",
- " <td>0.416</td>\n",
- " <td>0.282</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>disc_number</th>\n",
- " <td>2</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>...</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>duration_ms</th>\n",
- " <td>180280</td>\n",
- " <td>305280</td>\n",
- " <td>293773</td>\n",
- " <td>191787</td>\n",
- " <td>409360</td>\n",
- " <td>303627</td>\n",
- " <td>291240</td>\n",
- " <td>246000</td>\n",
- " <td>262933</td>\n",
- " <td>399867</td>\n",
- " <td>...</td>\n",
- " <td>135040</td>\n",
- " <td>147040</td>\n",
- " <td>155600</td>\n",
- " <td>164320</td>\n",
- " <td>148560</td>\n",
- " <td>189600</td>\n",
- " <td>291253</td>\n",
- " <td>144867</td>\n",
- " <td>286680</td>\n",
- " <td>929458</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>energy</th>\n",
- " <td>0.669</td>\n",
- " <td>0.733</td>\n",
- " <td>0.962</td>\n",
- " <td>0.883</td>\n",
- " <td>0.944</td>\n",
- " <td>0.976</td>\n",
- " <td>0.951</td>\n",
- " <td>0.978</td>\n",
- " <td>0.951</td>\n",
- " <td>0.934</td>\n",
- " <td>...</td>\n",
- " <td>0.976</td>\n",
- " <td>0.932</td>\n",
- " <td>0.912</td>\n",
- " <td>0.964</td>\n",
- " <td>0.92</td>\n",
- " <td>0.929</td>\n",
- " <td>0.835</td>\n",
- " <td>0.451</td>\n",
- " <td>0.672</td>\n",
- " <td>0.898</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>explicit</th>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>True</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>...</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " <td>False</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>external_ids</th>\n",
- " <td>{'isrc': 'GBUM71109053'}</td>\n",
- " <td>{'isrc': 'GBCBR1500394'}</td>\n",
- " <td>{'isrc': 'GBCBR1500392'}</td>\n",
- " <td>{'isrc': 'GBCBR1500391'}</td>\n",
- " <td>{'isrc': 'GBCBR1500396'}</td>\n",
- " <td>{'isrc': 'GBCBR1500401'}</td>\n",
- " <td>{'isrc': 'GBCBR1500404'}</td>\n",
- " <td>{'isrc': 'USA171210012'}</td>\n",
- " <td>{'isrc': 'GBUM70802505'}</td>\n",
- " <td>{'isrc': 'GBUM70802502'}</td>\n",
- " <td>...</td>\n",
- " <td>{'isrc': 'USA171210005'}</td>\n",
- " <td>{'isrc': 'USA171210006'}</td>\n",
- " <td>{'isrc': 'USA171210008'}</td>\n",
- " <td>{'isrc': 'USA171210009'}</td>\n",
- " <td>{'isrc': 'USA171210010'}</td>\n",
- " <td>{'isrc': 'USA171210011'}</td>\n",
- " <td>{'isrc': 'GBCBR1500395'}</td>\n",
- " <td>{'isrc': 'GBUM70909519'}</td>\n",
- " <td>{'isrc': 'GBUM71604631'}</td>\n",
- " <td>{'isrc': 'GBCBR1600265'}</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>external_urls</th>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/3u...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/1l...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/74...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/1j...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/4H...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/7F...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/0B...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/19...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/28...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/56...</td>\n",
- " <td>...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/2B...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/6L...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/2g...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/6C...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/1N...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/31...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/3u...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/6g...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/2r...</td>\n",
- " <td>{'spotify': 'https://open.spotify.com/track/3E...</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>href</th>\n",
- " <td>https://api.spotify.com/v1/tracks/3u06WsJ1KtvE...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/1lLK53LFXWvP...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/74tlMxJ8wF0s...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/1jgefM2ZP7Rn...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/4HKaTAMIXT88...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/7FagS2T3y5Xw...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/0B5CEdw4WBs9...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/19LYBNYOMwmD...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/281J4XFm5DLf...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/56ljxn1tdisT...</td>\n",
- " <td>...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/2BxO4VLPjzrA...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/6L7tmFIPKy98...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/2gB58ki3GMqy...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/6C0au9ut1avz...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/1NvBOki5VmSS...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/31KuT5lcyp6N...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/3u0cZhyEPYIe...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/6gVXeA52q3Fb...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/2rNBqTve7unp...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/3Ey71ndsJ2GD...</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>id</th>\n",
- " <td>3u06WsJ1KtvEqmmmZqy76J</td>\n",
- " <td>1lLK53LFXWvPzPYtlJIvt0</td>\n",
- " <td>74tlMxJ8wF0sNp93GBEPdK</td>\n",
- " <td>1jgefM2ZP7RnPVShhy1eUM</td>\n",
- " <td>4HKaTAMIXT88muGU1JN9lI</td>\n",
- " <td>7FagS2T3y5XwDpYvyHfvmc</td>\n",
- " <td>0B5CEdw4WBs91yn444ZP27</td>\n",
- " <td>19LYBNYOMwmDKXvhwq5Ggv</td>\n",
- " <td>281J4XFm5DLfVt1nKNBsPn</td>\n",
- " <td>56ljxn1tdisThe4xcVe4px</td>\n",
- " <td>...</td>\n",
- " <td>2BxO4VLPjzrApKTHZjpz9G</td>\n",
- " <td>6L7tmFIPKy98Js8ytCB1pT</td>\n",
- " <td>2gB58ki3GMqyNsdsPpDECH</td>\n",
- " <td>6C0au9ut1avz4zhryYHudG</td>\n",
- " <td>1NvBOki5VmSSVelycoMo96</td>\n",
- " <td>31KuT5lcyp6NlDBjp3EVTp</td>\n",
- " <td>3u0cZhyEPYIe9qDKPEeS4g</td>\n",
- " <td>6gVXeA52q3FbLANm6gW0Ma</td>\n",
- " <td>2rNBqTve7unpL01DuTyX3P</td>\n",
- " <td>3Ey71ndsJ2GDMgT0hVJlPs</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>instrumentalness</th>\n",
- " <td>0.00432</td>\n",
- " <td>1.57e-06</td>\n",
- " <td>0.000172</td>\n",
- " <td>0.00116</td>\n",
- " <td>1.16e-05</td>\n",
- " <td>0.000973</td>\n",
- " <td>0.0296</td>\n",
- " <td>0.762</td>\n",
- " <td>0.0905</td>\n",
- " <td>0.00914</td>\n",
- " <td>...</td>\n",
- " <td>0.744</td>\n",
- " <td>0.913</td>\n",
- " <td>0.848</td>\n",
- " <td>0.411</td>\n",
- " <td>0.963</td>\n",
- " <td>0.269</td>\n",
- " <td>3.15e-05</td>\n",
- " <td>0.000541</td>\n",
- " <td>0.463</td>\n",
- " <td>0.122</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>key</th>\n",
- " <td>5</td>\n",
- " <td>5</td>\n",
- " <td>0</td>\n",
- " <td>9</td>\n",
- " <td>7</td>\n",
- " <td>4</td>\n",
- " <td>11</td>\n",
- " <td>2</td>\n",
- " <td>11</td>\n",
- " <td>2</td>\n",
- " <td>...</td>\n",
- " <td>1</td>\n",
- " <td>9</td>\n",
- " <td>7</td>\n",
- " <td>2</td>\n",
- " <td>4</td>\n",
- " <td>9</td>\n",
- " <td>0</td>\n",
- " <td>9</td>\n",
- " <td>4</td>\n",
- " <td>9</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>liveness</th>\n",
- " <td>0.443</td>\n",
- " <td>0.965</td>\n",
- " <td>0.962</td>\n",
- " <td>0.969</td>\n",
- " <td>0.983</td>\n",
- " <td>0.97</td>\n",
- " <td>0.952</td>\n",
- " <td>0.763</td>\n",
- " <td>0.985</td>\n",
- " <td>0.918</td>\n",
- " <td>...</td>\n",
- " <td>0.824</td>\n",
- " <td>0.891</td>\n",
- " <td>0.702</td>\n",
- " <td>0.93</td>\n",
- " <td>0.616</td>\n",
- " <td>0.932</td>\n",
- " <td>0.761</td>\n",
- " <td>0.295</td>\n",
- " <td>0.263</td>\n",
- " <td>0.914</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>loudness</th>\n",
- " <td>-4.303</td>\n",
- " <td>-8.658</td>\n",
- " <td>-5.589</td>\n",
- " <td>-7.634</td>\n",
- " <td>-5.342</td>\n",
- " <td>-5.105</td>\n",
- " <td>-6.494</td>\n",
- " <td>-5.918</td>\n",
- " <td>-3.822</td>\n",
- " <td>-3.937</td>\n",
- " <td>...</td>\n",
- " <td>-6.162</td>\n",
- " <td>-5.23</td>\n",
- " <td>-5.511</td>\n",
- " <td>-5.626</td>\n",
- " <td>-4.728</td>\n",
- " <td>-4.779</td>\n",
- " <td>-6.423</td>\n",
- " <td>-10.86</td>\n",
- " <td>-4.932</td>\n",
- " <td>-5.708</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>mode</th>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>0</td>\n",
- " <td>1</td>\n",
- " <td>...</td>\n",
- " <td>0</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>0</td>\n",
- " <td>1</td>\n",
+ " <th>103</th>\n",
+ " <td>27YZJHyTTDIurMqDu1v2ef</td>\n",
+ " <td>The Beatles</td>\n",
+ " <td>Long, Long, Long - Remastered 2009</td>\n",
+ " <td>0.1350</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>name</th>\n",
- " <td>You Win Again</td>\n",
- " <td>Faraway Eyes - Live</td>\n",
- " <td>Honky Tonk Women - Live</td>\n",
- " <td>Not Fade Away - Live</td>\n",
- " <td>I Go Wild - Live</td>\n",
- " <td>Jumpin' Jack Flash - Live</td>\n",
- " <td>Street Fighting Man - Live</td>\n",
- " <td>Everybody Needs Somebody To Love (Finale) - Li...</td>\n",
- " <td>Jumping Jack Flash - Live At The Beacon Theatr...</td>\n",
- " <td>Just My Imagination - Live At The Beacon Theat...</td>\n",
- " <td>...</td>\n",
- " <td>I'm Alright - Live In Ireland / 1965</td>\n",
- " <td>Off The Hook - Live In Ireland / 1965</td>\n",
- " <td>Little Red Rooster - Live In Ireland / 1965</td>\n",
- " <td>Route 66 - Live In Ireland / 1965</td>\n",
- " <td>I'm Moving On - Live In Ireland / 1965</td>\n",
- " <td>The Last Time - Live In Ireland / 1965</td>\n",
- " <td>Shine a Light - Live</td>\n",
- " <td>The Worst - 2009 Re-Mastered Digital Version</td>\n",
- " <td>All Of Your Love</td>\n",
- " <td>Midnight Rambler - Live</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>popularity</th>\n",
- " <td>17</td>\n",
- " <td>16</td>\n",
- " <td>19</td>\n",
- " <td>18</td>\n",
- " <td>15</td>\n",
- " <td>15</td>\n",
- " <td>18</td>\n",
- " <td>27</td>\n",
- " <td>37</td>\n",
- " <td>28</td>\n",
- " <td>...</td>\n",
- " <td>26</td>\n",
- " <td>26</td>\n",
- " <td>27</td>\n",
- " <td>28</td>\n",
- " <td>24</td>\n",
- " <td>26</td>\n",
- " <td>17</td>\n",
- " <td>29</td>\n",
- " <td>49</td>\n",
- " <td>34</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>preview_url</th>\n",
- " <td>https://p.scdn.co/mp3-preview/21de20d8795c3d60...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/5afdaabfa28e067f...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/671f51874a70b3f7...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/bba1991141c6e594...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/dc5e2c9ed7a5ae3d...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/17aed72343067677...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/9e13894d09e23cff...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/b051b48d71a46bd5...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/6f8c3efc615a554b...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/707e111a5eef5440...</td>\n",
- " <td>...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/63e454d027fa6809...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/2b9e3ebd8aec9ab2...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/7fd37df80648f4d8...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/bb4461680e5ab01d...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/64c62c7e8f7eb6bf...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/4e412cd1b893a89b...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/feac308c8b6794c2...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/e2a9e826d6585979...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/1d796622e5630f76...</td>\n",
- " <td>https://p.scdn.co/mp3-preview/20b0c963ec9199d1...</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>speechiness</th>\n",
- " <td>0.0313</td>\n",
- " <td>0.0411</td>\n",
- " <td>0.11</td>\n",
- " <td>0.0936</td>\n",
- " <td>0.0779</td>\n",
- " <td>0.0806</td>\n",
- " <td>0.0597</td>\n",
- " <td>0.421</td>\n",
- " <td>0.0667</td>\n",
- " <td>0.0728</td>\n",
- " <td>...</td>\n",
- " <td>0.12</td>\n",
- " <td>0.0562</td>\n",
- " <td>0.0757</td>\n",
- " <td>0.152</td>\n",
- " <td>0.103</td>\n",
- " <td>0.059</td>\n",
- " <td>0.0687</td>\n",
- " <td>0.033</td>\n",
- " <td>0.0329</td>\n",
- " <td>0.074</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>tempo</th>\n",
- " <td>84.544</td>\n",
- " <td>106.226</td>\n",
- " <td>114.303</td>\n",
- " <td>99.59</td>\n",
- " <td>112.123</td>\n",
- " <td>141.754</td>\n",
- " <td>127.952</td>\n",
- " <td>181.122</td>\n",
- " <td>140.183</td>\n",
- " <td>113.354</td>\n",
- " <td>...</td>\n",
- " <td>117.236</td>\n",
- " <td>76.844</td>\n",
- " <td>115.7</td>\n",
- " <td>166.196</td>\n",
- " <td>162.889</td>\n",
- " <td>180.024</td>\n",
- " <td>78.569</td>\n",
- " <td>69.393</td>\n",
- " <td>75.354</td>\n",
- " <td>129.742</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>time_signature</th>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>...</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>3</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>track_href</th>\n",
- " <td>https://api.spotify.com/v1/tracks/3u06WsJ1KtvE...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/1lLK53LFXWvP...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/74tlMxJ8wF0s...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/1jgefM2ZP7Rn...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/4HKaTAMIXT88...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/7FagS2T3y5Xw...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/0B5CEdw4WBs9...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/19LYBNYOMwmD...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/281J4XFm5DLf...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/56ljxn1tdisT...</td>\n",
- " <td>...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/2BxO4VLPjzrA...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/6L7tmFIPKy98...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/2gB58ki3GMqy...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/6C0au9ut1avz...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/1NvBOki5VmSS...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/31KuT5lcyp6N...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/3u0cZhyEPYIe...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/6gVXeA52q3Fb...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/2rNBqTve7unp...</td>\n",
- " <td>https://api.spotify.com/v1/tracks/3Ey71ndsJ2GD...</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>track_number</th>\n",
- " <td>11</td>\n",
- " <td>4</td>\n",
- " <td>2</td>\n",
- " <td>1</td>\n",
- " <td>6</td>\n",
- " <td>11</td>\n",
- " <td>14</td>\n",
- " <td>13</td>\n",
- " <td>1</td>\n",
- " <td>8</td>\n",
- " <td>...</td>\n",
- " <td>6</td>\n",
- " <td>7</td>\n",
- " <td>9</td>\n",
- " <td>10</td>\n",
- " <td>11</td>\n",
- " <td>12</td>\n",
- " <td>5</td>\n",
- " <td>4</td>\n",
- " <td>4</td>\n",
- " <td>11</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>type</th>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>...</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " <td>audio_features</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>uri</th>\n",
- " <td>spotify:track:3u06WsJ1KtvEqmmmZqy76J</td>\n",
- " <td>spotify:track:1lLK53LFXWvPzPYtlJIvt0</td>\n",
- " <td>spotify:track:74tlMxJ8wF0sNp93GBEPdK</td>\n",
- " <td>spotify:track:1jgefM2ZP7RnPVShhy1eUM</td>\n",
- " <td>spotify:track:4HKaTAMIXT88muGU1JN9lI</td>\n",
- " <td>spotify:track:7FagS2T3y5XwDpYvyHfvmc</td>\n",
- " <td>spotify:track:0B5CEdw4WBs91yn444ZP27</td>\n",
- " <td>spotify:track:19LYBNYOMwmDKXvhwq5Ggv</td>\n",
- " <td>spotify:track:281J4XFm5DLfVt1nKNBsPn</td>\n",
- " <td>spotify:track:56ljxn1tdisThe4xcVe4px</td>\n",
- " <td>...</td>\n",
- " <td>spotify:track:2BxO4VLPjzrApKTHZjpz9G</td>\n",
- " <td>spotify:track:6L7tmFIPKy98Js8ytCB1pT</td>\n",
- " <td>spotify:track:2gB58ki3GMqyNsdsPpDECH</td>\n",
- " <td>spotify:track:6C0au9ut1avz4zhryYHudG</td>\n",
- " <td>spotify:track:1NvBOki5VmSSVelycoMo96</td>\n",
- " <td>spotify:track:31KuT5lcyp6NlDBjp3EVTp</td>\n",
- " <td>spotify:track:3u0cZhyEPYIe9qDKPEeS4g</td>\n",
- " <td>spotify:track:6gVXeA52q3FbLANm6gW0Ma</td>\n",
- " <td>spotify:track:2rNBqTve7unpL01DuTyX3P</td>\n",
- " <td>spotify:track:3Ey71ndsJ2GDMgT0hVJlPs</td>\n",
+ " <th>0</th>\n",
+ " <td>2ucFulEWapRAmTn7l6f5Q7</td>\n",
+ " <td>The Beatles</td>\n",
+ " <td>Wild Honey Pie - Remastered 2009</td>\n",
+ " <td>0.1530</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>valence</th>\n",
- " <td>0.524</td>\n",
- " <td>0.482</td>\n",
- " <td>0.426</td>\n",
- " <td>0.672</td>\n",
- " <td>0.432</td>\n",
- " <td>0.362</td>\n",
- " <td>0.433</td>\n",
- " <td>0.185</td>\n",
- " <td>0.413</td>\n",
- " <td>0.436</td>\n",
- " <td>...</td>\n",
- " <td>0.284</td>\n",
- " <td>0.549</td>\n",
- " <td>0.431</td>\n",
- " <td>0.588</td>\n",
- " <td>0.244</td>\n",
- " <td>0.484</td>\n",
- " <td>0.5</td>\n",
- " <td>0.245</td>\n",
- " <td>0.303</td>\n",
- " <td>0.363</td>\n",
+ " <th>132</th>\n",
+ " <td>3ZFBeIyP41HhnALjxWy1pR</td>\n",
+ " <td>The Beatles</td>\n",
+ " <td>A Day In The Life - Remastered 2009</td>\n",
+ " <td>0.1620</td>\n",
" </tr>\n",
- " </tbody>\n",
- "</table>\n",
- "<p>35 rows × 275 columns</p>\n",
- "</div>"
- ],
- "text/plain": [
- " 0 \\\n",
- "_id 3u06WsJ1KtvEqmmmZqy76J \n",
- "acousticness 0.107 \n",
- "album {'type': 'album', 'name': 'Some Girls (Deluxe ... \n",
- "album_id 6FjXxl9VLURGuubdXUn2J3 \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/3u06... \n",
- "artist_id 22bE4uQ6baNwSHPVcDxLCe \n",
- "artist_name The Rolling Stones \n",
- "artists [{'type': 'artist', 'name': 'The Rolling Stone... \n",
- "available_markets [AD, AR, AT, AU, BG, BO, BR, CL, CO, CR, CY, C... \n",
- "ctitle you win again \n",
- "danceability 0.216 \n",
- "disc_number 2 \n",
- "duration_ms 180280 \n",
- "energy 0.669 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBUM71109053'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/3u... \n",
- "href https://api.spotify.com/v1/tracks/3u06WsJ1KtvE... \n",
- "id 3u06WsJ1KtvEqmmmZqy76J \n",
- "instrumentalness 0.00432 \n",
- "key 5 \n",
- "liveness 0.443 \n",
- "loudness -4.303 \n",
- "mode 1 \n",
- "name You Win Again \n",
- "popularity 17 \n",
- "preview_url https://p.scdn.co/mp3-preview/21de20d8795c3d60... \n",
- "speechiness 0.0313 \n",
- "tempo 84.544 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/3u06WsJ1KtvE... \n",
- "track_number 11 \n",
- "type audio_features \n",
- "uri spotify:track:3u06WsJ1KtvEqmmmZqy76J \n",
- "valence 0.524 \n",
- "\n",
- " 1 \\\n",
- "_id 1lLK53LFXWvPzPYtlJIvt0 \n",
- "acousticness 0.536 \n",
- "album {'type': 'album', 'name': 'Totally Stripped (L... \n",
- "album_id 3PbRKFafwE7Of8e4dTee72 \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/1lLK... \n",
- "artist_id 22bE4uQ6baNwSHPVcDxLCe \n",
- "artist_name The Rolling Stones \n",
- "artists [{'type': 'artist', 'name': 'The Rolling Stone... \n",
- "available_markets [GB] \n",
- "ctitle faraway eyes \n",
- "danceability 0.395 \n",
- "disc_number 1 \n",
- "duration_ms 305280 \n",
- "energy 0.733 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBCBR1500394'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/1l... \n",
- "href https://api.spotify.com/v1/tracks/1lLK53LFXWvP... \n",
- "id 1lLK53LFXWvPzPYtlJIvt0 \n",
- "instrumentalness 1.57e-06 \n",
- "key 5 \n",
- "liveness 0.965 \n",
- "loudness -8.658 \n",
- "mode 1 \n",
- "name Faraway Eyes - Live \n",
- "popularity 16 \n",
- "preview_url https://p.scdn.co/mp3-preview/5afdaabfa28e067f... \n",
- "speechiness 0.0411 \n",
- "tempo 106.226 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/1lLK53LFXWvP... \n",
- "track_number 4 \n",
- "type audio_features \n",
- "uri spotify:track:1lLK53LFXWvPzPYtlJIvt0 \n",
- "valence 0.482 \n",
- "\n",
- " 2 \\\n",
- "_id 74tlMxJ8wF0sNp93GBEPdK \n",
- "acousticness 0.00352 \n",
- "album {'type': 'album', 'name': 'Totally Stripped (L... \n",
- "album_id 3PbRKFafwE7Of8e4dTee72 \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/74tl... \n",
- "artist_id 22bE4uQ6baNwSHPVcDxLCe \n",
- "artist_name The Rolling Stones \n",
- "artists [{'type': 'artist', 'name': 'The Rolling Stone... \n",
- "available_markets [GB] \n",
- "ctitle honky tonk women \n",
- "danceability 0.367 \n",
- "disc_number 1 \n",
- "duration_ms 293773 \n",
- "energy 0.962 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBCBR1500392'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/74... \n",
- "href https://api.spotify.com/v1/tracks/74tlMxJ8wF0s... \n",
- "id 74tlMxJ8wF0sNp93GBEPdK \n",
- "instrumentalness 0.000172 \n",
- "key 0 \n",
- "liveness 0.962 \n",
- "loudness -5.589 \n",
- "mode 1 \n",
- "name Honky Tonk Women - Live \n",
- "popularity 19 \n",
- "preview_url https://p.scdn.co/mp3-preview/671f51874a70b3f7... \n",
- "speechiness 0.11 \n",
- "tempo 114.303 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/74tlMxJ8wF0s... \n",
- "track_number 2 \n",
- "type audio_features \n",
- "uri spotify:track:74tlMxJ8wF0sNp93GBEPdK \n",
- "valence 0.426 \n",
- "\n",
- " 3 \\\n",
- "_id 1jgefM2ZP7RnPVShhy1eUM \n",
- "acousticness 0.148 \n",
- "album {'type': 'album', 'name': 'Totally Stripped (L... \n",
- "album_id 3PbRKFafwE7Of8e4dTee72 \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/1jge... \n",
- "artist_id 22bE4uQ6baNwSHPVcDxLCe \n",
- "artist_name The Rolling Stones \n",
- "artists [{'type': 'artist', 'name': 'The Rolling Stone... \n",
- "available_markets [GB] \n",
- "ctitle not fade away \n",
- "danceability 0.282 \n",
- "disc_number 1 \n",
- "duration_ms 191787 \n",
- "energy 0.883 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBCBR1500391'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/1j... \n",
- "href https://api.spotify.com/v1/tracks/1jgefM2ZP7Rn... \n",
- "id 1jgefM2ZP7RnPVShhy1eUM \n",
- "instrumentalness 0.00116 \n",
- "key 9 \n",
- "liveness 0.969 \n",
- "loudness -7.634 \n",
- "mode 1 \n",
- "name Not Fade Away - Live \n",
- "popularity 18 \n",
- "preview_url https://p.scdn.co/mp3-preview/bba1991141c6e594... \n",
- "speechiness 0.0936 \n",
- "tempo 99.59 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/1jgefM2ZP7Rn... \n",
- "track_number 1 \n",
- "type audio_features \n",
- "uri spotify:track:1jgefM2ZP7RnPVShhy1eUM \n",
- "valence 0.672 \n",
- "\n",
- " 4 \\\n",
- "_id 4HKaTAMIXT88muGU1JN9lI \n",
- "acousticness 0.0328 \n",
- "album {'type': 'album', 'name': 'Totally Stripped (L... \n",
- "album_id 3PbRKFafwE7Of8e4dTee72 \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/4HKa... \n",
- "artist_id 22bE4uQ6baNwSHPVcDxLCe \n",
- "artist_name The Rolling Stones \n",
- "artists [{'type': 'artist', 'name': 'The Rolling Stone... \n",
- "available_markets [GB] \n",
- "ctitle i go wild \n",
- "danceability 0.427 \n",
- "disc_number 1 \n",
- "duration_ms 409360 \n",
- "energy 0.944 \n",
- "explicit True \n",
- "external_ids {'isrc': 'GBCBR1500396'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/4H... \n",
- "href https://api.spotify.com/v1/tracks/4HKaTAMIXT88... \n",
- "id 4HKaTAMIXT88muGU1JN9lI \n",
- "instrumentalness 1.16e-05 \n",
- "key 7 \n",
- "liveness 0.983 \n",
- "loudness -5.342 \n",
- "mode 1 \n",
- "name I Go Wild - Live \n",
- "popularity 15 \n",
- "preview_url https://p.scdn.co/mp3-preview/dc5e2c9ed7a5ae3d... \n",
- "speechiness 0.0779 \n",
- "tempo 112.123 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/4HKaTAMIXT88... \n",
- "track_number 6 \n",
- "type audio_features \n",
- "uri spotify:track:4HKaTAMIXT88muGU1JN9lI \n",
- "valence 0.432 \n",
- "\n",
- " 5 \\\n",
- "_id 7FagS2T3y5XwDpYvyHfvmc \n",
- "acousticness 0.000552 \n",
- "album {'type': 'album', 'name': 'Totally Stripped (L... \n",
- "album_id 3PbRKFafwE7Of8e4dTee72 \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/7Fag... \n",
- "artist_id 22bE4uQ6baNwSHPVcDxLCe \n",
- "artist_name The Rolling Stones \n",
- "artists [{'type': 'artist', 'name': 'The Rolling Stone... \n",
- "available_markets [GB] \n",
- "ctitle jumpin jack flash \n",
- "danceability 0.318 \n",
- "disc_number 1 \n",
- "duration_ms 303627 \n",
- "energy 0.976 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBCBR1500401'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/7F... \n",
- "href https://api.spotify.com/v1/tracks/7FagS2T3y5Xw... \n",
- "id 7FagS2T3y5XwDpYvyHfvmc \n",
- "instrumentalness 0.000973 \n",
- "key 4 \n",
- "liveness 0.97 \n",
- "loudness -5.105 \n",
- "mode 1 \n",
- "name Jumpin' Jack Flash - Live \n",
- "popularity 15 \n",
- "preview_url https://p.scdn.co/mp3-preview/17aed72343067677... \n",
- "speechiness 0.0806 \n",
- "tempo 141.754 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/7FagS2T3y5Xw... \n",
- "track_number 11 \n",
- "type audio_features \n",
- "uri spotify:track:7FagS2T3y5XwDpYvyHfvmc \n",
- "valence 0.362 \n",
- "\n",
- " 6 \\\n",
- "_id 0B5CEdw4WBs91yn444ZP27 \n",
- "acousticness 0.347 \n",
- "album {'type': 'album', 'name': 'Totally Stripped (L... \n",
- "album_id 3PbRKFafwE7Of8e4dTee72 \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/0B5C... \n",
- "artist_id 22bE4uQ6baNwSHPVcDxLCe \n",
- "artist_name The Rolling Stones \n",
- "artists [{'type': 'artist', 'name': 'The Rolling Stone... \n",
- "available_markets [GB] \n",
- "ctitle street fighting man \n",
- "danceability 0.42 \n",
- "disc_number 1 \n",
- "duration_ms 291240 \n",
- "energy 0.951 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBCBR1500404'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/0B... \n",
- "href https://api.spotify.com/v1/tracks/0B5CEdw4WBs9... \n",
- "id 0B5CEdw4WBs91yn444ZP27 \n",
- "instrumentalness 0.0296 \n",
- "key 11 \n",
- "liveness 0.952 \n",
- "loudness -6.494 \n",
- "mode 1 \n",
- "name Street Fighting Man - Live \n",
- "popularity 18 \n",
- "preview_url https://p.scdn.co/mp3-preview/9e13894d09e23cff... \n",
- "speechiness 0.0597 \n",
- "tempo 127.952 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/0B5CEdw4WBs9... \n",
- "track_number 14 \n",
- "type audio_features \n",
- "uri spotify:track:0B5CEdw4WBs91yn444ZP27 \n",
- "valence 0.433 \n",
- "\n",
- " 7 \\\n",
- "_id 19LYBNYOMwmDKXvhwq5Ggv \n",
- "acousticness 0.109 \n",
- "album {'type': 'album', 'name': 'Live 1965: Music Fr... \n",
- "album_id 5eTqRwTGKPBUiUuN1rFaXD \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/19LY... \n",
- "artist_id 22bE4uQ6baNwSHPVcDxLCe \n",
- "artist_name The Rolling Stones \n",
- "artists [{'type': 'artist', 'name': 'The Rolling Stone... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "ctitle everybody needs somebody to love finale \n",
- "danceability 0.243 \n",
- "disc_number 1 \n",
- "duration_ms 246000 \n",
- "energy 0.978 \n",
- "explicit False \n",
- "external_ids {'isrc': 'USA171210012'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/19... \n",
- "href https://api.spotify.com/v1/tracks/19LYBNYOMwmD... \n",
- "id 19LYBNYOMwmDKXvhwq5Ggv \n",
- "instrumentalness 0.762 \n",
- "key 2 \n",
- "liveness 0.763 \n",
- "loudness -5.918 \n",
- "mode 1 \n",
- "name Everybody Needs Somebody To Love (Finale) - Li... \n",
- "popularity 27 \n",
- "preview_url https://p.scdn.co/mp3-preview/b051b48d71a46bd5... \n",
- "speechiness 0.421 \n",
- "tempo 181.122 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/19LYBNYOMwmD... \n",
- "track_number 13 \n",
- "type audio_features \n",
- "uri spotify:track:19LYBNYOMwmDKXvhwq5Ggv \n",
- "valence 0.185 \n",
- "\n",
- " 8 \\\n",
- "_id 281J4XFm5DLfVt1nKNBsPn \n",
- "acousticness 0.0391 \n",
- "album {'type': 'album', 'name': 'Shine A Light', 'al... \n",
- "album_id 3CHu7qW160uqPZHW3TMZ1l \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/281J... \n",
- "artist_id 22bE4uQ6baNwSHPVcDxLCe \n",
- "artist_name The Rolling Stones \n",
- "artists [{'type': 'artist', 'name': 'The Rolling Stone... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "ctitle jumping jack flash \n",
- "danceability 0.303 \n",
- "disc_number 1 \n",
- "duration_ms 262933 \n",
- "energy 0.951 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBUM70802505'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/28... \n",
- "href https://api.spotify.com/v1/tracks/281J4XFm5DLf... \n",
- "id 281J4XFm5DLfVt1nKNBsPn \n",
- "instrumentalness 0.0905 \n",
- "key 11 \n",
- "liveness 0.985 \n",
- "loudness -3.822 \n",
- "mode 0 \n",
- "name Jumping Jack Flash - Live At The Beacon Theatr... \n",
- "popularity 37 \n",
- "preview_url https://p.scdn.co/mp3-preview/6f8c3efc615a554b... \n",
- "speechiness 0.0667 \n",
- "tempo 140.183 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/281J4XFm5DLf... \n",
- "track_number 1 \n",
- "type audio_features \n",
- "uri spotify:track:281J4XFm5DLfVt1nKNBsPn \n",
- "valence 0.413 \n",
- "\n",
- " 9 \\\n",
- "_id 56ljxn1tdisThe4xcVe4px \n",
- "acousticness 0.024 \n",
- "album {'type': 'album', 'name': 'Shine A Light', 'al... \n",
- "album_id 3CHu7qW160uqPZHW3TMZ1l \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/56lj... \n",
- "artist_id 22bE4uQ6baNwSHPVcDxLCe \n",
- "artist_name The Rolling Stones \n",
- "artists [{'type': 'artist', 'name': 'The Rolling Stone... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "ctitle just my imagination \n",
- "danceability 0.412 \n",
- "disc_number 1 \n",
- "duration_ms 399867 \n",
- "energy 0.934 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBUM70802502'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/56... \n",
- "href https://api.spotify.com/v1/tracks/56ljxn1tdisT... \n",
- "id 56ljxn1tdisThe4xcVe4px \n",
- "instrumentalness 0.00914 \n",
- "key 2 \n",
- "liveness 0.918 \n",
- "loudness -3.937 \n",
- "mode 1 \n",
- "name Just My Imagination - Live At The Beacon Theat... \n",
- "popularity 28 \n",
- "preview_url https://p.scdn.co/mp3-preview/707e111a5eef5440... \n",
- "speechiness 0.0728 \n",
- "tempo 113.354 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/56ljxn1tdisT... \n",
- "track_number 8 \n",
- "type audio_features \n",
- "uri spotify:track:56ljxn1tdisThe4xcVe4px \n",
- "valence 0.436 \n",
- "\n",
- " ... \\\n",
- "_id ... \n",
- "acousticness ... \n",
- "album ... \n",
- "album_id ... \n",
- "analysis_url ... \n",
- "artist_id ... \n",
- "artist_name ... \n",
- "artists ... \n",
- "available_markets ... \n",
- "ctitle ... \n",
- "danceability ... \n",
- "disc_number ... \n",
- "duration_ms ... \n",
- "energy ... \n",
- "explicit ... \n",
- "external_ids ... \n",
- "external_urls ... \n",
- "href ... \n",
- "id ... \n",
- "instrumentalness ... \n",
- "key ... \n",
- "liveness ... \n",
- "loudness ... \n",
- "mode ... \n",
- "name ... \n",
- "popularity ... \n",
- "preview_url ... \n",
- "speechiness ... \n",
- "tempo ... \n",
- "time_signature ... \n",
- "track_href ... \n",
- "track_number ... \n",
- "type ... \n",
- "uri ... \n",
- "valence ... \n",
- "\n",
- " 265 \\\n",
- "_id 2BxO4VLPjzrApKTHZjpz9G \n",
- "acousticness 0.181 \n",
- "album {'type': 'album', 'name': 'Live 1965: Music Fr... \n",
- "album_id 5eTqRwTGKPBUiUuN1rFaXD \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/2BxO... \n",
- "artist_id 22bE4uQ6baNwSHPVcDxLCe \n",
- "artist_name The Rolling Stones \n",
- "artists [{'type': 'artist', 'name': 'The Rolling Stone... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "ctitle im alright \n",
- "danceability 0.46 \n",
- "disc_number 1 \n",
- "duration_ms 135040 \n",
- "energy 0.976 \n",
- "explicit False \n",
- "external_ids {'isrc': 'USA171210005'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/2B... \n",
- "href https://api.spotify.com/v1/tracks/2BxO4VLPjzrA... \n",
- "id 2BxO4VLPjzrApKTHZjpz9G \n",
- "instrumentalness 0.744 \n",
- "key 1 \n",
- "liveness 0.824 \n",
- "loudness -6.162 \n",
- "mode 0 \n",
- "name I'm Alright - Live In Ireland / 1965 \n",
- "popularity 26 \n",
- "preview_url https://p.scdn.co/mp3-preview/63e454d027fa6809... \n",
- "speechiness 0.12 \n",
- "tempo 117.236 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/2BxO4VLPjzrA... \n",
- "track_number 6 \n",
- "type audio_features \n",
- "uri spotify:track:2BxO4VLPjzrApKTHZjpz9G \n",
- "valence 0.284 \n",
- "\n",
- " 266 \\\n",
- "_id 6L7tmFIPKy98Js8ytCB1pT \n",
- "acousticness 0.0207 \n",
- "album {'type': 'album', 'name': 'Live 1965: Music Fr... \n",
- "album_id 5eTqRwTGKPBUiUuN1rFaXD \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/6L7t... \n",
- "artist_id 22bE4uQ6baNwSHPVcDxLCe \n",
- "artist_name The Rolling Stones \n",
- "artists [{'type': 'artist', 'name': 'The Rolling Stone... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "ctitle off the hook \n",
- "danceability 0.44 \n",
- "disc_number 1 \n",
- "duration_ms 147040 \n",
- "energy 0.932 \n",
- "explicit False \n",
- "external_ids {'isrc': 'USA171210006'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/6L... \n",
- "href https://api.spotify.com/v1/tracks/6L7tmFIPKy98... \n",
- "id 6L7tmFIPKy98Js8ytCB1pT \n",
- "instrumentalness 0.913 \n",
- "key 9 \n",
- "liveness 0.891 \n",
- "loudness -5.23 \n",
- "mode 1 \n",
- "name Off The Hook - Live In Ireland / 1965 \n",
- "popularity 26 \n",
- "preview_url https://p.scdn.co/mp3-preview/2b9e3ebd8aec9ab2... \n",
- "speechiness 0.0562 \n",
- "tempo 76.844 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/6L7tmFIPKy98... \n",
- "track_number 7 \n",
- "type audio_features \n",
- "uri spotify:track:6L7tmFIPKy98Js8ytCB1pT \n",
- "valence 0.549 \n",
- "\n",
- " 267 \\\n",
- "_id 2gB58ki3GMqyNsdsPpDECH \n",
- "acousticness 0.00742 \n",
- "album {'type': 'album', 'name': 'Live 1965: Music Fr... \n",
- "album_id 5eTqRwTGKPBUiUuN1rFaXD \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/2gB5... \n",
- "artist_id 22bE4uQ6baNwSHPVcDxLCe \n",
- "artist_name The Rolling Stones \n",
- "artists [{'type': 'artist', 'name': 'The Rolling Stone... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "ctitle little red rooster \n",
- "danceability 0.438 \n",
- "disc_number 1 \n",
- "duration_ms 155600 \n",
- "energy 0.912 \n",
- "explicit False \n",
- "external_ids {'isrc': 'USA171210008'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/2g... \n",
- "href https://api.spotify.com/v1/tracks/2gB58ki3GMqy... \n",
- "id 2gB58ki3GMqyNsdsPpDECH \n",
- "instrumentalness 0.848 \n",
- "key 7 \n",
- "liveness 0.702 \n",
- "loudness -5.511 \n",
- "mode 1 \n",
- "name Little Red Rooster - Live In Ireland / 1965 \n",
- "popularity 27 \n",
- "preview_url https://p.scdn.co/mp3-preview/7fd37df80648f4d8... \n",
- "speechiness 0.0757 \n",
- "tempo 115.7 \n",
- "time_signature 3 \n",
- "track_href https://api.spotify.com/v1/tracks/2gB58ki3GMqy... \n",
- "track_number 9 \n",
- "type audio_features \n",
- "uri spotify:track:2gB58ki3GMqyNsdsPpDECH \n",
- "valence 0.431 \n",
- "\n",
- " 268 \\\n",
- "_id 6C0au9ut1avz4zhryYHudG \n",
- "acousticness 0.0184 \n",
- "album {'type': 'album', 'name': 'Live 1965: Music Fr... \n",
- "album_id 5eTqRwTGKPBUiUuN1rFaXD \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/6C0a... \n",
- "artist_id 22bE4uQ6baNwSHPVcDxLCe \n",
- "artist_name The Rolling Stones \n",
- "artists [{'type': 'artist', 'name': 'The Rolling Stone... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "ctitle route 66 \n",
- "danceability 0.245 \n",
- "disc_number 1 \n",
- "duration_ms 164320 \n",
- "energy 0.964 \n",
- "explicit False \n",
- "external_ids {'isrc': 'USA171210009'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/6C... \n",
- "href https://api.spotify.com/v1/tracks/6C0au9ut1avz... \n",
- "id 6C0au9ut1avz4zhryYHudG \n",
- "instrumentalness 0.411 \n",
- "key 2 \n",
- "liveness 0.93 \n",
- "loudness -5.626 \n",
- "mode 1 \n",
- "name Route 66 - Live In Ireland / 1965 \n",
- "popularity 28 \n",
- "preview_url https://p.scdn.co/mp3-preview/bb4461680e5ab01d... \n",
- "speechiness 0.152 \n",
- "tempo 166.196 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/6C0au9ut1avz... \n",
- "track_number 10 \n",
- "type audio_features \n",
- "uri spotify:track:6C0au9ut1avz4zhryYHudG \n",
- "valence 0.588 \n",
- "\n",
- " 269 \\\n",
- "_id 1NvBOki5VmSSVelycoMo96 \n",
- "acousticness 0.002 \n",
- "album {'type': 'album', 'name': 'Live 1965: Music Fr... \n",
- "album_id 5eTqRwTGKPBUiUuN1rFaXD \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/1NvB... \n",
- "artist_id 22bE4uQ6baNwSHPVcDxLCe \n",
- "artist_name The Rolling Stones \n",
- "artists [{'type': 'artist', 'name': 'The Rolling Stone... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "ctitle im moving on \n",
- "danceability 0.124 \n",
- "disc_number 1 \n",
- "duration_ms 148560 \n",
- "energy 0.92 \n",
- "explicit False \n",
- "external_ids {'isrc': 'USA171210010'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/1N... \n",
- "href https://api.spotify.com/v1/tracks/1NvBOki5VmSS... \n",
- "id 1NvBOki5VmSSVelycoMo96 \n",
- "instrumentalness 0.963 \n",
- "key 4 \n",
- "liveness 0.616 \n",
- "loudness -4.728 \n",
- "mode 1 \n",
- "name I'm Moving On - Live In Ireland / 1965 \n",
- "popularity 24 \n",
- "preview_url https://p.scdn.co/mp3-preview/64c62c7e8f7eb6bf... \n",
- "speechiness 0.103 \n",
- "tempo 162.889 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/1NvBOki5VmSS... \n",
- "track_number 11 \n",
- "type audio_features \n",
- "uri spotify:track:1NvBOki5VmSSVelycoMo96 \n",
- "valence 0.244 \n",
- "\n",
- " 270 \\\n",
- "_id 31KuT5lcyp6NlDBjp3EVTp \n",
- "acousticness 0.000283 \n",
- "album {'type': 'album', 'name': 'Live 1965: Music Fr... \n",
- "album_id 5eTqRwTGKPBUiUuN1rFaXD \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/31Ku... \n",
- "artist_id 22bE4uQ6baNwSHPVcDxLCe \n",
- "artist_name The Rolling Stones \n",
- "artists [{'type': 'artist', 'name': 'The Rolling Stone... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "ctitle the last time \n",
- "danceability 0.213 \n",
- "disc_number 1 \n",
- "duration_ms 189600 \n",
- "energy 0.929 \n",
- "explicit False \n",
- "external_ids {'isrc': 'USA171210011'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/31... \n",
- "href https://api.spotify.com/v1/tracks/31KuT5lcyp6N... \n",
- "id 31KuT5lcyp6NlDBjp3EVTp \n",
- "instrumentalness 0.269 \n",
- "key 9 \n",
- "liveness 0.932 \n",
- "loudness -4.779 \n",
- "mode 1 \n",
- "name The Last Time - Live In Ireland / 1965 \n",
- "popularity 26 \n",
- "preview_url https://p.scdn.co/mp3-preview/4e412cd1b893a89b... \n",
- "speechiness 0.059 \n",
- "tempo 180.024 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/31KuT5lcyp6N... \n",
- "track_number 12 \n",
- "type audio_features \n",
- "uri spotify:track:31KuT5lcyp6NlDBjp3EVTp \n",
- "valence 0.484 \n",
- "\n",
- " 271 \\\n",
- "_id 3u0cZhyEPYIe9qDKPEeS4g \n",
- "acousticness 0.395 \n",
- "album {'type': 'album', 'name': 'Totally Stripped (L... \n",
- "album_id 3PbRKFafwE7Of8e4dTee72 \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/3u0c... \n",
- "artist_id 22bE4uQ6baNwSHPVcDxLCe \n",
- "artist_name The Rolling Stones \n",
- "artists [{'type': 'artist', 'name': 'The Rolling Stone... \n",
- "available_markets [GB] \n",
- "ctitle shine a light \n",
- "danceability 0.262 \n",
- "disc_number 1 \n",
- "duration_ms 291253 \n",
- "energy 0.835 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBCBR1500395'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/3u... \n",
- "href https://api.spotify.com/v1/tracks/3u0cZhyEPYIe... \n",
- "id 3u0cZhyEPYIe9qDKPEeS4g \n",
- "instrumentalness 3.15e-05 \n",
- "key 0 \n",
- "liveness 0.761 \n",
- "loudness -6.423 \n",
- "mode 1 \n",
- "name Shine a Light - Live \n",
- "popularity 17 \n",
- "preview_url https://p.scdn.co/mp3-preview/feac308c8b6794c2... \n",
- "speechiness 0.0687 \n",
- "tempo 78.569 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/3u0cZhyEPYIe... \n",
- "track_number 5 \n",
- "type audio_features \n",
- "uri spotify:track:3u0cZhyEPYIe9qDKPEeS4g \n",
- "valence 0.5 \n",
- "\n",
- " 272 \\\n",
- "_id 6gVXeA52q3FbLANm6gW0Ma \n",
- "acousticness 0.147 \n",
- "album {'type': 'album', 'name': 'Voodoo Lounge (2009... \n",
- "album_id 62ZT16LY1phGM0O8x5qW1z \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/6gVX... \n",
- "artist_id 22bE4uQ6baNwSHPVcDxLCe \n",
- "artist_name The Rolling Stones \n",
- "artists [{'type': 'artist', 'name': 'The Rolling Stone... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "ctitle the worst \n",
- "danceability 0.486 \n",
- "disc_number 1 \n",
- "duration_ms 144867 \n",
- "energy 0.451 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBUM70909519'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/6g... \n",
- "href https://api.spotify.com/v1/tracks/6gVXeA52q3Fb... \n",
- "id 6gVXeA52q3FbLANm6gW0Ma \n",
- "instrumentalness 0.000541 \n",
- "key 9 \n",
- "liveness 0.295 \n",
- "loudness -10.86 \n",
- "mode 1 \n",
- "name The Worst - 2009 Re-Mastered Digital Version \n",
- "popularity 29 \n",
- "preview_url https://p.scdn.co/mp3-preview/e2a9e826d6585979... \n",
- "speechiness 0.033 \n",
- "tempo 69.393 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/6gVXeA52q3Fb... \n",
- "track_number 4 \n",
- "type audio_features \n",
- "uri spotify:track:6gVXeA52q3FbLANm6gW0Ma \n",
- "valence 0.245 \n",
- "\n",
- " 273 \\\n",
- "_id 2rNBqTve7unpL01DuTyX3P \n",
- "acousticness 0.474 \n",
- "album {'type': 'album', 'name': 'Blue & Lonesome', '... \n",
- "album_id 4g9Jfls8z2nbQxj5PiXkiy \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/2rNB... \n",
- "artist_id 22bE4uQ6baNwSHPVcDxLCe \n",
- "artist_name The Rolling Stones \n",
- "artists [{'type': 'artist', 'name': 'The Rolling Stone... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C... \n",
- "ctitle all of your love \n",
- "danceability 0.416 \n",
- "disc_number 1 \n",
- "duration_ms 286680 \n",
- "energy 0.672 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBUM71604631'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/2r... \n",
- "href https://api.spotify.com/v1/tracks/2rNBqTve7unp... \n",
- "id 2rNBqTve7unpL01DuTyX3P \n",
- "instrumentalness 0.463 \n",
- "key 4 \n",
- "liveness 0.263 \n",
- "loudness -4.932 \n",
- "mode 0 \n",
- "name All Of Your Love \n",
- "popularity 49 \n",
- "preview_url https://p.scdn.co/mp3-preview/1d796622e5630f76... \n",
- "speechiness 0.0329 \n",
- "tempo 75.354 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/2rNBqTve7unp... \n",
- "track_number 4 \n",
- "type audio_features \n",
- "uri spotify:track:2rNBqTve7unpL01DuTyX3P \n",
- "valence 0.303 \n",
- "\n",
- " 274 \n",
- "_id 3Ey71ndsJ2GDMgT0hVJlPs \n",
- "acousticness 0.173 \n",
- "album {'type': 'album', 'name': 'Havana Moon (Live)'... \n",
- "album_id 4fhWcu56Bbh5wALuTouFVW \n",
- "analysis_url https://api.spotify.com/v1/audio-analysis/3Ey7... \n",
- "artist_id 22bE4uQ6baNwSHPVcDxLCe \n",
- "artist_name The Rolling Stones \n",
- "artists [{'type': 'artist', 'name': 'The Rolling Stone... \n",
- "available_markets [AD, AR, AT, AU, BE, BG, BO, CH, CL, CO, CR, C... \n",
- "ctitle midnight rambler \n",
- "danceability 0.282 \n",
- "disc_number 1 \n",
- "duration_ms 929458 \n",
- "energy 0.898 \n",
- "explicit False \n",
- "external_ids {'isrc': 'GBCBR1600265'} \n",
- "external_urls {'spotify': 'https://open.spotify.com/track/3E... \n",
- "href https://api.spotify.com/v1/tracks/3Ey71ndsJ2GD... \n",
- "id 3Ey71ndsJ2GDMgT0hVJlPs \n",
- "instrumentalness 0.122 \n",
- "key 9 \n",
- "liveness 0.914 \n",
- "loudness -5.708 \n",
- "mode 1 \n",
- "name Midnight Rambler - Live \n",
- "popularity 34 \n",
- "preview_url https://p.scdn.co/mp3-preview/20b0c963ec9199d1... \n",
- "speechiness 0.074 \n",
- "tempo 129.742 \n",
- "time_signature 4 \n",
- "track_href https://api.spotify.com/v1/tracks/3Ey71ndsJ2GD... \n",
- "track_number 11 \n",
- "type audio_features \n",
- "uri spotify:track:3Ey71ndsJ2GDMgT0hVJlPs \n",
- "valence 0.363 \n",
- "\n",
- "[35 rows x 275 columns]"
- ]
- },
- "execution_count": 11,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "stones_tracks = pd.DataFrame(list(tracks.find({'artist_id': stones_id})))\n",
- "stones_tracks.T"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "How happy are the Beatles and Stones tracks?"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 12,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/plain": [
- "<matplotlib.axes._subplots.AxesSubplot at 0x7f596c370f60>"
- ]
- },
- "execution_count": 12,
- "metadata": {},
- "output_type": "execute_result"
- },
- {
- "data": {
- "image/png": "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\n",
- "text/plain": [
- "<matplotlib.figure.Figure at 0x7f5970edd668>"
- ]
- },
- "metadata": {},
- "output_type": "display_data"
- }
- ],
- "source": [
- "beatles_tracks['valence'].hist()"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 13,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/plain": [
- "<matplotlib.axes._subplots.AxesSubplot at 0x7f596c0e7550>"
- ]
- },
- "execution_count": 13,
- "metadata": {},
- "output_type": "execute_result"
- },
- {
- "data": {
- "image/png": "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\n",
- "text/plain": [
- "<matplotlib.figure.Figure at 0x7f59667db940>"
- ]
- },
- "metadata": {},
- "output_type": "display_data"
- }
- ],
- "source": [
- "stones_tracks['valence'].hist()"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 14,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/plain": [
- "275"
- ]
- },
- "execution_count": 14,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "tracks.find({'artist_id': stones_id, 'valence': {'$exists': True}}).count()"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 15,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/plain": [
- "{'_id': 1497768,\n",
- " 'annotation_count': 1,\n",
- " 'api_path': '/songs/1497768',\n",
- " 'ctitle': 'all together on the wireless machine',\n",
- " 'full_title': 'All Together on the Wireless Machine by\\xa0The\\xa0Beatles',\n",
- " 'header_image_thumbnail_url': 'https://images.genius.com/ad1f59e8a03be4eb521e88015d15d6e8.200x200x1.jpg',\n",
- " 'header_image_url': 'https://images.genius.com/ad1f59e8a03be4eb521e88015d15d6e8.200x200x1.jpg',\n",
- " 'id': 1497768,\n",
- " 'lyrics': 'when i was sitting on my piano one day a magical thought came my way to write a number for the bbc kenny everett mccartney all together on the wireless machine kenny everett mccartney all together on the wireless machine kenny everett mccartney all together on the wireless machine',\n",
- " 'lyrics_owner_id': 1549345,\n",
- " 'original_lyrics': '\\n\\nWhen I was sitting on my piano one day\\nA magical thought came my way\\nTo write a number for the BBC\\nKenny Everett McCartney\\nAll together on the wireless machine\\nKenny Everett McCartney\\nAll together on the wireless machine\\nKenny Everett McCartney\\nAll together on the wireless machine\\n\\n',\n",
- " 'path': '/The-beatles-all-together-on-the-wireless-machine-lyrics',\n",
- " 'primary_artist': {'api_path': '/artists/586',\n",
- " 'header_image_url': 'https://images.genius.com/b82dbb78926a812abfa10886ac84c1a8.1000x523x1.jpg',\n",
- " 'id': 586,\n",
- " 'image_url': 'https://images.genius.com/ad1f59e8a03be4eb521e88015d15d6e8.200x200x1.jpg',\n",
- " 'is_meme_verified': False,\n",
- " 'is_verified': False,\n",
- " 'name': 'The Beatles',\n",
- " 'url': 'https://genius.com/artists/The-beatles'},\n",
- " 'pyongs_count': None,\n",
- " 'song_art_image_thumbnail_url': 'https://images.genius.com/ad1f59e8a03be4eb521e88015d15d6e8.200x200x1.jpg',\n",
- " 'stats': {'hot': False, 'unreviewed_annotations': 0},\n",
- " 'title': 'All Together on the Wireless Machine',\n",
- " 'url': 'https://genius.com/The-beatles-all-together-on-the-wireless-machine-lyrics'}"
- ]
- },
- "execution_count": 15,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "genius_tracks.find_one()"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 16,
- "metadata": {
- "scrolled": false
- },
- "outputs": [
- {
- "data": {
- "text/html": [
- "<div>\n",
- "<table border=\"1\" class=\"dataframe\">\n",
- " <thead>\n",
- " <tr style=\"text-align: right;\">\n",
- " <th></th>\n",
- " <th>0</th>\n",
- " <th>1</th>\n",
- " <th>2</th>\n",
- " <th>3</th>\n",
- " <th>4</th>\n",
- " <th>5</th>\n",
- " <th>6</th>\n",
- " <th>7</th>\n",
- " <th>8</th>\n",
- " <th>9</th>\n",
- " <th>...</th>\n",
- " <th>1061</th>\n",
- " <th>1062</th>\n",
- " <th>1063</th>\n",
- " <th>1064</th>\n",
- " <th>1065</th>\n",
- " <th>1066</th>\n",
- " <th>1067</th>\n",
- " <th>1068</th>\n",
- " <th>1069</th>\n",
- " <th>1070</th>\n",
- " </tr>\n",
- " </thead>\n",
- " <tbody>\n",
" <tr>\n",
- " <th>_id</th>\n",
- " <td>1497768</td>\n",
- " <td>210315</td>\n",
- " <td>123533</td>\n",
- " <td>123537</td>\n",
- " <td>117722</td>\n",
- " <td>210284</td>\n",
- " <td>1336394</td>\n",
- " <td>107915</td>\n",
- " <td>1308579</td>\n",
- " <td>123808</td>\n",
- " <td>...</td>\n",
- " <td>310483</td>\n",
- " <td>313269</td>\n",
- " <td>313043</td>\n",
- " <td>2389345</td>\n",
- " <td>1245984</td>\n",
- " <td>311907</td>\n",
- " <td>310293</td>\n",
- " <td>310289</td>\n",
- " <td>106069</td>\n",
- " <td>310543</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>annotation_count</th>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>5</td>\n",
- " <td>4</td>\n",
- " <td>6</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>6</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>...</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>4</td>\n",
- " <td>1</td>\n",
- " <td>1</td>\n",
- " <td>4</td>\n",
- " <td>1</td>\n",
- " <td>16</td>\n",
- " <td>15</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>api_path</th>\n",
- " <td>/songs/1497768</td>\n",
- " <td>/songs/210315</td>\n",
- " <td>/songs/123533</td>\n",
- " <td>/songs/123537</td>\n",
- " <td>/songs/117722</td>\n",
- " <td>/songs/210284</td>\n",
- " <td>/songs/1336394</td>\n",
- " <td>/songs/107915</td>\n",
- " <td>/songs/1308579</td>\n",
- " <td>/songs/123808</td>\n",
- " <td>...</td>\n",
- " <td>/songs/310483</td>\n",
- " <td>/songs/313269</td>\n",
- " <td>/songs/313043</td>\n",
- " <td>/songs/2389345</td>\n",
- " <td>/songs/1245984</td>\n",
- " <td>/songs/311907</td>\n",
- " <td>/songs/310293</td>\n",
- " <td>/songs/310289</td>\n",
- " <td>/songs/106069</td>\n",
- " <td>/songs/310543</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>ctitle</th>\n",
- " <td>all together on the wireless machine</td>\n",
- " <td>a little rhyme</td>\n",
- " <td>and i love her</td>\n",
- " <td>any time at all</td>\n",
- " <td>a taste of honey</td>\n",
- " <td>beatle greetings</td>\n",
- " <td>can you take me back</td>\n",
- " <td>carry that weight</td>\n",
- " <td>down in eastern australia</td>\n",
- " <td>everybodys trying to be my baby</td>\n",
- " <td>...</td>\n",
- " <td>you cant catch me</td>\n",
- " <td>you dont have to mean it</td>\n",
- " <td>you got me rocking</td>\n",
- " <td>you got the silver</td>\n",
- " <td>dont look back</td>\n",
- " <td>each and every day of the year</td>\n",
- " <td>im a king bee</td>\n",
- " <td>little by little</td>\n",
- " <td>brown sugar</td>\n",
- " <td>citadel</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>full_title</th>\n",
- " <td>All Together on the Wireless Machine by The Be...</td>\n",
- " <td>A Little Rhyme by The Beatles (Ft. John & Rodn...</td>\n",
- " <td>And I Love Her by The Beatles</td>\n",
- " <td>Any Time at All by The Beatles</td>\n",
- " <td>A Taste of Honey by The Beatles</td>\n",
- " <td>Beatle Greetings by The Beatles (Ft. George Ha...</td>\n",
- " <td>Can You Take Me Back by The Beatles</td>\n",
- " <td>Carry That Weight by The Beatles</td>\n",
- " <td>Down in Eastern Australia by The Beatles</td>\n",
- " <td>Everybody's Trying to Be My Baby by The Beatles</td>\n",
- " <td>...</td>\n",
- " <td>You Can't Catch Me by The Rolling Stones</td>\n",
- " <td>You Don't Have To Mean It by The Rolling Stones</td>\n",
- " <td>You Got Me Rocking by The Rolling Stones</td>\n",
- " <td>You Got the Silver by The Rolling Stones (Ft. ...</td>\n",
- " <td>Don't Look Back by The Rolling Stones</td>\n",
- " <td>Each and every day of the year by The Rolling ...</td>\n",
- " <td>I'm A King Bee by The Rolling Stones</td>\n",
- " <td>Little By Little by The Rolling Stones</td>\n",
- " <td>Brown Sugar by The Rolling Stones</td>\n",
- " <td>Citadel by The Rolling Stones</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>header_image_thumbnail_url</th>\n",
- " <td>https://images.genius.com/ad1f59e8a03be4eb521e...</td>\n",
- " <td>https://s3.amazonaws.com/rapgenius/110537_cda_...</td>\n",
- " <td>https://images.genius.com/68c11c7f5b6b66194d77...</td>\n",
- " <td>https://images.genius.com/68c11c7f5b6b66194d77...</td>\n",
- " <td>https://s3.amazonaws.com/rapgenius/1360709432_...</td>\n",
- " <td>https://s3.amazonaws.com/rapgenius/110537_cda_...</td>\n",
- " <td>https://images.genius.com/ad1f59e8a03be4eb521e...</td>\n",
- " <td>https://images.genius.com/560d707ac51a528c952d...</td>\n",
- " <td>https://images.genius.com/ad1f59e8a03be4eb521e...</td>\n",
- " <td>https://images.genius.com/4268a08d2b36372eb6e8...</td>\n",
- " <td>...</td>\n",
- " <td>https://images.genius.com/9c0263f14c39b6df59e5...</td>\n",
- " <td>https://images.genius.com/eb7fd9257058b77179cb...</td>\n",
- " <td>https://images.genius.com/a8ed1f93846da84943a7...</td>\n",
- " <td>https://images.rapgenius.com/ac969979ccb91a0d2...</td>\n",
- " <td>https://images.genius.com/23bbf05f7ee8286a8905...</td>\n",
- " <td>https://images.genius.com/6c322c96140487d56076...</td>\n",
- " <td>https://images.genius.com/076d49bcc219432b68b4...</td>\n",
- " <td>https://images.genius.com/076d49bcc219432b68b4...</td>\n",
- " <td>https://images.genius.com/5b7d4f11893ff2fdeba7...</td>\n",
- " <td>https://images.genius.com/31323212a74c2a8d99eb...</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>header_image_url</th>\n",
- " <td>https://images.genius.com/ad1f59e8a03be4eb521e...</td>\n",
- " <td>https://s3.amazonaws.com/rapgenius/110537_cda_...</td>\n",
- " <td>https://images.genius.com/68c11c7f5b6b66194d77...</td>\n",
- " <td>https://images.genius.com/68c11c7f5b6b66194d77...</td>\n",
- " <td>https://s3.amazonaws.com/rapgenius/1360709432_...</td>\n",
- " <td>https://s3.amazonaws.com/rapgenius/110537_cda_...</td>\n",
- " <td>https://images.genius.com/ad1f59e8a03be4eb521e...</td>\n",
- " <td>https://images.genius.com/560d707ac51a528c952d...</td>\n",
- " <td>https://images.genius.com/ad1f59e8a03be4eb521e...</td>\n",
- " <td>https://images.genius.com/4268a08d2b36372eb6e8...</td>\n",
- " <td>...</td>\n",
- " <td>https://images.genius.com/9c0263f14c39b6df59e5...</td>\n",
- " <td>https://images.genius.com/eb7fd9257058b77179cb...</td>\n",
- " <td>https://images.genius.com/a8ed1f93846da84943a7...</td>\n",
- " <td>https://images.rapgenius.com/ac969979ccb91a0d2...</td>\n",
- " <td>https://images.genius.com/23bbf05f7ee8286a8905...</td>\n",
- " <td>https://images.genius.com/6c322c96140487d56076...</td>\n",
- " <td>https://images.genius.com/076d49bcc219432b68b4...</td>\n",
- " <td>https://images.genius.com/076d49bcc219432b68b4...</td>\n",
- " <td>https://images.genius.com/5b7d4f11893ff2fdeba7...</td>\n",
- " <td>https://images.genius.com/31323212a74c2a8d99eb...</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>id</th>\n",
- " <td>1497768</td>\n",
- " <td>210315</td>\n",
- " <td>123533</td>\n",
- " <td>123537</td>\n",
- " <td>117722</td>\n",
- " <td>210284</td>\n",
- " <td>1336394</td>\n",
- " <td>107915</td>\n",
- " <td>1308579</td>\n",
- " <td>123808</td>\n",
- " <td>...</td>\n",
- " <td>310483</td>\n",
- " <td>313269</td>\n",
- " <td>313043</td>\n",
- " <td>2389345</td>\n",
- " <td>1245984</td>\n",
- " <td>311907</td>\n",
- " <td>310293</td>\n",
- " <td>310289</td>\n",
- " <td>106069</td>\n",
- " <td>310543</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>lyrics</th>\n",
- " <td>when i was sitting on my piano one day a magic...</td>\n",
- " <td>now, for the final number, john's got a card i...</td>\n",
- " <td>i give her all my love that's all i do and if ...</td>\n",
- " <td>any time at all, any time at all any time at a...</td>\n",
- " <td>a taste of honey! tasting much sweeter than wi...</td>\n",
- " <td>i'm ringo and i play the drums i'm paul and i ...</td>\n",
- " <td>can you take me back where i came from? can yo...</td>\n",
- " <td>boy, you gotta carry that weight carry that we...</td>\n",
- " <td>down in eastern australia i met her she was we...</td>\n",
- " <td>well they took some honey from a tree dressed ...</td>\n",
- " <td>...</td>\n",
- " <td>i bought a brand new air mobile it was custom ...</td>\n",
- " <td>you don't have to mean it you just got to say ...</td>\n",
- " <td>i was a butcher cutting up meat my hands were ...</td>\n",
- " <td>hey babe, what's in your eyes? i saw them flas...</td>\n",
- " <td>if it's love that you're running from there's ...</td>\n",
- " <td>do i miss her kiss at night time arms around m...</td>\n",
- " <td>well i am a king bee buzzing around your hive ...</td>\n",
- " <td>tried to trail you last night, baby, trail you...</td>\n",
- " <td>gold coast slave ship bound for cotton fields ...</td>\n",
- " <td>men are armed shout who goes there we have jou...</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>lyrics_owner_id</th>\n",
- " <td>1549345</td>\n",
- " <td>250962</td>\n",
- " <td>46871</td>\n",
- " <td>46871</td>\n",
- " <td>70799</td>\n",
- " <td>250962</td>\n",
- " <td>1549345</td>\n",
- " <td>116340</td>\n",
- " <td>1549345</td>\n",
- " <td>22533</td>\n",
- " <td>...</td>\n",
- " <td>354383</td>\n",
- " <td>354608</td>\n",
- " <td>354382</td>\n",
- " <td>1217557</td>\n",
- " <td>1549345</td>\n",
- " <td>354385</td>\n",
- " <td>354383</td>\n",
- " <td>354383</td>\n",
- " <td>16</td>\n",
- " <td>354608</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>original_lyrics</th>\n",
- " <td>\\n\\nWhen I was sitting on my piano one day\\nA ...</td>\n",
- " <td>\\n\\n[Speech]\\n\\n[Rodney Burke] Now, for the fi...</td>\n",
- " <td>\\n\\n[Verse 1]\\nI give her all my love\\nThat's ...</td>\n",
- " <td>\\n\\n[Chorus]\\nAny time at all, any time at all...</td>\n",
- " <td>\\n\\n[Intro]\\nA taste of honey! Tasting much sw...</td>\n",
- " <td>\\n\\n[Speech]\\n\\n[Ringo] I'm Ringo and I play t...</td>\n",
- " <td>\\n\\nCan you take me back where I came from?\\nC...</td>\n",
- " <td>\\n\\n[Chorus]\\nBoy, you gotta carry that weight...</td>\n",
- " <td>\\n\\nDown in Eastern Australia\\nI met her\\nShe ...</td>\n",
- " <td>\\n\\n[Chorus 1]\\nWell they took some honey from...</td>\n",
- " <td>...</td>\n",
- " <td>\\n\\n[Verse 1]\\nI bought a brand new air mobile...</td>\n",
- " <td>\\n\\n[Verse 1]\\nYou don't have to mean it\\nYou ...</td>\n",
- " <td>\\n\\n[Verse 1]\\nI was a butcher\\nCutting up mea...</td>\n",
- " <td>\\n\\n[Verse 1]\\nHey babe, what's in your eyes?\\...</td>\n",
- " <td>\\n\\nIf it's love that you're running from\\nThe...</td>\n",
- " <td>\\n\\n[Verse 1]\\nDo I miss her kiss at night tim...</td>\n",
- " <td>\\n\\n[Chorus]\\nWell I am a king bee\\nBuzzing ar...</td>\n",
- " <td>\\n\\n[Verse 1]\\nTried to trail you last night, ...</td>\n",
- " <td>\\n\\n[Verse 1]\\nGold coast slave ship bound for...</td>\n",
- " <td>\\n\\n[Verse 1]\\nMen are armed shout who goes th...</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>path</th>\n",
- " <td>/The-beatles-all-together-on-the-wireless-mach...</td>\n",
- " <td>/The-beatles-a-little-rhyme-lyrics</td>\n",
- " <td>/The-beatles-and-i-love-her-lyrics</td>\n",
- " <td>/The-beatles-any-time-at-all-lyrics</td>\n",
- " <td>/The-beatles-a-taste-of-honey-lyrics</td>\n",
- " <td>/The-beatles-beatle-greetings-lyrics</td>\n",
- " <td>/The-beatles-can-you-take-me-back-lyrics</td>\n",
- " <td>/The-beatles-carry-that-weight-lyrics</td>\n",
- " <td>/The-beatles-down-in-eastern-australia-lyrics</td>\n",
- " <td>/The-beatles-everybodys-trying-to-be-my-baby-l...</td>\n",
- " <td>...</td>\n",
- " <td>/The-rolling-stones-you-cant-catch-me-lyrics</td>\n",
- " <td>/The-rolling-stones-you-dont-have-to-mean-it-l...</td>\n",
- " <td>/The-rolling-stones-you-got-me-rocking-lyrics</td>\n",
- " <td>/The-rolling-stones-you-got-the-silver-lyrics</td>\n",
- " <td>/The-rolling-stones-dont-look-back-lyrics</td>\n",
- " <td>/The-rolling-stones-each-and-every-day-of-the-...</td>\n",
- " <td>/The-rolling-stones-im-a-king-bee-lyrics</td>\n",
- " <td>/The-rolling-stones-little-by-little-lyrics</td>\n",
- " <td>/The-rolling-stones-brown-sugar-lyrics</td>\n",
- " <td>/The-rolling-stones-citadel-lyrics</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>primary_artist</th>\n",
- " <td>{'name': 'The Beatles', 'header_image_url': 'h...</td>\n",
- " <td>{'name': 'The Beatles', 'header_image_url': 'h...</td>\n",
- " <td>{'name': 'The Beatles', 'header_image_url': 'h...</td>\n",
- " <td>{'name': 'The Beatles', 'header_image_url': 'h...</td>\n",
- " <td>{'name': 'The Beatles', 'header_image_url': 'h...</td>\n",
- " <td>{'name': 'The Beatles', 'header_image_url': 'h...</td>\n",
- " <td>{'name': 'The Beatles', 'header_image_url': 'h...</td>\n",
- " <td>{'name': 'The Beatles', 'header_image_url': 'h...</td>\n",
- " <td>{'name': 'The Beatles', 'header_image_url': 'h...</td>\n",
- " <td>{'name': 'The Beatles', 'header_image_url': 'h...</td>\n",
- " <td>...</td>\n",
- " <td>{'name': 'The Rolling Stones', 'header_image_u...</td>\n",
- " <td>{'name': 'The Rolling Stones', 'header_image_u...</td>\n",
- " <td>{'name': 'The Rolling Stones', 'header_image_u...</td>\n",
- " <td>{'name': 'The Rolling Stones', 'header_image_u...</td>\n",
- " <td>{'name': 'The Rolling Stones', 'header_image_u...</td>\n",
- " <td>{'name': 'The Rolling Stones', 'header_image_u...</td>\n",
- " <td>{'name': 'The Rolling Stones', 'header_image_u...</td>\n",
- " <td>{'name': 'The Rolling Stones', 'header_image_u...</td>\n",
- " <td>{'name': 'The Rolling Stones', 'header_image_u...</td>\n",
- " <td>{'name': 'The Rolling Stones', 'header_image_u...</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>pyongs_count</th>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>15</td>\n",
- " <td>2</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>1</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>...</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>NaN</td>\n",
- " <td>7</td>\n",
- " <td>NaN</td>\n",
+ " <th>65</th>\n",
+ " <td>4cLoL5KPfE1hAwfsO84FX7</td>\n",
+ " <td>The Beatles</td>\n",
+ " <td>Because - Remastered 2009</td>\n",
+ " <td>0.1620</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>song_art_image_thumbnail_url</th>\n",
- " <td>https://images.genius.com/ad1f59e8a03be4eb521e...</td>\n",
- " <td>https://s3.amazonaws.com/rapgenius/110537_cda_...</td>\n",
- " <td>https://images.genius.com/68c11c7f5b6b66194d77...</td>\n",
- " <td>https://images.genius.com/68c11c7f5b6b66194d77...</td>\n",
- " <td>https://s3.amazonaws.com/rapgenius/1360709432_...</td>\n",
- " <td>https://s3.amazonaws.com/rapgenius/110537_cda_...</td>\n",
- " <td>https://images.genius.com/ad1f59e8a03be4eb521e...</td>\n",
- " <td>https://images.genius.com/560d707ac51a528c952d...</td>\n",
- " <td>https://images.genius.com/ad1f59e8a03be4eb521e...</td>\n",
- " <td>https://images.genius.com/4268a08d2b36372eb6e8...</td>\n",
- " <td>...</td>\n",
- " <td>https://images.genius.com/9c0263f14c39b6df59e5...</td>\n",
- " <td>https://images.genius.com/eb7fd9257058b77179cb...</td>\n",
- " <td>https://images.genius.com/a8ed1f93846da84943a7...</td>\n",
- " <td>https://images.rapgenius.com/ac969979ccb91a0d2...</td>\n",
- " <td>https://images.genius.com/23bbf05f7ee8286a8905...</td>\n",
- " <td>https://images.genius.com/6c322c96140487d56076...</td>\n",
- " <td>https://images.genius.com/076d49bcc219432b68b4...</td>\n",
- " <td>https://images.genius.com/076d49bcc219432b68b4...</td>\n",
- " <td>https://images.genius.com/5b7d4f11893ff2fdeba7...</td>\n",
- " <td>https://images.genius.com/31323212a74c2a8d99eb...</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>stats</th>\n",
- " <td>{'hot': False, 'unreviewed_annotations': 0}</td>\n",
- " <td>{'hot': False, 'unreviewed_annotations': 0}</td>\n",
- " <td>{'hot': False, 'pageviews': 5905, 'unreviewed_...</td>\n",
- " <td>{'hot': False, 'unreviewed_annotations': 0}</td>\n",
- " <td>{'hot': False, 'unreviewed_annotations': 0}</td>\n",
- " <td>{'hot': False, 'unreviewed_annotations': 0}</td>\n",
- " <td>{'hot': False, 'unreviewed_annotations': 0}</td>\n",
- " <td>{'hot': False, 'pageviews': 8619, 'unreviewed_...</td>\n",
- " <td>{'hot': False, 'unreviewed_annotations': 0}</td>\n",
- " <td>{'hot': False, 'unreviewed_annotations': 0}</td>\n",
- " <td>...</td>\n",
- " <td>{'hot': False, 'unreviewed_annotations': 0}</td>\n",
- " <td>{'hot': False, 'unreviewed_annotations': 0}</td>\n",
- " <td>{'hot': False, 'unreviewed_annotations': 0}</td>\n",
- " <td>{'hot': False, 'unreviewed_annotations': 0}</td>\n",
- " <td>{'hot': False, 'unreviewed_annotations': 0}</td>\n",
- " <td>{'hot': False, 'unreviewed_annotations': 0}</td>\n",
- " <td>{'hot': False, 'unreviewed_annotations': 0}</td>\n",
- " <td>{'hot': False, 'unreviewed_annotations': 0}</td>\n",
- " <td>{'hot': False, 'pageviews': 20738, 'unreviewed...</td>\n",
- " <td>{'hot': False, 'unreviewed_annotations': 14}</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>title</th>\n",
- " <td>All Together on the Wireless Machine</td>\n",
- " <td>A Little Rhyme</td>\n",
- " <td>And I Love Her</td>\n",
- " <td>Any Time at All</td>\n",
- " <td>A Taste of Honey</td>\n",
- " <td>Beatle Greetings</td>\n",
- " <td>Can You Take Me Back</td>\n",
- " <td>Carry That Weight</td>\n",
- " <td>Down in Eastern Australia</td>\n",
- " <td>Everybody's Trying to Be My Baby</td>\n",
- " <td>...</td>\n",
- " <td>You Can't Catch Me</td>\n",
- " <td>You Don't Have To Mean It</td>\n",
- " <td>You Got Me Rocking</td>\n",
- " <td>You Got the Silver</td>\n",
- " <td>Don't Look Back</td>\n",
- " <td>Each and every day of the year</td>\n",
- " <td>I'm A King Bee</td>\n",
- " <td>Little By Little</td>\n",
- " <td>Brown Sugar</td>\n",
- " <td>Citadel</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>url</th>\n",
- " <td>https://genius.com/The-beatles-all-together-on...</td>\n",
- " <td>https://genius.com/The-beatles-a-little-rhyme-...</td>\n",
- " <td>https://genius.com/The-beatles-and-i-love-her-...</td>\n",
- " <td>https://genius.com/The-beatles-any-time-at-all...</td>\n",
- " <td>https://genius.com/The-beatles-a-taste-of-hone...</td>\n",
- " <td>https://genius.com/The-beatles-beatle-greeting...</td>\n",
- " <td>https://genius.com/The-beatles-can-you-take-me...</td>\n",
- " <td>https://genius.com/The-beatles-carry-that-weig...</td>\n",
- " <td>https://genius.com/The-beatles-down-in-eastern...</td>\n",
- " <td>https://genius.com/The-beatles-everybodys-tryi...</td>\n",
- " <td>...</td>\n",
- " <td>https://genius.com/The-rolling-stones-you-cant...</td>\n",
- " <td>https://genius.com/The-rolling-stones-you-dont...</td>\n",
- " <td>https://genius.com/The-rolling-stones-you-got-...</td>\n",
- " <td>https://genius.com/The-rolling-stones-you-got-...</td>\n",
- " <td>https://genius.com/The-rolling-stones-dont-loo...</td>\n",
- " <td>https://genius.com/The-rolling-stones-each-and...</td>\n",
- " <td>https://genius.com/The-rolling-stones-im-a-kin...</td>\n",
- " <td>https://genius.com/The-rolling-stones-little-b...</td>\n",
- " <td>https://genius.com/The-rolling-stones-brown-su...</td>\n",
- " <td>https://genius.com/The-rolling-stones-citadel-...</td>\n",
+ " <th>43</th>\n",
+ " <td>7iABnSNZciNepqGtjMQxxd</td>\n",
+ " <td>The Beatles</td>\n",
+ " <td>Come Together - Remastered 2015</td>\n",
+ " <td>0.1780</td>\n",
" </tr>\n",
- " </tbody>\n",
- "</table>\n",
- "<p>18 rows × 1071 columns</p>\n",
- "</div>"
- ],
- "text/plain": [
- " 0 \\\n",
- "_id 1497768 \n",
- "annotation_count 1 \n",
- "api_path /songs/1497768 \n",
- "ctitle all together on the wireless machine \n",
- "full_title All Together on the Wireless Machine by The Be... \n",
- "header_image_thumbnail_url https://images.genius.com/ad1f59e8a03be4eb521e... \n",
- "header_image_url https://images.genius.com/ad1f59e8a03be4eb521e... \n",
- "id 1497768 \n",
- "lyrics when i was sitting on my piano one day a magic... \n",
- "lyrics_owner_id 1549345 \n",
- "original_lyrics \\n\\nWhen I was sitting on my piano one day\\nA ... \n",
- "path /The-beatles-all-together-on-the-wireless-mach... \n",
- "primary_artist {'name': 'The Beatles', 'header_image_url': 'h... \n",
- "pyongs_count NaN \n",
- "song_art_image_thumbnail_url https://images.genius.com/ad1f59e8a03be4eb521e... \n",
- "stats {'hot': False, 'unreviewed_annotations': 0} \n",
- "title All Together on the Wireless Machine \n",
- "url https://genius.com/The-beatles-all-together-on... \n",
- "\n",
- " 1 \\\n",
- "_id 210315 \n",
- "annotation_count 1 \n",
- "api_path /songs/210315 \n",
- "ctitle a little rhyme \n",
- "full_title A Little Rhyme by The Beatles (Ft. John & Rodn... \n",
- "header_image_thumbnail_url https://s3.amazonaws.com/rapgenius/110537_cda_... \n",
- "header_image_url https://s3.amazonaws.com/rapgenius/110537_cda_... \n",
- "id 210315 \n",
- "lyrics now, for the final number, john's got a card i... \n",
- "lyrics_owner_id 250962 \n",
- "original_lyrics \\n\\n[Speech]\\n\\n[Rodney Burke] Now, for the fi... \n",
- "path /The-beatles-a-little-rhyme-lyrics \n",
- "primary_artist {'name': 'The Beatles', 'header_image_url': 'h... \n",
- "pyongs_count NaN \n",
- "song_art_image_thumbnail_url https://s3.amazonaws.com/rapgenius/110537_cda_... \n",
- "stats {'hot': False, 'unreviewed_annotations': 0} \n",
- "title A Little Rhyme \n",
- "url https://genius.com/The-beatles-a-little-rhyme-... \n",
- "\n",
- " 2 \\\n",
- "_id 123533 \n",
- "annotation_count 5 \n",
- "api_path /songs/123533 \n",
- "ctitle and i love her \n",
- "full_title And I Love Her by The Beatles \n",
- "header_image_thumbnail_url https://images.genius.com/68c11c7f5b6b66194d77... \n",
- "header_image_url https://images.genius.com/68c11c7f5b6b66194d77... \n",
- "id 123533 \n",
- "lyrics i give her all my love that's all i do and if ... \n",
- "lyrics_owner_id 46871 \n",
- "original_lyrics \\n\\n[Verse 1]\\nI give her all my love\\nThat's ... \n",
- "path /The-beatles-and-i-love-her-lyrics \n",
- "primary_artist {'name': 'The Beatles', 'header_image_url': 'h... \n",
- "pyongs_count 15 \n",
- "song_art_image_thumbnail_url https://images.genius.com/68c11c7f5b6b66194d77... \n",
- "stats {'hot': False, 'pageviews': 5905, 'unreviewed_... \n",
- "title And I Love Her \n",
- "url https://genius.com/The-beatles-and-i-love-her-... \n",
- "\n",
- " 3 \\\n",
- "_id 123537 \n",
- "annotation_count 4 \n",
- "api_path /songs/123537 \n",
- "ctitle any time at all \n",
- "full_title Any Time at All by The Beatles \n",
- "header_image_thumbnail_url https://images.genius.com/68c11c7f5b6b66194d77... \n",
- "header_image_url https://images.genius.com/68c11c7f5b6b66194d77... \n",
- "id 123537 \n",
- "lyrics any time at all, any time at all any time at a... \n",
- "lyrics_owner_id 46871 \n",
- "original_lyrics \\n\\n[Chorus]\\nAny time at all, any time at all... \n",
- "path /The-beatles-any-time-at-all-lyrics \n",
- "primary_artist {'name': 'The Beatles', 'header_image_url': 'h... \n",
- "pyongs_count 2 \n",
- "song_art_image_thumbnail_url https://images.genius.com/68c11c7f5b6b66194d77... \n",
- "stats {'hot': False, 'unreviewed_annotations': 0} \n",
- "title Any Time at All \n",
- "url https://genius.com/The-beatles-any-time-at-all... \n",
- "\n",
- " 4 \\\n",
- "_id 117722 \n",
- "annotation_count 6 \n",
- "api_path /songs/117722 \n",
- "ctitle a taste of honey \n",
- "full_title A Taste of Honey by The Beatles \n",
- "header_image_thumbnail_url https://s3.amazonaws.com/rapgenius/1360709432_... \n",
- "header_image_url https://s3.amazonaws.com/rapgenius/1360709432_... \n",
- "id 117722 \n",
- "lyrics a taste of honey! tasting much sweeter than wi... \n",
- "lyrics_owner_id 70799 \n",
- "original_lyrics \\n\\n[Intro]\\nA taste of honey! Tasting much sw... \n",
- "path /The-beatles-a-taste-of-honey-lyrics \n",
- "primary_artist {'name': 'The Beatles', 'header_image_url': 'h... \n",
- "pyongs_count NaN \n",
- "song_art_image_thumbnail_url https://s3.amazonaws.com/rapgenius/1360709432_... \n",
- "stats {'hot': False, 'unreviewed_annotations': 0} \n",
- "title A Taste of Honey \n",
- "url https://genius.com/The-beatles-a-taste-of-hone... \n",
- "\n",
- " 5 \\\n",
- "_id 210284 \n",
- "annotation_count 1 \n",
- "api_path /songs/210284 \n",
- "ctitle beatle greetings \n",
- "full_title Beatle Greetings by The Beatles (Ft. George Ha... \n",
- "header_image_thumbnail_url https://s3.amazonaws.com/rapgenius/110537_cda_... \n",
- "header_image_url https://s3.amazonaws.com/rapgenius/110537_cda_... \n",
- "id 210284 \n",
- "lyrics i'm ringo and i play the drums i'm paul and i ... \n",
- "lyrics_owner_id 250962 \n",
- "original_lyrics \\n\\n[Speech]\\n\\n[Ringo] I'm Ringo and I play t... \n",
- "path /The-beatles-beatle-greetings-lyrics \n",
- "primary_artist {'name': 'The Beatles', 'header_image_url': 'h... \n",
- "pyongs_count NaN \n",
- "song_art_image_thumbnail_url https://s3.amazonaws.com/rapgenius/110537_cda_... \n",
- "stats {'hot': False, 'unreviewed_annotations': 0} \n",
- "title Beatle Greetings \n",
- "url https://genius.com/The-beatles-beatle-greeting... \n",
- "\n",
- " 6 \\\n",
- "_id 1336394 \n",
- "annotation_count 1 \n",
- "api_path /songs/1336394 \n",
- "ctitle can you take me back \n",
- "full_title Can You Take Me Back by The Beatles \n",
- "header_image_thumbnail_url https://images.genius.com/ad1f59e8a03be4eb521e... \n",
- "header_image_url https://images.genius.com/ad1f59e8a03be4eb521e... \n",
- "id 1336394 \n",
- "lyrics can you take me back where i came from? can yo... \n",
- "lyrics_owner_id 1549345 \n",
- "original_lyrics \\n\\nCan you take me back where I came from?\\nC... \n",
- "path /The-beatles-can-you-take-me-back-lyrics \n",
- "primary_artist {'name': 'The Beatles', 'header_image_url': 'h... \n",
- "pyongs_count NaN \n",
- "song_art_image_thumbnail_url https://images.genius.com/ad1f59e8a03be4eb521e... \n",
- "stats {'hot': False, 'unreviewed_annotations': 0} \n",
- "title Can You Take Me Back \n",
- "url https://genius.com/The-beatles-can-you-take-me... \n",
- "\n",
- " 7 \\\n",
- "_id 107915 \n",
- "annotation_count 6 \n",
- "api_path /songs/107915 \n",
- "ctitle carry that weight \n",
- "full_title Carry That Weight by The Beatles \n",
- "header_image_thumbnail_url https://images.genius.com/560d707ac51a528c952d... \n",
- "header_image_url https://images.genius.com/560d707ac51a528c952d... \n",
- "id 107915 \n",
- "lyrics boy, you gotta carry that weight carry that we... \n",
- "lyrics_owner_id 116340 \n",
- "original_lyrics \\n\\n[Chorus]\\nBoy, you gotta carry that weight... \n",
- "path /The-beatles-carry-that-weight-lyrics \n",
- "primary_artist {'name': 'The Beatles', 'header_image_url': 'h... \n",
- "pyongs_count 1 \n",
- "song_art_image_thumbnail_url https://images.genius.com/560d707ac51a528c952d... \n",
- "stats {'hot': False, 'pageviews': 8619, 'unreviewed_... \n",
- "title Carry That Weight \n",
- "url https://genius.com/The-beatles-carry-that-weig... \n",
- "\n",
- " 8 \\\n",
- "_id 1308579 \n",
- "annotation_count 1 \n",
- "api_path /songs/1308579 \n",
- "ctitle down in eastern australia \n",
- "full_title Down in Eastern Australia by The Beatles \n",
- "header_image_thumbnail_url https://images.genius.com/ad1f59e8a03be4eb521e... \n",
- "header_image_url https://images.genius.com/ad1f59e8a03be4eb521e... \n",
- "id 1308579 \n",
- "lyrics down in eastern australia i met her she was we... \n",
- "lyrics_owner_id 1549345 \n",
- "original_lyrics \\n\\nDown in Eastern Australia\\nI met her\\nShe ... \n",
- "path /The-beatles-down-in-eastern-australia-lyrics \n",
- "primary_artist {'name': 'The Beatles', 'header_image_url': 'h... \n",
- "pyongs_count NaN \n",
- "song_art_image_thumbnail_url https://images.genius.com/ad1f59e8a03be4eb521e... \n",
- "stats {'hot': False, 'unreviewed_annotations': 0} \n",
- "title Down in Eastern Australia \n",
- "url https://genius.com/The-beatles-down-in-eastern... \n",
- "\n",
- " 9 \\\n",
- "_id 123808 \n",
- "annotation_count 1 \n",
- "api_path /songs/123808 \n",
- "ctitle everybodys trying to be my baby \n",
- "full_title Everybody's Trying to Be My Baby by The Beatles \n",
- "header_image_thumbnail_url https://images.genius.com/4268a08d2b36372eb6e8... \n",
- "header_image_url https://images.genius.com/4268a08d2b36372eb6e8... \n",
- "id 123808 \n",
- "lyrics well they took some honey from a tree dressed ... \n",
- "lyrics_owner_id 22533 \n",
- "original_lyrics \\n\\n[Chorus 1]\\nWell they took some honey from... \n",
- "path /The-beatles-everybodys-trying-to-be-my-baby-l... \n",
- "primary_artist {'name': 'The Beatles', 'header_image_url': 'h... \n",
- "pyongs_count NaN \n",
- "song_art_image_thumbnail_url https://images.genius.com/4268a08d2b36372eb6e8... \n",
- "stats {'hot': False, 'unreviewed_annotations': 0} \n",
- "title Everybody's Trying to Be My Baby \n",
- "url https://genius.com/The-beatles-everybodys-tryi... \n",
- "\n",
- " ... \\\n",
- "_id ... \n",
- "annotation_count ... \n",
- "api_path ... \n",
- "ctitle ... \n",
- "full_title ... \n",
- "header_image_thumbnail_url ... \n",
- "header_image_url ... \n",
- "id ... \n",
- "lyrics ... \n",
- "lyrics_owner_id ... \n",
- "original_lyrics ... \n",
- "path ... \n",
- "primary_artist ... \n",
- "pyongs_count ... \n",
- "song_art_image_thumbnail_url ... \n",
- "stats ... \n",
- "title ... \n",
- "url ... \n",
- "\n",
- " 1061 \\\n",
- "_id 310483 \n",
- "annotation_count 1 \n",
- "api_path /songs/310483 \n",
- "ctitle you cant catch me \n",
- "full_title You Can't Catch Me by The Rolling Stones \n",
- "header_image_thumbnail_url https://images.genius.com/9c0263f14c39b6df59e5... \n",
- "header_image_url https://images.genius.com/9c0263f14c39b6df59e5... \n",
- "id 310483 \n",
- "lyrics i bought a brand new air mobile it was custom ... \n",
- "lyrics_owner_id 354383 \n",
- "original_lyrics \\n\\n[Verse 1]\\nI bought a brand new air mobile... \n",
- "path /The-rolling-stones-you-cant-catch-me-lyrics \n",
- "primary_artist {'name': 'The Rolling Stones', 'header_image_u... \n",
- "pyongs_count NaN \n",
- "song_art_image_thumbnail_url https://images.genius.com/9c0263f14c39b6df59e5... \n",
- "stats {'hot': False, 'unreviewed_annotations': 0} \n",
- "title You Can't Catch Me \n",
- "url https://genius.com/The-rolling-stones-you-cant... \n",
- "\n",
- " 1062 \\\n",
- "_id 313269 \n",
- "annotation_count 1 \n",
- "api_path /songs/313269 \n",
- "ctitle you dont have to mean it \n",
- "full_title You Don't Have To Mean It by The Rolling Stones \n",
- "header_image_thumbnail_url https://images.genius.com/eb7fd9257058b77179cb... \n",
- "header_image_url https://images.genius.com/eb7fd9257058b77179cb... \n",
- "id 313269 \n",
- "lyrics you don't have to mean it you just got to say ... \n",
- "lyrics_owner_id 354608 \n",
- "original_lyrics \\n\\n[Verse 1]\\nYou don't have to mean it\\nYou ... \n",
- "path /The-rolling-stones-you-dont-have-to-mean-it-l... \n",
- "primary_artist {'name': 'The Rolling Stones', 'header_image_u... \n",
- "pyongs_count NaN \n",
- "song_art_image_thumbnail_url https://images.genius.com/eb7fd9257058b77179cb... \n",
- "stats {'hot': False, 'unreviewed_annotations': 0} \n",
- "title You Don't Have To Mean It \n",
- "url https://genius.com/The-rolling-stones-you-dont... \n",
- "\n",
- " 1063 \\\n",
- "_id 313043 \n",
- "annotation_count 1 \n",
- "api_path /songs/313043 \n",
- "ctitle you got me rocking \n",
- "full_title You Got Me Rocking by The Rolling Stones \n",
- "header_image_thumbnail_url https://images.genius.com/a8ed1f93846da84943a7... \n",
- "header_image_url https://images.genius.com/a8ed1f93846da84943a7... \n",
- "id 313043 \n",
- "lyrics i was a butcher cutting up meat my hands were ... \n",
- "lyrics_owner_id 354382 \n",
- "original_lyrics \\n\\n[Verse 1]\\nI was a butcher\\nCutting up mea... \n",
- "path /The-rolling-stones-you-got-me-rocking-lyrics \n",
- "primary_artist {'name': 'The Rolling Stones', 'header_image_u... \n",
- "pyongs_count NaN \n",
- "song_art_image_thumbnail_url https://images.genius.com/a8ed1f93846da84943a7... \n",
- "stats {'hot': False, 'unreviewed_annotations': 0} \n",
- "title You Got Me Rocking \n",
- "url https://genius.com/The-rolling-stones-you-got-... \n",
- "\n",
- " 1064 \\\n",
- "_id 2389345 \n",
- "annotation_count 4 \n",
- "api_path /songs/2389345 \n",
- "ctitle you got the silver \n",
- "full_title You Got the Silver by The Rolling Stones (Ft. ... \n",
- "header_image_thumbnail_url https://images.rapgenius.com/ac969979ccb91a0d2... \n",
- "header_image_url https://images.rapgenius.com/ac969979ccb91a0d2... \n",
- "id 2389345 \n",
- "lyrics hey babe, what's in your eyes? i saw them flas... \n",
- "lyrics_owner_id 1217557 \n",
- "original_lyrics \\n\\n[Verse 1]\\nHey babe, what's in your eyes?\\... \n",
- "path /The-rolling-stones-you-got-the-silver-lyrics \n",
- "primary_artist {'name': 'The Rolling Stones', 'header_image_u... \n",
- "pyongs_count NaN \n",
- "song_art_image_thumbnail_url https://images.rapgenius.com/ac969979ccb91a0d2... \n",
- "stats {'hot': False, 'unreviewed_annotations': 0} \n",
- "title You Got the Silver \n",
- "url https://genius.com/The-rolling-stones-you-got-... \n",
- "\n",
- " 1065 \\\n",
- "_id 1245984 \n",
- "annotation_count 1 \n",
- "api_path /songs/1245984 \n",
- "ctitle dont look back \n",
- "full_title Don't Look Back by The Rolling Stones \n",
- "header_image_thumbnail_url https://images.genius.com/23bbf05f7ee8286a8905... \n",
- "header_image_url https://images.genius.com/23bbf05f7ee8286a8905... \n",
- "id 1245984 \n",
- "lyrics if it's love that you're running from there's ... \n",
- "lyrics_owner_id 1549345 \n",
- "original_lyrics \\n\\nIf it's love that you're running from\\nThe... \n",
- "path /The-rolling-stones-dont-look-back-lyrics \n",
- "primary_artist {'name': 'The Rolling Stones', 'header_image_u... \n",
- "pyongs_count NaN \n",
- "song_art_image_thumbnail_url https://images.genius.com/23bbf05f7ee8286a8905... \n",
- "stats {'hot': False, 'unreviewed_annotations': 0} \n",
- "title Don't Look Back \n",
- "url https://genius.com/The-rolling-stones-dont-loo... \n",
- "\n",
- " 1066 \\\n",
- "_id 311907 \n",
- "annotation_count 1 \n",
- "api_path /songs/311907 \n",
- "ctitle each and every day of the year \n",
- "full_title Each and every day of the year by The Rolling ... \n",
- "header_image_thumbnail_url https://images.genius.com/6c322c96140487d56076... \n",
- "header_image_url https://images.genius.com/6c322c96140487d56076... \n",
- "id 311907 \n",
- "lyrics do i miss her kiss at night time arms around m... \n",
- "lyrics_owner_id 354385 \n",
- "original_lyrics \\n\\n[Verse 1]\\nDo I miss her kiss at night tim... \n",
- "path /The-rolling-stones-each-and-every-day-of-the-... \n",
- "primary_artist {'name': 'The Rolling Stones', 'header_image_u... \n",
- "pyongs_count NaN \n",
- "song_art_image_thumbnail_url https://images.genius.com/6c322c96140487d56076... \n",
- "stats {'hot': False, 'unreviewed_annotations': 0} \n",
- "title Each and every day of the year \n",
- "url https://genius.com/The-rolling-stones-each-and... \n",
- "\n",
- " 1067 \\\n",
- "_id 310293 \n",
- "annotation_count 4 \n",
- "api_path /songs/310293 \n",
- "ctitle im a king bee \n",
- "full_title I'm A King Bee by The Rolling Stones \n",
- "header_image_thumbnail_url https://images.genius.com/076d49bcc219432b68b4... \n",
- "header_image_url https://images.genius.com/076d49bcc219432b68b4... \n",
- "id 310293 \n",
- "lyrics well i am a king bee buzzing around your hive ... \n",
- "lyrics_owner_id 354383 \n",
- "original_lyrics \\n\\n[Chorus]\\nWell I am a king bee\\nBuzzing ar... \n",
- "path /The-rolling-stones-im-a-king-bee-lyrics \n",
- "primary_artist {'name': 'The Rolling Stones', 'header_image_u... \n",
- "pyongs_count NaN \n",
- "song_art_image_thumbnail_url https://images.genius.com/076d49bcc219432b68b4... \n",
- "stats {'hot': False, 'unreviewed_annotations': 0} \n",
- "title I'm A King Bee \n",
- "url https://genius.com/The-rolling-stones-im-a-kin... \n",
- "\n",
- " 1068 \\\n",
- "_id 310289 \n",
- "annotation_count 1 \n",
- "api_path /songs/310289 \n",
- "ctitle little by little \n",
- "full_title Little By Little by The Rolling Stones \n",
- "header_image_thumbnail_url https://images.genius.com/076d49bcc219432b68b4... \n",
- "header_image_url https://images.genius.com/076d49bcc219432b68b4... \n",
- "id 310289 \n",
- "lyrics tried to trail you last night, baby, trail you... \n",
- "lyrics_owner_id 354383 \n",
- "original_lyrics \\n\\n[Verse 1]\\nTried to trail you last night, ... \n",
- "path /The-rolling-stones-little-by-little-lyrics \n",
- "primary_artist {'name': 'The Rolling Stones', 'header_image_u... \n",
- "pyongs_count NaN \n",
- "song_art_image_thumbnail_url https://images.genius.com/076d49bcc219432b68b4... \n",
- "stats {'hot': False, 'unreviewed_annotations': 0} \n",
- "title Little By Little \n",
- "url https://genius.com/The-rolling-stones-little-b... \n",
- "\n",
- " 1069 \\\n",
- "_id 106069 \n",
- "annotation_count 16 \n",
- "api_path /songs/106069 \n",
- "ctitle brown sugar \n",
- "full_title Brown Sugar by The Rolling Stones \n",
- "header_image_thumbnail_url https://images.genius.com/5b7d4f11893ff2fdeba7... \n",
- "header_image_url https://images.genius.com/5b7d4f11893ff2fdeba7... \n",
- "id 106069 \n",
- "lyrics gold coast slave ship bound for cotton fields ... \n",
- "lyrics_owner_id 16 \n",
- "original_lyrics \\n\\n[Verse 1]\\nGold coast slave ship bound for... \n",
- "path /The-rolling-stones-brown-sugar-lyrics \n",
- "primary_artist {'name': 'The Rolling Stones', 'header_image_u... \n",
- "pyongs_count 7 \n",
- "song_art_image_thumbnail_url https://images.genius.com/5b7d4f11893ff2fdeba7... \n",
- "stats {'hot': False, 'pageviews': 20738, 'unreviewed... \n",
- "title Brown Sugar \n",
- "url https://genius.com/The-rolling-stones-brown-su... \n",
- "\n",
- " 1070 \n",
- "_id 310543 \n",
- "annotation_count 15 \n",
- "api_path /songs/310543 \n",
- "ctitle citadel \n",
- "full_title Citadel by The Rolling Stones \n",
- "header_image_thumbnail_url https://images.genius.com/31323212a74c2a8d99eb... \n",
- "header_image_url https://images.genius.com/31323212a74c2a8d99eb... \n",
- "id 310543 \n",
- "lyrics men are armed shout who goes there we have jou... \n",
- "lyrics_owner_id 354608 \n",
- "original_lyrics \\n\\n[Verse 1]\\nMen are armed shout who goes th... \n",
- "path /The-rolling-stones-citadel-lyrics \n",
- "primary_artist {'name': 'The Rolling Stones', 'header_image_u... \n",
- "pyongs_count NaN \n",
- "song_art_image_thumbnail_url https://images.genius.com/31323212a74c2a8d99eb... \n",
- "stats {'hot': False, 'unreviewed_annotations': 14} \n",
- "title Citadel \n",
- "url https://genius.com/The-rolling-stones-citadel-... \n",
- "\n",
- "[18 rows x 1071 columns]"
- ]
- },
- "execution_count": 16,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "gsongs = pd.DataFrame(list(genius_tracks.find()))\n",
- "gsongs.T"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 17,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/plain": [
- "'original_lyrics_text'"
- ]
- },
- "execution_count": 17,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "genius_tracks.create_index([('original_lyrics', pymongo.TEXT)])"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 18,
- "metadata": {
- "scrolled": true
- },
- "outputs": [
- {
- "data": {
- "text/plain": [
- "[\"\\n\\nClaudine's back in jail again\\nClaudine's back in jail (again)\\nClaudine's back in jail again\\nClaudine\\n\\nClaudine's back in jail again\\nClaudine's back in jail (again)\\nShe only does it at weekends\\nClaudine\\nOh, Claudine\\n\\nNow only Spider knows for sure\\nBut he ain't talkin' about it any more\\nIs he, Claudine?\\n\\nThere's blood in the chalet\\nAnd blood in the snow\\n(She)Washed her hands of the whole damn show\\nThe best thing you could do, Claudine\\n\\nShot him once right through the head\\nShot him twice right through the chest\\nThe judge says (ruled) it was an accident\\nClaudine\\nAccidents will happen\\n(In the best homes)\\n\\nAnd Claudine's back in jail again\\nClaudine's back in jail again\\nClaudine's back in jail again\\nClaudine\\n\\n(Claudine's back in jail again\\nClaudine's back in jail again\\nClaudine's back in jail again\\n\\nClaudine) (additional chorus)\\nI'll tell you something\\nNow Claudine's back in jail again\\nClaudine's back in jail again\\nClaudine's back in jail again\\nClaudine\\n\\nTell you one more\\n\\nClaudine's back in jail again\\nClaudine's back in jail again\\nClaudine's back in jail again\\nHuh Claudine?\\n\\nOh Claudine...\\n\\nOooo ...\\nWhat about the children, baby?\\nPoor, poor children\\n\\nNow I threaten my wife with a gun\\nI always leave the safety on\\nI recommend it\\nClaudine\\n\\nNow she pistol whipped me once or twice\\nBut she never tried to take my life\\n(What do you think about that)\\nClaudine\\n\\nThe prettiest girl I ever seen\\nI saw you on the movie screen\\nHope you don't try to make a sacrifice of me\\nClaudine\\n(Don't get trigger happy with me)\\nDon't wave a gun at me\\n(Claudine)\\n\\nI said Claudine's back in jail again\\nClaudine's back in jail again\\nClaudine's back in jail again\\nClaudine\\n\\nI said Claudine's back in jail again\\nClaudine's back in jail again\\nShe only does it at weekends\\nClaudine\\n\\nKeith, will you put that weapon down?\\n\\nOh Claudine\\n\\nOh Claudine\\n\\n\",\n",
- " \"\\n\\n[Verse 1]\\nI'm not talking about the kind of clothes she wears\\nLook at that stupid girl\\nI'm not talking about the way she combs her hair\\nLook at that stupid girl\\n\\nThe way she powders her nose\\nHer vanity shows and it shows\\nShe's the worst thing in this world\\nWell, look at that stupid girl\\n\\n[Verse 2]\\nI'm not talking about the way she digs for gold\\nLook at that stupid girl\\nWell, I'm talking about the way she grabs and holds\\nLook at that stupid girl\\n\\nThe way she talks about someone else\\nThat she don't even know herself\\nShe's the sickest thing in this world\\nWell, look at that stupid girl\\n\\n[Chorus]\\nWell, I'm sick and tired and I really have my doubts\\nI've tried and tried, but it never really works out\\n\\n[Verse 3]\\nLike a lady-in-waiting to a virgin queen\\nLook at that stupid girl\\nShe bitches about things that she's never seen\\nLook at that stupid girl\\n\\nIt doesn't matter if she dyes her hair\\nOr the color of the shoes she wears\\nShe's the worst thing in this world\\nWell, look at that stupid girl\\n\\n[Guitar Break]\\n\\n[Verse 4]\\nLike a lady-in-waiting to a virgin queen\\nLook at that stupid girl\\nShe bitches about things that she's never seen\\nLook at that stupid girl\\n\\nAnd she purrs like a pussycat\\nThen she turns around and hisses back\\nShe's the sickest thing in this world\\nLook at that stupid girl\\n\\n\",\n",
- " \"\\n\\n[Verse 1]\\nWent out walking through the wood the other day\\nAnd the world was a carpet laid before me\\nThe buds were bursting and the air smelled sweet and strange\\nAnd it seemed about a hundred years ago\\nMary and I, we would sit upon a gate\\nJust gazing at some dragon in the sky\\nWhat tender days, we had no secrets hid away\\nWell, it seemed about a hundred years ago\\nNow all my friends are wearing worried smiles\\nLiving out a dream of what they was\\nDon't you think it's sometimes wise not to grow up?\\nWend out walking through the wood the other day\\nCan't you see the furrows in my forehead?\\nWhat tender days, we had no secrets hid away\\nNow it seems about a hundred years ago\\nNow if you see me drinking bad red wine\\nDon't worry 'bout this man that you love\\nDon't you think it's sometimes wise not to grow up?\\n\\n[Chorus]\\nYou're going to kiss and say good-bye, yeah, I warn you[x2]\\nYou're going to kiss and say good-bye, oh Lord, I warn you\\n\\n[Verse 2]\\nAnd please excuse me while I hide away\\nCall me lazy bones\\nIsn’t got no time to waste away\\nLazy bones has not got no time to waste away\\nDon't you think it's just about time to hide away? Yeah, yeah!\\n\\n\",\n",
- " \"\\n\\n[Instrument break]\\n\\n[Verse 1]\\nI don't like you\\nBut I love you\\nSeems that I'm always\\nThinking of you\\nOh, oh, oh\\nYou treat me badly\\nI love you madly\\nYou've really got a hold on me\\nYou've really got a hold on me, baby\\n\\n[Verse 2]\\nI don't want you\\nBut I need you\\nDon't want to kiss you\\nBut I need to\\nOh, oh, oh\\nYou do me wrong now\\nMy love is strong now\\nYou've really got a hold on me\\nYou've really got a hold on me, baby\\n\\n[Chorus]\\nI love you and all I want you to do\\nIs just hold me, hold me, hold me, hold me\\nTighter\\nTighter\\n\\n[Verse 3]\\nI want to leave you\\nDon't want to stay here\\nDon't want to spend\\nAnother day here\\nOh, oh, oh, I want to split now\\nI just can quit now\\nYou've really got a hold on me\\nYou've really got a hold on me, baby\\n\\nI love you and all I want you to do\\nIs just hold me, hold me, hold me, hold me\\n\\n[Outro]\\nYou've really got a hold on me\\nYou've really got a hold on me\\n\\n\",\n",
- " \"\\n\\n[Verse 1]\\nThe best things in life are free\\nBut you can keep them for the birds and bees\\nNow give me money\\nThat's what I want\\nThat's what I want, yeah\\nThat's what I want\\n\\nYour loving gives me a thrill\\nBut your loving don't pay my bills\\nNow give me money\\nThat's what I want\\nThat's what I want, yeah\\nThat's what I want\\n\\n[Chorus] [x2]\\nMoney don't get everything it's true\\nWhat it don't get, I can't use\\nNow give me money\\nThat's what I want\\nThat's what I want, yeah\\nThat's what I want, wah\\n\\n[Verse 2]\\nWell now give me money\\nA lot of money\\nWow, yeah, I want to be free\\nOh I want money\\nThat's what I want\\nThat's what I want, well\\nNow give me money\\nA lot of money\\nWow, yeah, you need money\\nNow, give me money\\nThat's what I want, yeah\\nThat's what I want\\n\\n\",\n",
- " '\\n\\n[Intro]\\nI say hey, Mona\\nOh, Mona\\nI say yeah, yeah, yeah, yeah, Mona\\nOh, Mona\\n\\n[Chorus][x2]\\nI tell you Mona what I want to do\\nI will build a house next door to you\\nCan I see you sometimes?\\nWe can blow kisses through the blinds\\nYeah can I out come out on the front\\nAnd listen to my heart go bumped bump\\nI need you baby that is no lie\\nWithout your love I would surely die\\nI say hey, Mona\\nOh, Mona\\nI say yeah, yeah, yeah, yeah, Mona\\nOh, Mona\\nI say hey, hey Mona\\nOh, Mona\\nI say yeah, yeah, yeah, yeah, Mona\\nOh, Mona\\n\\n',\n",
- " \"\\n\\n[Verse 1]\\nNow, if you want to hear some boogie like I am going to play\\nIt is just an old piano and a knockout bass\\nThe drummer's man's a cat, they call Charlie McCoy\\nYou know, remember that rubber legged boy?\\nMama, cooking chicken fried and bacon grease\\nCome on along boys, it is just down the road apiece\\n\\n[Chorus][x2]\\nWell there is a place you really get your kicks\\nIt is open every night about twelve to six\\nNow if you want to hear some boogie you can get your fill\\nAnd shove and sting like an old steam drill\\nCome on along you can lose your lead\\nDown the road, down the road, down the road apiece\\n\\n\",\n",
- " \"\\n\\n[Verse 1]\\nSun turnin' 'round with graceful motion\\nWe're setting off with soft explosion\\nBound for a star with fiery oceans\\nIt's so very lonely, you're a hundred light years from home\\nFreezing red deserts turn to dark\\nEnergy here in every part\\nIt's so very lonely, you're six hundred light years from home\\n\\n[Chorus]\\nIt's so very lonely, you're a thousand light years from home\\nIt's so very lonely, you're a thousand light years from home\\n\\n[Verse 2]\\nBell flight fourteen you now can land\\nSee you on Aldebaran, safe on the green desert sand\\nIt's so very lonely, you're two thousand light years from home\\nIt's so very lonely, you're two thousand light years from home\\n\\n\",\n",
- " '\\n\\n[Intro]\\nWell if you ever plan to motor west\\nJust take my way that is the highway that is the best\\n\\n[Verse]\\nGet your kicks on Route 66\\nWell it winds from Chicago to L.A\\nMore than 2000 miles all the way\\nGet your kicks on Route 66\\n\\n[Chorus][x2]\\nWell goes from St. Louie down to Missouri\\nOklahoma city looks oh so pretty\\nYou will see Amarillo and Gallup, New Mexico\\nFlagstaff, Arizona do not forget Winona\\nKingman, Barstow, San Bernardino\\nWould you get hip to this kindly tip\\nAnd go take that California trip\\nGet your kicks on Route 66\\n\\n',\n",
- " \"\\n\\nWell, they tell me of a pie up in the sky\\nWaiting for me when I die\\nBut between the day you're born and when you die\\nYou know, they never seem to hear even your cry\\n\\nChorus:\\nSo as sure as the sun will shine\\nI'm gonna get my share now what is mine\\nAnd then the harder they come\\nThe harder they fall\\nOne and all\\nThe harder they come\\nThe harder they fall\\nOne and all\\n\\nAnd the oppressors are trying to track me down\\nThey're trying to drive me underground\\nAnd they think that they have got the battle won\\nI say, forgive them Lord, they know not what they've done\\n\\nAnd I keep on fighting for the things I want\\nThough I know that when you're dead you can't\\nBut I'd rather be a free man in my grave\\nThan living as a puppet or a slave\\n\\n\"]"
- ]
- },
- "execution_count": 18,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "[t['original_lyrics'] for t in genius_tracks.find({'$text': {'$search': 'chorus'}}, limit=10)]"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "## Matching datasets<a name=\"matchingdatasets\"></a>\n",
- "Now it's time to match up the datasets. First, we simplify the titles of the tracks, to sidestep differences in punctuation, capitalisation, and the like.\n",
- "\n",
- "* [Top](#top)"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 19,
- "metadata": {
- "collapsed": true
- },
- "outputs": [],
- "source": [
- "def canonical_name(text):\n",
- " t1 = re.sub(' - .*', '', text) # Strip the \" - Remastered 2015\" suffix\n",
- " t2 = re.sub('[^\\w\\s]', '', t1) # strip all characters except letters, numbers, and whitespace\n",
- " t3 = re.sub('\\s+', ' ', t2) # collapse whitespace\n",
- " return t3.lower() # convert to lowercase and return"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 20,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/plain": [
- "'a hard days night'"
- ]
- },
- "execution_count": 20,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "canonical_name(\"A Hard Day's Night - Live / Remastered\")"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "Add the simplified title to each track in the Spotify and Genius collections."
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 21,
- "metadata": {
- "collapsed": true
- },
- "outputs": [],
- "source": [
- "for t in tracks.find():\n",
- " tracks.update_one({'_id': t['_id']}, {'$set': {'ctitle': canonical_name(t['name'])}})\n",
- "for t in genius_tracks.find():\n",
- " genius_tracks.update_one({'_id': t['_id']}, {'$set': {'ctitle': canonical_name(t['title'])}})"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "Now to see what the differences are. Find the tracks that are in both collections, and tracks that are in only one."
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 22,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/plain": [
- "(489, 559, 57)"
- ]
- },
- "execution_count": 22,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "in_both = set(g['ctitle'] for g in genius_tracks.find({}, ['ctitle']) if tracks.find({'ctitle': g['ctitle']}).count())\n",
- "genius_only = set(g['ctitle'] for g in genius_tracks.find({}, ['ctitle']) if not tracks.find({'ctitle': g['ctitle']}).count())\n",
- "spotify_only = set(s['ctitle'] for s in tracks.find({}, ['ctitle']) if not genius_tracks.find({'ctitle': s['ctitle']}).count())\n",
- "len(in_both), len(genius_only), len(spotify_only)"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 23,
- "metadata": {
- "scrolled": true
- },
- "outputs": [
- {
- "data": {
- "text/plain": [
- "{'2 2 5 live at earls court',\n",
- " 'a punch up at a wedding',\n",
- " 'band introductions',\n",
- " 'bloom blawan rmx',\n",
- " 'bloom harmonic 313 rmx',\n",
- " 'bloom jamie xx rework',\n",
- " 'bloom mark pritchard rmx',\n",
- " 'bloom objekt rmx',\n",
- " 'bullet proof i wish i was',\n",
- " 'charlies intro to little red rooster',\n",
- " 'codex illum sphere',\n",
- " 'dollars cents',\n",
- " 'dollars cents live',\n",
- " 'everybody needs somebody to love finale',\n",
- " 'everything in its right place live in france',\n",
- " 'faraway eyes',\n",
- " 'feral lone rmx',\n",
- " 'fog again live',\n",
- " 'give up the ghost brokenchord rmx',\n",
- " 'give up the ghost thriller houseghost remix',\n",
- " 'good evening mrs magpie modeselektor rmx',\n",
- " 'i might be wrong live',\n",
- " 'i will los angeles version',\n",
- " 'idioteque live in oxford',\n",
- " 'intro take the a train',\n",
- " 'jumping jack flash',\n",
- " 'just my imagination',\n",
- " 'kansas city heyheyheyhey',\n",
- " 'key to the highway',\n",
- " 'like spinning plates live',\n",
- " 'little by little caribou rmx',\n",
- " 'little by little shed',\n",
- " 'little ta',\n",
- " 'lotus flower jacques greene rmx',\n",
- " 'lotus flower sbtrkt rmx',\n",
- " 'march of the meanies',\n",
- " 'martin scorsese intro',\n",
- " 'morning bell live in oxford',\n",
- " 'morning mr magpie nathan fake rmx',\n",
- " 'morning mr magpie pearson sound scavenger rmx',\n",
- " 'outro',\n",
- " 'packt like sardines in a crushed tin box',\n",
- " 'pepperland',\n",
- " 'pepperland laid waste',\n",
- " 'remyxomatosis cristian vogel rmx',\n",
- " 'revolution 1',\n",
- " 'sea of holes',\n",
- " 'sea of monsters',\n",
- " 'sea of time',\n",
- " 'separator anstam rmx',\n",
- " 'separator four tet rmx',\n",
- " 'skttrbrain four tet remix',\n",
- " 'the national anthem live in france',\n",
- " 'tkol altrice rmx',\n",
- " 'true love waits live in oslo',\n",
- " 'untitled',\n",
- " 'when im sixty four'}"
- ]
- },
- "execution_count": 23,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "spotify_only"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 24,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/plain": [
- "{'100 years ago',\n",
- " '1822',\n",
- " '19th nervous breakdown',\n",
- " '2000 light years from home',\n",
- " '2000 man',\n",
- " '2120 south michigan avenue',\n",
- " '3',\n",
- " 'a little rhyme',\n",
- " 'a moon shaped pool tracklist album cover',\n",
- " 'a picture of you',\n",
- " 'a punchup at a wedding',\n",
- " 'a reminder',\n",
- " 'a shot of rhythm and blues',\n",
- " 'across the universe wildlife version',\n",
- " 'aint she sweet',\n",
- " 'aint that loving you baby',\n",
- " 'aint too proud to beg',\n",
- " 'all sold out',\n",
- " 'all things must pass',\n",
- " 'all together on the wireless machine',\n",
- " 'andrews blues',\n",
- " 'another beatles christmas record',\n",
- " 'anyway you look at it',\n",
- " 'around and around',\n",
- " 'baby please dont go',\n",
- " 'baby whats wrong',\n",
- " 'backstreet girl',\n",
- " 'bad boy',\n",
- " 'bad to me',\n",
- " 'banana co',\n",
- " 'beatle greetings',\n",
- " 'beatles movie medley',\n",
- " 'beautiful delilah',\n",
- " 'beautiful dreamer',\n",
- " 'bebopalula',\n",
- " 'because i know you love me so',\n",
- " 'being for the benefit of mr kite take 7',\n",
- " 'being for the benefit of mr kite takes 1 2',\n",
- " 'being for the benefit of mr kitei want you shes so heavyhelter skelter',\n",
- " 'besame mucho',\n",
- " 'big boots',\n",
- " 'big ideas',\n",
- " 'bishops robes',\n",
- " 'bitch',\n",
- " 'bitches talkin',\n",
- " 'blackbirdyesterday',\n",
- " 'blood red wine',\n",
- " 'blue moon of kentucky',\n",
- " 'blue suede shoes',\n",
- " 'blue turns to grey',\n",
- " 'bright lights big city',\n",
- " 'bullet proofi wish i was',\n",
- " 'burning bush',\n",
- " 'bye bye johnny',\n",
- " 'can i get a witness',\n",
- " 'can you hear the music',\n",
- " 'can you take me back',\n",
- " 'cant get next to you',\n",
- " 'carol',\n",
- " 'casino boogie',\n",
- " 'ceremony',\n",
- " 'charlie watts introduction of marianne faithfull',\n",
- " 'cherry oh baby',\n",
- " 'child of nature',\n",
- " 'child of the moon',\n",
- " 'christmas time is here again',\n",
- " 'cinnamon girl',\n",
- " 'citadel',\n",
- " 'clarabella',\n",
- " 'climbing up a bloody great hill',\n",
- " 'cocksucker blues',\n",
- " 'coke babies',\n",
- " 'come and get it',\n",
- " 'come on',\n",
- " 'come togetherdear prudence',\n",
- " 'coming down again',\n",
- " 'commonwealth',\n",
- " 'complicated',\n",
- " 'con le mie lacrime',\n",
- " 'confessin the blues',\n",
- " 'congratulations',\n",
- " 'cook cook blues',\n",
- " 'cool calm and collected',\n",
- " 'cops and robbers',\n",
- " 'corinna',\n",
- " 'country honk',\n",
- " 'crackin up',\n",
- " 'crazy mama',\n",
- " 'crinsk dee night',\n",
- " 'criss cross man',\n",
- " 'crushed pearl',\n",
- " 'cry for a shadow',\n",
- " 'cry to me',\n",
- " 'crying waiting hoping',\n",
- " 'cut a hole',\n",
- " 'cuttooth',\n",
- " 'da doo ron ron',\n",
- " 'dance',\n",
- " 'dance little sister',\n",
- " 'dancing in the light',\n",
- " 'dancing with mr d',\n",
- " 'dandelion',\n",
- " 'dear doctor',\n",
- " 'dear wack',\n",
- " 'diddley daddy',\n",
- " 'dollars and cents',\n",
- " 'doncha bother me',\n",
- " 'dont ever change',\n",
- " 'dont let me down',\n",
- " 'dont lie to me',\n",
- " 'dont look back',\n",
- " 'dont stop',\n",
- " 'doo doo doo doo doo heartbreaker',\n",
- " 'doom and gloom',\n",
- " 'down home girl',\n",
- " 'down in eastern australia',\n",
- " 'down in the bottom',\n",
- " 'downtown suzie',\n",
- " 'dream baby',\n",
- " 'drift away',\n",
- " 'drive my carthe wordwhat youre doing',\n",
- " 'each and every day of the year',\n",
- " 'eds scary song',\n",
- " 'egyptian song',\n",
- " 'eleanor rigbyjulia transition',\n",
- " 'empty heart',\n",
- " 'everybody lies through their teeth',\n",
- " 'everyone needs someone to hate',\n",
- " 'everything is turning to gold',\n",
- " 'faithless the wonderboy',\n",
- " 'falling in love again',\n",
- " 'family',\n",
- " 'fancyman blues',\n",
- " 'fanny mae',\n",
- " 'fasttrack',\n",
- " 'final show',\n",
- " 'fingerprint file',\n",
- " 'flight 505',\n",
- " 'fog',\n",
- " 'follow me around',\n",
- " 'following the river',\n",
- " 'fool to cry',\n",
- " 'fortune teller',\n",
- " 'four guys',\n",
- " 'free as a bird',\n",
- " 'from fluff to you',\n",
- " 'from us to you',\n",
- " 'gangsters maul',\n",
- " 'get back aka no pakistanis',\n",
- " 'get off of my cloud',\n",
- " 'give it up',\n",
- " 'give peace a chance',\n",
- " 'glad all over',\n",
- " 'glass onion love remix',\n",
- " 'gnik nus',\n",
- " 'goin home',\n",
- " 'gomper',\n",
- " 'good time women',\n",
- " 'good times',\n",
- " 'good times bad times',\n",
- " 'goodbye',\n",
- " 'goodbye girl',\n",
- " 'gotta get away',\n",
- " 'grown up wrong',\n",
- " 'hallelujah i love her so',\n",
- " 'hand of fate',\n",
- " 'happy song',\n",
- " 'harlem shuffle ny mix',\n",
- " 'harry patch in memory of',\n",
- " 'have a banana',\n",
- " 'have a banana speech',\n",
- " 'have you seen your mother baby standing in the shadow',\n",
- " 'hear me lord harrison',\n",
- " 'heart of stone',\n",
- " 'heavys pizza',\n",
- " 'hello little girl',\n",
- " 'here comes the sunthe inner light transition',\n",
- " 'hey crawdaddy',\n",
- " 'hey negrita',\n",
- " 'hide your love',\n",
- " 'highway child',\n",
- " 'hiheel sneakers',\n",
- " 'hitch hike',\n",
- " 'honest i do',\n",
- " 'hoochie coochie man',\n",
- " 'hot stuff',\n",
- " 'hound dog',\n",
- " 'how can you be sure',\n",
- " 'how do you do it',\n",
- " 'how i made my millions',\n",
- " 'i aint superstitious',\n",
- " 'i am waiting',\n",
- " 'i call your name',\n",
- " 'i cant be satisfied',\n",
- " 'i cant help it',\n",
- " 'i dont know why',\n",
- " 'i dont know why aka dont know why i love you',\n",
- " 'i forgot to remember to forget',\n",
- " 'i froze up',\n",
- " 'i get a kick out of you',\n",
- " 'i got a woman',\n",
- " 'i got the blues',\n",
- " 'i got to find my baby',\n",
- " 'i just dont understand',\n",
- " 'i just want to make love to you',\n",
- " 'i just want to see his face',\n",
- " 'i need you baby mona',\n",
- " 'i promise',\n",
- " 'i think im going mad',\n",
- " 'i want none of this',\n",
- " 'i want to be loved',\n",
- " 'i want to know',\n",
- " 'id much rather be with the boys',\n",
- " 'if i was a dancer dance part 2',\n",
- " 'if you cant rock me',\n",
- " 'if you let me',\n",
- " 'if you love me baby',\n",
- " 'if you need me',\n",
- " 'if you really want to be my friend',\n",
- " 'if youve got trouble',\n",
- " 'ill be on my way',\n",
- " 'ill get you',\n",
- " 'ill wear it proudly',\n",
- " 'ill wind',\n",
- " 'im a king bee',\n",
- " 'im coming up',\n",
- " 'im down',\n",
- " 'im going down',\n",
- " 'im gonna drive',\n",
- " 'im gonna sit right down and cry over you',\n",
- " 'im not signifying',\n",
- " 'im talking about you',\n",
- " 'in another land',\n",
- " 'in spite of all the danger',\n",
- " 'india',\n",
- " 'india rubber',\n",
- " 'inside my head',\n",
- " 'intro',\n",
- " 'intro excerpt from fanfare for the common man',\n",
- " 'it hurts me too',\n",
- " 'it should be you',\n",
- " 'its all over now',\n",
- " 'its for you',\n",
- " 'its not easy',\n",
- " 'ive been loving you too long',\n",
- " 'james bond theme',\n",
- " 'jazz piano song',\n",
- " 'jerusalem',\n",
- " 'jigsaw puzzle',\n",
- " 'jingle bells',\n",
- " 'jiving sister fanny',\n",
- " 'john lennon vs bill oreilly',\n",
- " 'john wesley harding',\n",
- " 'johnny b goode',\n",
- " 'jump on top of me',\n",
- " 'junk',\n",
- " 'just a rumour',\n",
- " 'just a rumour speech',\n",
- " 'kansas city',\n",
- " 'keep strong',\n",
- " 'keep your hands off my baby',\n",
- " 'keith richards introduction of the who',\n",
- " 'keys to your love',\n",
- " 'kid a tracklist album cover',\n",
- " 'killer cars',\n",
- " 'komm gib mir deine hand',\n",
- " 'ladies and gentlemen the rolling stones',\n",
- " 'lady jane',\n",
- " 'ladytron',\n",
- " 'leave my kitten alone',\n",
- " 'lend me your comb',\n",
- " 'let it loose',\n",
- " 'let it rock',\n",
- " 'lets dance',\n",
- " 'lewis mistreated',\n",
- " 'lift',\n",
- " 'like dreamers do',\n",
- " 'linda lu',\n",
- " 'little queenie',\n",
- " 'little t a',\n",
- " 'lonesome tears in my eyes',\n",
- " 'long long while',\n",
- " 'look what youve done',\n",
- " 'looking tired',\n",
- " 'losing my touch',\n",
- " 'love',\n",
- " 'love of the loved',\n",
- " 'love these goon shows',\n",
- " 'lozenge of love',\n",
- " 'lucille',\n",
- " 'lull',\n",
- " 'luxury',\n",
- " 'mailman bring me no more blues',\n",
- " 'mannish boy',\n",
- " 'manowar',\n",
- " 'mantua',\n",
- " 'maquiladora',\n",
- " 'matchbox',\n",
- " 'medley kansas cityhey hey hey hey',\n",
- " 'medley rip it up shake rattle and roll blue suede shoes',\n",
- " 'meet me in the bottom',\n",
- " 'meeting in the aisle',\n",
- " 'melatonin',\n",
- " 'melody',\n",
- " 'memo from turner',\n",
- " 'memory motel',\n",
- " 'memphis',\n",
- " 'memphis tennessee',\n",
- " 'mercy mercy',\n",
- " 'mick jaggers and john lennons introduction of the dirty mac',\n",
- " 'mick jaggers introduction of rock roll circus',\n",
- " 'mick jaggers introduction to jethro tull',\n",
- " 'million dollar question',\n",
- " 'miss amanda jones',\n",
- " 'miss you dr dre remix 2002',\n",
- " 'missing links bootleg',\n",
- " 'molasses',\n",
- " 'mona',\n",
- " 'money',\n",
- " 'moonlight',\n",
- " 'moonlight bay',\n",
- " 'moonlight mile',\n",
- " 'mothers little helper',\n",
- " 'movie medley',\n",
- " 'mr b',\n",
- " 'my bonnie',\n",
- " 'my bonnie english intro',\n",
- " 'my bonnie german intro',\n",
- " 'my girl',\n",
- " 'my obsession',\n",
- " 'no expectations',\n",
- " 'no reply demo',\n",
- " 'nobody does it better',\n",
- " 'nobodys child',\n",
- " 'not guilty',\n",
- " 'nothin shakin',\n",
- " 'nothin shakin but the leaves on the trees',\n",
- " 'nothing from nothing',\n",
- " 'nothing touches me',\n",
- " 'oh baby we got a good thing goin',\n",
- " 'old brown shoe',\n",
- " 'on the beach',\n",
- " 'on with the show',\n",
- " 'one and one is two',\n",
- " 'one more shot',\n",
- " 'one more try',\n",
- " 'ooh my arms',\n",
- " 'ooh my arms speech',\n",
- " 'ooh my soul',\n",
- " 'open pick',\n",
- " 'out of time',\n",
- " 'packt like sardines in a crushd tin box',\n",
- " 'paint it blacker',\n",
- " 'palo alto',\n",
- " 'pantomime everywhere its christmas',\n",
- " 'parachute woman',\n",
- " 'pass the wine sophia loren',\n",
- " 'pay your dues',\n",
- " 'pearly',\n",
- " 'pedro the fisherman',\n",
- " 'permanent daylight',\n",
- " 'petrol gang',\n",
- " 'phillipa chicken',\n",
- " 'play with fire',\n",
- " 'please go home',\n",
- " 'plundered my soul',\n",
- " 'poison ivy',\n",
- " 'polyethylene parts 1 2',\n",
- " 'pop is dead',\n",
- " 'prodigal son',\n",
- " 'punchdrunk lovesick singalong',\n",
- " 'rain',\n",
- " 'rain fall down william remix',\n",
- " 'ready teddy',\n",
- " 'real love',\n",
- " 'reelin and rockin',\n",
- " 'reminiscing',\n",
- " 'revolution',\n",
- " 'revolution i',\n",
- " 'rhinestone cowboy',\n",
- " 'ride on baby',\n",
- " 'riding on a bus',\n",
- " 'rip it up medley',\n",
- " 'road runner',\n",
- " 'ruby baby',\n",
- " 'sad day',\n",
- " 'saints',\n",
- " 'saints when the saints go marching in',\n",
- " 'salt of the earth',\n",
- " 'searchin',\n",
- " 'september in the rain',\n",
- " 'set fire to that lot',\n",
- " 'set fire to that lot speech',\n",
- " 'sgt peppers lonely hearts club band band documentary multimedia',\n",
- " 'sgt peppers lonely hearts club band reprise',\n",
- " 'sha la la la la',\n",
- " 'shake rattle and roll',\n",
- " 'shake your hips',\n",
- " 'she said yeah',\n",
- " 'she smiled sweetly',\n",
- " 'shes a rainbow',\n",
- " 'short and curlies',\n",
- " 'shout',\n",
- " 'sie liebt dich',\n",
- " 'silver train',\n",
- " 'sing a song for you',\n",
- " 'sing this all together',\n",
- " 'sing this all together see what happens',\n",
- " 'sinking ship',\n",
- " 'sister morphine',\n",
- " 'sittin on a fence',\n",
- " 'sleepy city',\n",
- " 'slow down',\n",
- " 'so divine aladdin story',\n",
- " 'so how come no one loves me',\n",
- " 'soldier of love',\n",
- " 'some other guy',\n",
- " 'some things just stick in your mind',\n",
- " 'somebody else',\n",
- " 'someone else',\n",
- " 'something happened to me yesterday',\n",
- " 'something with blue jay way transition',\n",
- " 'somewhere',\n",
- " 'soul survivor',\n",
- " 'sour milk sea',\n",
- " 'spectre',\n",
- " 'staircase',\n",
- " 'stand by me',\n",
- " 'star star',\n",
- " 'stealing my heart',\n",
- " 'step inside love',\n",
- " 'step inside love los paranoias',\n",
- " 'still a fool',\n",
- " 'stoned',\n",
- " 'stop breaking down',\n",
- " 'stranger in my arms',\n",
- " 'strawberry fields forever take 1',\n",
- " 'strawberry fields forever take 7 edit piece',\n",
- " 'stray cat blues',\n",
- " 'stuck out all alone',\n",
- " 'stupid car',\n",
- " 'stupid girl',\n",
- " 'summertime blues',\n",
- " 'supercollider',\n",
- " 'sure to fall',\n",
- " 'sure to fall in love with you',\n",
- " 'surprise surprise',\n",
- " 'susie q',\n",
- " 'suzy parker',\n",
- " 'swanee river',\n",
- " 'sway',\n",
- " 'sweet black angel',\n",
- " 'sweet georgia brown',\n",
- " 'sweet little sixteen',\n",
- " 'sympathy for the devil fatboy slim remix',\n",
- " 'sympathy for the devil the neptunes remix',\n",
- " 'take good care of my baby',\n",
- " 'take it or leave it',\n",
- " 'talk show host',\n",
- " 'talkin about you',\n",
- " 'teddy boy',\n",
- " 'tell me',\n",
- " 'tell me baby how many times',\n",
- " 'tell me why ep',\n",
- " 'tell me youre coming back',\n",
- " 'thank you girl',\n",
- " 'that girl belongs to yesterday',\n",
- " 'that means a lot',\n",
- " 'thatll be the day',\n",
- " 'thats alright mama',\n",
- " 'the amazing sounds of orgy',\n",
- " 'the beatles 1968 christmas record',\n",
- " 'the beatles christmas record',\n",
- " 'the beatles seventh christmas record',\n",
- " 'the beatles third christmas record',\n",
- " 'the butcher',\n",
- " 'the daily mail',\n",
- " 'the fool on the hill demo',\n",
- " 'the fool on the hill take 4',\n",
- " 'the happy rishikesh song',\n",
- " 'the harder they come',\n",
- " 'the hippy hippy shake',\n",
- " 'the honeymoon song',\n",
- " 'the inner light',\n",
- " 'the lantern',\n",
- " 'the new generation',\n",
- " 'the rocky road to dublin',\n",
- " 'the sheik of araby',\n",
- " 'the singer not the song',\n",
- " 'the storm',\n",
- " 'the thief',\n",
- " 'the trickster',\n",
- " 'the under assistant west coast promotion man',\n",
- " 'these are my twisted words',\n",
- " 'think',\n",
- " 'this boy',\n",
- " 'three cool cats',\n",
- " 'through the lonely nights',\n",
- " 'till the next goodbye',\n",
- " 'time waits for no one',\n",
- " 'title 5',\n",
- " 'to be a brilliant light',\n",
- " 'to know her is to love her',\n",
- " 'too much monkey business',\n",
- " 'torn and frayed',\n",
- " 'transatlantic drawl',\n",
- " 'travellin man',\n",
- " 'try a little harder',\n",
- " 'turd on the run',\n",
- " 'under the board walk',\n",
- " 'union city blue',\n",
- " 'untogether',\n",
- " 'upside down',\n",
- " 'ventilator blues',\n",
- " 'wake up in the morning',\n",
- " 'walking the dog',\n",
- " 'walking through the sleepy city',\n",
- " 'watching rainbows',\n",
- " 'we are wasting time',\n",
- " 'we love you',\n",
- " 'we want the stones',\n",
- " 'were wastin time',\n",
- " 'what a shame',\n",
- " 'what goes on girl',\n",
- " 'what is it that you say',\n",
- " 'what is that you say',\n",
- " 'what to do',\n",
- " 'whatd i say',\n",
- " 'whats the new mary jane',\n",
- " 'when im sixtyfour',\n",
- " 'when the saints go marchin in',\n",
- " 'who am i',\n",
- " 'whos been sleeping here',\n",
- " 'whos driving your plane',\n",
- " 'why',\n",
- " 'wicked child',\n",
- " 'winter',\n",
- " 'wish i never met you',\n",
- " 'wish you were here',\n",
- " 'within you without youtomorrow never knows',\n",
- " 'wonderwall',\n",
- " 'words of love ep',\n",
- " 'worrywort',\n",
- " 'ya ya',\n",
- " 'yes i am',\n",
- " 'yes it is',\n",
- " 'yesterdays papers',\n",
- " 'you better move on',\n",
- " 'you can make it if you try',\n",
- " 'you cant catch me',\n",
- " 'you gotta move',\n",
- " 'you know my name',\n",
- " 'you know my name look up the number',\n",
- " 'you know what to do',\n",
- " 'you never wash up after yourself',\n",
- " 'youll be mine',\n",
- " 'young blood',\n",
- " 'youve got a hold on me',\n",
- " 'yove got to hide your love away'}"
- ]
- },
- "execution_count": 24,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "genius_only"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 25,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/plain": [
- "['revolution i', 'revolution']"
- ]
- },
- "execution_count": 25,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "[t for t in genius_only if 'revolution' in t]"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 26,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/plain": [
- "['revolution 1']"
- ]
- },
- "execution_count": 26,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "[t for t in spotify_only if 'revolution' in t]"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 31,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/plain": [
- "[('when im sixty four', 'when im sixtyfour', 1),\n",
- " ('a punch up at a wedding', 'a punchup at a wedding', 1),\n",
- " ('packt like sardines in a crushed tin box',\n",
- " 'packt like sardines in a crushd tin box',\n",
- " 1),\n",
- " ('little ta', 'little t a', 1),\n",
- " ('revolution 1', 'revolution i', 1),\n",
- " ('revolution 1', 'revolution', 2),\n",
- " ('bullet proof i wish i was', 'bullet proofi wish i was', 1),\n",
- " ('outro', 'intro', 2)]"
- ]
- },
- "execution_count": 31,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "[(s, g, editdistance.eval(s, g)) \n",
- " for s in spotify_only \n",
- " for g in genius_only \n",
- " if editdistance.eval(s, g) < 3]"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 31,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/plain": [
- "[('when im sixty four', 'when im sixtyfour', 1),\n",
- " ('a punch up at a wedding', 'a punchup at a wedding', 1),\n",
- " ('packt like sardines in a crushed tin box',\n",
- " 'packt like sardines in a crushd tin box',\n",
- " 1),\n",
- " ('little ta', 'little t a', 1),\n",
- " ('revolution 1', 'revolution i', 1),\n",
- " ('revolution 1', 'revolution', 2),\n",
- " ('bullet proof i wish i was', 'bullet proofi wish i was', 1),\n",
- " ('outro', 'intro', 2)]"
- ]
- },
- "execution_count": 31,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "[(s, g, editdistance.eval(s, g)) \n",
- " for s in spotify_only \n",
- " for g in genius_only \n",
- " if editdistance.eval(s, g) < 3]"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 32,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/plain": [
- "[('key to the highway', 'pedro the fisherman', 10),\n",
- " ('when im sixty four', 'when im sixtyfour', 1),\n",
- " ('sea of time', 'out of time', 3),\n",
- " ('everybody needs somebody to love finale',\n",
- " 'everyone needs someone to hate',\n",
- " 15),\n",
- " ('like spinning plates live', 'step inside love', 16),\n",
- " ('march of the meanies', 'salt of the earth', 9),\n",
- " ('bloom mark pritchard rmx', 'you cant catch me', 15),\n",
- " ('give up the ghost brokenchord rmx', 'love these goon shows', 22),\n",
- " ('lotus flower sbtrkt rmx', 'dont lie to me', 15),\n",
- " ('bloom blawan rmx', 'blood red wine', 10),\n",
- " ('a punch up at a wedding', 'a punchup at a wedding', 1),\n",
- " ('feral lone rmx', 'real love', 7),\n",
- " ('kansas city heyheyheyhey', 'medley kansas cityhey hey hey hey', 11),\n",
- " ('just my imagination', 'stop breaking down', 13),\n",
- " ('martin scorsese intro', 'my bonnie german intro', 14),\n",
- " ('morning mr magpie pearson sound scavenger rmx',\n",
- " 'so how come no one loves me',\n",
- " 31),\n",
- " ('intro take the a train', 'turd on the run', 13),\n",
- " ('i might be wrong live', 'hide your love', 13),\n",
- " ('bloom jamie xx rework', 'blood red wine', 13),\n",
- " ('bloom objekt rmx', 'blood red wine', 10),\n",
- " ('untitled', 'title 5', 4),\n",
- " ('i will los angeles version', 'wish i never met you', 16),\n",
- " ('packt like sardines in a crushed tin box',\n",
- " 'packt like sardines in a crushd tin box',\n",
- " 1),\n",
- " ('pepperland', 'pearly', 6),\n",
- " ('codex illum sphere', 'sour milk sea', 12),\n",
- " ('skttrbrain four tet remix', 'glass onion love remix', 15),\n",
- " ('little ta', 'little t a', 1),\n",
- " ('separator four tet rmx', 'keys to your love', 14),\n",
- " ('remyxomatosis cristian vogel rmx', 'the beatles christmas record', 20),\n",
- " ('everything in its right place live in france',\n",
- " 'everything is turning to gold',\n",
- " 26),\n",
- " ('lotus flower jacques greene rmx', 'little queenie', 21),\n",
- " ('true love waits live in oslo', 'time waits for no one', 16),\n",
- " ('revolution 1', 'revolution i', 1),\n",
- " ('charlies intro to little red rooster', 'try a little harder', 22),\n",
- " ('morning bell live in oxford', 'one and one is two', 18),\n",
- " ('sea of monsters', 'let it loose', 9),\n",
- " ('fog again live', 'goin home', 9),\n",
- " ('dollars cents', 'dollars and cents', 4),\n",
- " ('2 2 5 live at earls court', 'try a little harder', 17),\n",
- " ('good evening mrs magpie modeselektor rmx', 'good times bad times', 27),\n",
- " ('jumping jack flash', 'burning bush', 11),\n",
- " ('give up the ghost thriller houseghost remix',\n",
- " 'yove got to hide your love away',\n",
- " 28),\n",
- " ('faraway eyes', 'fanny mae', 7),\n",
- " ('morning mr magpie nathan fake rmx', 'nothing from nothing', 21),\n",
- " ('sea of holes', 'cut a hole', 6),\n",
- " ('band introductions', 'congratulations', 11),\n",
- " ('bullet proof i wish i was', 'bullet proofi wish i was', 1),\n",
- " ('separator anstam rmx', 'star star', 12),\n",
- " ('bloom harmonic 313 rmx', 'doom and gloom', 14),\n",
- " ('dollars cents live', 'dollars and cents', 9),\n",
- " ('outro', 'intro', 2),\n",
- " ('the national anthem live in france', 'the fool on the hill take 4', 21),\n",
- " ('idioteque live in oxford', 'if you love me baby', 16),\n",
- " ('little by little caribou rmx', 'try a little harder', 15),\n",
- " ('little by little shed', 'little queenie', 12),\n",
- " ('pepperland laid waste', 'hand of fate', 13),\n",
- " ('tkol altrice rmx', 'fool to cry', 10)]"
- ]
- },
- "execution_count": 32,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "matches = []\n",
- "for s in spotify_only:\n",
- " ng = min(genius_only, key=lambda g: editdistance.eval(s, g))\n",
- " matches += [(s, ng, editdistance.eval(s, ng))]\n",
- "matches"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {
- "collapsed": true
- },
- "source": [
- "Manually fix a couple of errors."
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 52,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/plain": [
- "<pymongo.results.UpdateResult at 0x7fa6226370d8>"
- ]
- },
- "execution_count": 52,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "genius_tracks.update_many({'ctitle': 'revolution i'}, \n",
- " {'$set': {'ctitle': 'revolution 1'}})\n",
- "genius_tracks.update_many({'ctitle': 'when im sixtyfour'}, \n",
- " {'$set': {'ctitle': 'when im sixty four'}})\n",
- "genius_tracks.update_many({'ctitle': 'packt like sardines in a crushd tin box'}, \n",
- " {'$set': {'ctitle': 'packt like sardines in a crushed tin box'}})\n",
- "genius_tracks.update_many({'ctitle': 'a punchup at a wedding'}, \n",
- " {'$set': {'ctitle': 'a punch up at a wedding'}})\n",
- "genius_tracks.update_many({'ctitle': 'dollars cents'}, \n",
- " {'$set': {'ctitle': 'dollars and cents'}})\n",
- "genius_tracks.update_many({'ctitle': 'bullet proofi wish i was'}, \n",
- " {'$set': {'ctitle': 'bullet proof i wish i was'}})"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 79,
- "metadata": {},
- "outputs": [
- {
- "data": {
+ " <tr>\n",
+ " <th>58</th>\n",
+ " <td>0MKqeOVdZcUFGJvWpGCKbG</td>\n",
+ " <td>The Beatles</td>\n",
+ " <td>Come Together - Remastered 2009</td>\n",
+ " <td>0.1790</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>79</th>\n",
+ " <td>4gUUfLOH38XYU5Q3b2K4Go</td>\n",
+ " <td>The Beatles</td>\n",
+ " <td>It's All Too Much - Remastered 2009</td>\n",
+ " <td>0.1920</td>\n",
+ " </tr>\n",
+ " </tbody>\n",
+ "</table>\n",
+ "</div>"
+ ],
"text/plain": [
- "(306, 293, 41)"
+ " _id artist_name \\\n",
+ "112 0ttMfoND7IQqFSMVOPkELC The Beatles \n",
+ "146 0agoaPIy92gPZ6zRhqXarE The Beatles \n",
+ "108 6ZrPbHp9kRmQj1tGLvna8U The Beatles \n",
+ "103 27YZJHyTTDIurMqDu1v2ef The Beatles \n",
+ "0 2ucFulEWapRAmTn7l6f5Q7 The Beatles \n",
+ "132 3ZFBeIyP41HhnALjxWy1pR The Beatles \n",
+ "65 4cLoL5KPfE1hAwfsO84FX7 The Beatles \n",
+ "43 7iABnSNZciNepqGtjMQxxd The Beatles \n",
+ "58 0MKqeOVdZcUFGJvWpGCKbG The Beatles \n",
+ "79 4gUUfLOH38XYU5Q3b2K4Go The Beatles \n",
+ "\n",
+ " name valence \n",
+ "112 Blue Jay Way - Remastered 2009 0.0380 \n",
+ "146 Tomorrow Never Knows - Remastered 2009 0.0556 \n",
+ "108 Revolution 9 - Remastered 2009 0.0963 \n",
+ "103 Long, Long, Long - Remastered 2009 0.1350 \n",
+ "0 Wild Honey Pie - Remastered 2009 0.1530 \n",
+ "132 A Day In The Life - Remastered 2009 0.1620 \n",
+ "65 Because - Remastered 2009 0.1620 \n",
+ "43 Come Together - Remastered 2015 0.1780 \n",
+ "58 Come Together - Remastered 2009 0.1790 \n",
+ "79 It's All Too Much - Remastered 2009 0.1920 "
]
},
- "execution_count": 79,
+ "execution_count": 15,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
- "in_both = set(g['ctitle'] for g in genius_tracks.find({}, ['ctitle']) if tracks.find({'ctitle': g['ctitle']}).count())\n",
- "genius_only = set(g['ctitle'] for g in genius_tracks.find({}, ['ctitle']) if not tracks.find({'ctitle': g['ctitle']}).count())\n",
- "spotify_only = set(s['ctitle'] for s in tracks.find({}, ['ctitle']) if not genius_tracks.find({'ctitle': s['ctitle']}).count())\n",
- "len(in_both), len(genius_only), len(spotify_only)"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "### Copy the lyrics over<a name=\"copylyrics\"></a>\n",
- "Now can can connect the tracks, let's copy across the lyrics from the Genius collection into the Spotify collection. We'll calculate the lyrical density at the same time.\n",
- "\n",
- "* [Top](#top)"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 80,
- "metadata": {},
- "outputs": [],
- "source": [
- "for t in tracks.find({}, ['ctitle', 'duration_ms']):\n",
- " gts = genius_tracks.find({'ctitle': t['ctitle'], 'lyrics': {'$exists': True}}, ['lyrics', 'original_lyrics'])\n",
- " for gt in gts:\n",
- " tracks.update_one({'_id': t['_id']}, \n",
- " {'$set': {'lyrics': gt['lyrics'], \n",
- " 'original_lyrics': gt['original_lyrics'],\n",
- " 'lyrical_density': 1000 * len(gt['lyrics'].split()) / t['duration_ms']}})"
+ "beatles_df = pd.DataFrame(list(tracks.find({'artist_id': beatles_id}, \n",
+ " ['artist_name', 'name', 'valence'])))\n",
+ "beatles_df.sort_values('valence').head(10)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
- "## Sentiment analysis<a name=\"sentimentanalysis\"></a>\n",
- "I couldn't find an easily-installable equivalent to the NRC corpus, so I'm using a sentiment analysis API endpoint from [Text Processing](http://text-processing.com/docs/sentiment.html).\n",
- "\n",
- "* [Top](#top)"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 81,
- "metadata": {
- "scrolled": true
- },
- "outputs": [],
- "source": [
- "for t in tracks.find({'lyrics': {'$exists': True}}, ['lyrics']):\n",
- " text = t['lyrics']\n",
- " if text:\n",
- " query = urllib.parse.urlencode({'text': text}).encode('ascii')\n",
- " headers = {'Accept': 'application/json',\n",
- " 'User-Agent': 'curl/7.9.8 (i686-pc-linux-gnu) libcurl 7.9.8 (OpenSSL 0.9.6b) (ipv6 enabled)'}\n",
- " request = urllib.request.Request('http://text-processing.com/api/sentiment/', \n",
- " headers=headers, data=query)\n",
- " with urllib.request.urlopen(request) as f:\n",
- " response = json.loads(f.read().decode('utf-8'))\n",
- " tracks.update_one({'_id': t['_id']}, {'$set': {'sentiment': response}})"
+ "And plot the valences.."
]
},
{
"cell_type": "code",
- "execution_count": 82,
+ "execution_count": 16,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
- "dict_keys(['sentiment', 'mode', 'instrumentalness', 'href', 'energy', 'album', 'track_href', 'popularity', 'disc_number', 'liveness', 'available_markets', 'name', 'track_number', 'loudness', 'danceability', 'lyrics', 'uri', 'speechiness', 'type', 'explicit', 'external_urls', 'external_ids', 'artist_id', 'id', 'analysis_url', 'album_id', 'valence', '_id', 'lyrical_density', 'acousticness', 'ctitle', 'duration_ms', 'preview_url', 'artists', 'tempo', 'time_signature', 'artist_name', 'key', 'original_lyrics'])"
+ "<matplotlib.axes._subplots.AxesSubplot at 0x7fa7b9fcc400>"
]
},
- "execution_count": 82,
+ "execution_count": 16,
"metadata": {},
"output_type": "execute_result"
- }
- ],
- "source": [
- "tracks.find_one({'sentiment': {'$exists': True}}).keys()"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 83,
- "metadata": {},
- "outputs": [
+ },
{
"data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAAXQAAAD8CAYAAABn919SAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAADnFJREFUeJzt3X2MHIV5x/HvExwK5RJM4vRkGdojCqlqcWoJJ0QUqb2D\npKJQAVJRBCKtLVm1kvQlUly1bqNKfZXgD5K2CKm1CsKtaA5K09qCoIoSX1GjQIoLwbwoxVCntevY\nTcFWj9I0pzz9Y4fINb7bOd/Orv34+5FOnpmdnXnu8c7vZmdnZiMzkSSd/t426gIkSYNhoEtSEQa6\nJBVhoEtSEQa6JBVhoEtSEQa6JBVhoEtSEQa6JBWxapgrW7NmTU5MTADw+uuvc9555w1z9acce2AP\nwB6APYCle7B79+5vZeZ7+i1jqIE+MTHBU089BcDc3BzT09PDXP0pxx7YA7AHYA9g6R5ExDfaLMND\nLpJUhIEuSUUY6JJUhIEuSUUY6JJUhIEuSUUY6JJUhIEuSUUY6JJUxFCvFJX0VnsOHGXj1oeHvt59\nt1039HWqW+6hS1IRBrokFWGgS1IRBrokFWGgS1IRBrokFWGgS1IRBrokFeGFRZLOGBMjuIALhncR\nl3voklSEgS5JRRjoklSEgS5JRRjoklSEgS5JRRjoklSEgS5JRRjoklSEgS5JRRjoklSEgS5JRRjo\nklRE60CPiLMi4umIeKgZvzginoyIvRFxf0Sc3V2ZkqR+lrOH/ingxWPGbwc+l5nvA14DNg2yMEnS\n8rQK9Ii4ELgO+NNmPICrgAebWbYDN3ZRoCSpnbZ76H8A/Crw3Wb83cCRzFxoxvcD6wZcmyRpGSIz\nl54h4qeBazPzkxExDfwKsBF4ojncQkRcBDySmZee4Pmbgc0A4+Pjl8/OzgIwPz/P2NjY4H6T05A9\nsAcAh189yqE3hr/eyXXnD3+lixjW62DPgaOdr+NE2vR6qR7MzMzszsypfsto8xV0HwKuj4hrgXOA\ndwJ/CKyOiFXNXvqFwIETPTkztwHbAKampnJ6ehqAubk53hw+U9kDewBw5307uGPP8L8Nct+t00Nf\n52KG9TrYOKqvoGvR60H0oO8hl8z89cy8MDMngJuBL2XmrcAu4KZmtg3AjhVVIklakZWch/5rwKcj\nYi+9Y+p3D6YkSdLJWNb7vMycA+aa4VeAKwZfkiTpZHilqCQVYaBLUhEGuiQVYaBLUhEGuiQVYaBL\nUhEGuiQVYaBLUhEGuiQVYaBLUhEGuiQVYaBLUhEGuiQVYaBLUhEGuiQVYaBLUhEGuiQVMfxvppV0\nxps47suat0wujOwLnCtxD12SijDQJakIA12SijDQJakIA12SijDQJakIA12SijDQJakIA12SijDQ\nJakIA12SijDQJakIA12SijDQJakIA12SijDQJakIA12SijDQJamIvoEeEedExFcj4msR8XxE/HYz\n/eKIeDIi9kbE/RFxdvflSpIW02YP/dvAVZn5o8CPAddExJXA7cDnMvN9wGvApu7KlCT10zfQs2e+\nGX1785PAVcCDzfTtwI2dVChJaqXVMfSIOCsingEOA48CLwNHMnOhmWU/sK6bEiVJbURmtp85YjXw\n18BvAvc2h1uIiIuARzLz0hM8ZzOwGWB8fPzy2dlZAObn5xkbG1vxL3A6swf2AODwq0c59Maoqxit\n8XMp3YPJdef3nWepbWFmZmZ3Zk71W8aq5RSVmUciYhfwQWB1RKxq9tIvBA4s8pxtwDaAqampnJ6e\nBmBubo43h89U9sAeANx53w7u2LOsTbGcLZMLpXuw79bpvvMMYltoc5bLe5o9cyLiXOAjwIvALuCm\nZrYNwI4VVSJJWpE2fxLXAtsj4ix6fwAeyMyHIuIFYDYifg94Gri7wzolSX30DfTMfBa47ATTXwGu\n6KIoSdLyeaWoJBVhoEtSEQa6JBVhoEtSEQa6JBVhoEtSEQa6JBVhoEtSEQa6JBVhoEtSEQa6JBVh\noEtSEQa6JBVhoEtSEQa6JBVhoEtSEQa6JBVhoEtSEQa6JBVhoEtSEQa6JBVhoEtSEQa6JBVhoEtS\nEQa6JBVhoEtSEQa6JBVhoEtSEQa6JBVhoEtSEQa6JBVhoEtSEQa6JBVhoEtSEQa6JBVhoEtSEX0D\nPSIuiohdEfFCRDwfEZ9qpr8rIh6NiJeafy/ovlxJ0mLa7KEvAFsycz1wJfALEbEe2Ao8lpmXAI81\n45KkEekb6Jl5MDP/qRn+L+BFYB1wA7C9mW07cGNXRUqS+lvWMfSImAAuA54ExjPzYPPQN4HxgVYm\nSVqWyMx2M0aMAX8P/H5mfiEijmTm6mMefy0z33IcPSI2A5sBxsfHL5+dnQVgfn6esbGxAfwKpy97\nYA8ADr96lENvjLqK0Ro/l9I9mFx3ft95ltoWZmZmdmfmVL9lrGpTTES8Hfgr4L7M/EIz+VBErM3M\ngxGxFjh8oudm5jZgG8DU1FROT08DMDc3x5vDZyp7YA8A7rxvB3fsabUplrVlcqF0D/bdOt13nkFs\nC23OcgngbuDFzPzsMQ/tBDY0wxuAHSuqRJK0Im3+JH4I+FlgT0Q800z7DeA24IGI2AR8A/hoNyVK\nktroG+iZ+Q9ALPLw1YMtR2e6ia0Pj2S9+267biTrlQbJK0UlqQgDXZKKMNAlqQgDXZKKMNAlqQgD\nXZKKMNAlqQgDXZKKqHvzBJ20YV7cs2VygY0juphIqsY9dEkqwkCXpCIMdEkqwkCXpCL8UFRidHd5\nBNgyObJVqxj30CWpCANdkoow0CWpCANdkoow0CWpCANdkoow0CWpCANdkoow0CWpCANdkoow0CWp\nCANdkoow0CWpCANdkoow0CWpCANdkoow0CWpCANdkoow0CWpCANdkoow0CWpiFWjLuBU1+W3wW+Z\nXGDjEsvfd9t1na1bUj1999Aj4p6IOBwRzx0z7V0R8WhEvNT8e0G3ZUqS+mlzyOVe4Jrjpm0FHsvM\nS4DHmnFJ0gj1DfTMfBx49bjJNwDbm+HtwI0DrkuStEwn+6HoeGYebIa/CYwPqB5J0kmKzOw/U8QE\n8FBmXtqMH8nM1cc8/lpmnvA4ekRsBjYDjI+PXz47OwvA/Pw8Y2NjK62/c3sOHO1s2ePnwqE3Fn98\nct35na17KV3+zsfr14MzgT2o34M22/JSmTgzM7M7M6f6LeNkz3I5FBFrM/NgRKwFDi82Y2ZuA7YB\nTE1N5fT0NABzc3O8OXwqW+oslJXaMrnAHXsW/y/Yd+t0Z+teSpe/8/H69eBMYA/q96DNtjyITDzZ\nQy47gQ3N8AZgx4qqkCStWJvTFj8PfAX44YjYHxGbgNuAj0TES8CHm3FJ0gj1fY+Tmbcs8tDVA65F\nkrQCXvovSUUY6JJUhIEuSUUY6JJURN0TPwvo8k6PkupxD12SijDQJakIA12SijDQJakIA12SijDQ\nJakIA12SijDQJakIA12SijDQJakIA12SijDQJakIA12SijDQJakIA12SijDQJakIA12SijDQJakI\nA12SijDQJakIA12Silg16gLamtj68KhLkKRTmnvoklSEgS5JRRjoklSEgS5JRRjoklSEgS5JRRjo\nklSEgS5JRRjoklTEigI9Iq6JiK9HxN6I2DqooiRJy3fSgR4RZwF3AT8FrAduiYj1gypMkrQ8K9lD\nvwLYm5mvZOb/ArPADYMpS5K0XCsJ9HXAvx0zvr+ZJkkagc7vthgRm4HNzeh8RHy9GV4DfKvr9Z/K\nftke2APsAdTvQdzearalevBDbRawkkA/AFx0zPiFzbT/JzO3AduOnx4RT2Xm1ArWf9qzB/YA7AHY\nAxhMD1ZyyOUfgUsi4uKIOBu4Gdi5kmIkSSfvpPfQM3MhIn4R+FvgLOCezHx+YJVJkpZlRcfQM/OL\nwBdP8ulvOQxzBrIH9gDsAdgDGEAPIjMHUYgkacS89F+Siug00PvdGiAivi8i7m8efzIiJrqsZxRa\n9ODTEfFCRDwbEY9FRKvTk04nbW8RERE/ExEZEeXOdmjTg4j4aPNaeD4i/mLYNXatxbbwgxGxKyKe\nbraHa0dRZ5ci4p6IOBwRzy3yeETEHzU9ejYiPrCsFWRmJz/0Pih9GXgvcDbwNWD9cfN8EvjjZvhm\n4P6u6hnFT8sezADf3wx/4kzsQTPfO4DHgSeAqVHXPYLXwSXA08AFzfgPjLruEfRgG/CJZng9sG/U\ndXfQhx8HPgA8t8jj1wKPAAFcCTy5nOV3uYfe5tYANwDbm+EHgasjIjqsadj69iAzd2XmfzejT9A7\nn7+StreI+F3gduB/hlnckLTpwc8Dd2XmawCZeXjINXatTQ8SeGczfD7w70Osbygy83Hg1SVmuQH4\ns+x5AlgdEWvbLr/LQG9za4DvzZOZC8BR4N0d1jRsy709wiZ6f50r6duD5m3lRZn58DALG6I2r4P3\nA++PiC9HxBMRcc3QqhuONj34LeBjEbGf3tlzvzSc0k4pK7qlSueX/qudiPgYMAX8xKhrGaaIeBvw\nWWDjiEsZtVX0DrtM03uX9nhETGbmkZFWNVy3APdm5h0R8UHgzyPi0sz87qgLO110uYfe5tYA35sn\nIlbRe5v1nx3WNGytbo8QER8GPgNcn5nfHlJtw9KvB+8ALgXmImIfveOGO4t9MNrmdbAf2JmZ38nM\nfwH+mV7AV9GmB5uABwAy8yvAOfTub3ImaZUZi+ky0NvcGmAnsKEZvgn4UjafDBTRtwcRcRnwJ/TC\nvNpxU+jTg8w8mplrMnMiMyfofY5wfWY+NZpyO9FmW/gbenvnRMQaeodgXhlmkR1r04N/Ba4GiIgf\noRfo/zHUKkdvJ/BzzdkuVwJHM/Ng62d3/InutfT2NF4GPtNM+x16Gyz0/sP+EtgLfBV476g/hR5B\nD/4OOAQ80/zsHHXNw+7BcfPOUewsl5avg6B36OkFYA9w86hrHkEP1gNfpncGzDPAT4665g568Hng\nIPAdeu/KNgEfBz5+zOvgrqZHe5a7LXilqCQV4ZWiklSEgS5JRRjoklSEgS5JRRjoklSEgS5JRRjo\nklSEgS5JRfwffCMceoPPhboAAAAASUVORK5CYII=\n",
"text/plain": [
- "{'_id': '2ucFulEWapRAmTn7l6f5Q7',\n",
- " 'acousticness': 0.425,\n",
- " 'album': {'album_type': 'album',\n",
- " 'artists': [{'external_urls': {'spotify': 'https://open.spotify.com/artist/3WrFJ7ztbogyGnTHbHJFl2'},\n",
- " 'href': 'https://api.spotify.com/v1/artists/3WrFJ7ztbogyGnTHbHJFl2',\n",
- " 'id': '3WrFJ7ztbogyGnTHbHJFl2',\n",
- " 'name': 'The Beatles',\n",
- " 'type': 'artist',\n",
- " 'uri': 'spotify:artist:3WrFJ7ztbogyGnTHbHJFl2'}],\n",
- " 'available_markets': ['AD',\n",
- " 'AR',\n",
- " 'AT',\n",
- " 'AU',\n",
- " 'BE',\n",
- " 'BG',\n",
- " 'BO',\n",
- " 'BR',\n",
- " 'CH',\n",
- " 'CL',\n",
- " 'CO',\n",
- " 'CR',\n",
- " 'CY',\n",
- " 'CZ',\n",
- " 'DE',\n",
- " 'DK',\n",
- " 'DO',\n",
- " 'EC',\n",
- " 'EE',\n",
- " 'ES',\n",
- " 'FI',\n",
- " 'FR',\n",
- " 'GB',\n",
- " 'GR',\n",
- " 'GT',\n",
- " 'HK',\n",
- " 'HN',\n",
- " 'HU',\n",
- " 'ID',\n",
- " 'IE',\n",
- " 'IS',\n",
- " 'IT',\n",
- " 'JP',\n",
- " 'LI',\n",
- " 'LT',\n",
- " 'LU',\n",
- " 'LV',\n",
- " 'MC',\n",
- " 'MT',\n",
- " 'MY',\n",
- " 'NI',\n",
- " 'NL',\n",
- " 'NO',\n",
- " 'NZ',\n",
- " 'PA',\n",
- " 'PE',\n",
- " 'PH',\n",
- " 'PL',\n",
- " 'PT',\n",
- " 'PY',\n",
- " 'SE',\n",
- " 'SG',\n",
- " 'SK',\n",
- " 'SV',\n",
- " 'TR',\n",
- " 'TW',\n",
- " 'UY'],\n",
- " 'external_urls': {'spotify': 'https://open.spotify.com/album/03Qh833fEdVT30Pfs93ea6'},\n",
- " 'href': 'https://api.spotify.com/v1/albums/03Qh833fEdVT30Pfs93ea6',\n",
- " 'id': '03Qh833fEdVT30Pfs93ea6',\n",
- " 'images': [{'height': 640,\n",
- " 'url': 'https://i.scdn.co/image/d6028aea974c75961cb9cdc2263f5d8a8a6582bd',\n",
- " 'width': 640},\n",
- " {'height': 300,\n",
- " 'url': 'https://i.scdn.co/image/adebae7bf6a4a441bc6a5a17ca840f77df6ed3b9',\n",
- " 'width': 300},\n",
- " {'height': 64,\n",
- " 'url': 'https://i.scdn.co/image/3b0ddfadf13b9f3e74da93fcb21e4183a4d9fcc8',\n",
- " 'width': 64}],\n",
- " 'name': 'The Beatles (Remastered)',\n",
- " 'type': 'album',\n",
- " 'uri': 'spotify:album:03Qh833fEdVT30Pfs93ea6'},\n",
- " 'album_id': '03Qh833fEdVT30Pfs93ea6',\n",
- " 'analysis_url': 'https://api.spotify.com/v1/audio-analysis/2ucFulEWapRAmTn7l6f5Q7',\n",
- " 'artist_id': '3WrFJ7ztbogyGnTHbHJFl2',\n",
- " 'artist_name': 'The Beatles',\n",
- " 'artists': [{'external_urls': {'spotify': 'https://open.spotify.com/artist/3WrFJ7ztbogyGnTHbHJFl2'},\n",
- " 'href': 'https://api.spotify.com/v1/artists/3WrFJ7ztbogyGnTHbHJFl2',\n",
- " 'id': '3WrFJ7ztbogyGnTHbHJFl2',\n",
- " 'name': 'The Beatles',\n",
- " 'type': 'artist',\n",
- " 'uri': 'spotify:artist:3WrFJ7ztbogyGnTHbHJFl2'}],\n",
- " 'available_markets': ['AD',\n",
- " 'AR',\n",
- " 'AT',\n",
- " 'AU',\n",
- " 'BE',\n",
- " 'BG',\n",
- " 'BO',\n",
- " 'BR',\n",
- " 'CH',\n",
- " 'CL',\n",
- " 'CO',\n",
- " 'CR',\n",
- " 'CY',\n",
- " 'CZ',\n",
- " 'DE',\n",
- " 'DK',\n",
- " 'DO',\n",
- " 'EC',\n",
- " 'EE',\n",
- " 'ES',\n",
- " 'FI',\n",
- " 'FR',\n",
- " 'GB',\n",
- " 'GR',\n",
- " 'GT',\n",
- " 'HK',\n",
- " 'HN',\n",
- " 'HU',\n",
- " 'ID',\n",
- " 'IE',\n",
- " 'IS',\n",
- " 'IT',\n",
- " 'JP',\n",
- " 'LI',\n",
- " 'LT',\n",
- " 'LU',\n",
- " 'LV',\n",
- " 'MC',\n",
- " 'MT',\n",
- " 'MY',\n",
- " 'NI',\n",
- " 'NL',\n",
- " 'NO',\n",
- " 'NZ',\n",
- " 'PA',\n",
- " 'PE',\n",
- " 'PH',\n",
- " 'PL',\n",
- " 'PT',\n",
- " 'PY',\n",
- " 'SE',\n",
- " 'SG',\n",
- " 'SK',\n",
- " 'SV',\n",
- " 'TR',\n",
- " 'TW',\n",
- " 'UY'],\n",
- " 'ctitle': 'wild honey pie',\n",
- " 'danceability': 0.792,\n",
- " 'disc_number': 1,\n",
- " 'duration_ms': 52973,\n",
- " 'energy': 0.763,\n",
- " 'explicit': False,\n",
- " 'external_ids': {'isrc': 'GBAYE0601648'},\n",
- " 'external_urls': {'spotify': 'https://open.spotify.com/track/2ucFulEWapRAmTn7l6f5Q7'},\n",
- " 'href': 'https://api.spotify.com/v1/tracks/2ucFulEWapRAmTn7l6f5Q7',\n",
- " 'id': '2ucFulEWapRAmTn7l6f5Q7',\n",
- " 'instrumentalness': 0.627,\n",
- " 'key': 2,\n",
- " 'liveness': 0.789,\n",
- " 'loudness': -11.185,\n",
- " 'lyrical_density': 0.16989787250108546,\n",
- " 'lyrics': 'honey pie honey pie i love you, honey pie',\n",
- " 'mode': 1,\n",
- " 'name': 'Wild Honey Pie - Remastered 2009',\n",
- " 'original_lyrics': '\\n\\nHoney Pie\\nHoney Pie\\nI love you, Honey Pie\\n\\n',\n",
- " 'popularity': 41,\n",
- " 'preview_url': 'https://p.scdn.co/mp3-preview/ddebab4d5e87d46a499ce557405cfadf0330bd9c?cid=null',\n",
- " 'sentiment': {'label': 'pos',\n",
- " 'probability': {'neg': 0.39117763475308887,\n",
- " 'neutral': 0.18873615212514983,\n",
- " 'pos': 0.6088223652469111}},\n",
- " 'speechiness': 0.0506,\n",
- " 'tempo': 89.9,\n",
- " 'time_signature': 4,\n",
- " 'track_href': 'https://api.spotify.com/v1/tracks/2ucFulEWapRAmTn7l6f5Q7',\n",
- " 'track_number': 5,\n",
- " 'type': 'audio_features',\n",
- " 'uri': 'spotify:track:2ucFulEWapRAmTn7l6f5Q7',\n",
- " 'valence': 0.153}"
+ "<matplotlib.figure.Figure at 0x7fa7b9fe0860>"
]
},
- "execution_count": 83,
"metadata": {},
- "output_type": "execute_result"
+ "output_type": "display_data"
}
],
"source": [
- "tracks.find_one({'sentiment': {'$exists': True}})"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "# Analysis<a name=\"analysis\"></a>\n",
- "Finally, we can get to the analysis of the data!\n",
- "\n",
- "First, what are the lowest-valence songs, and what's the distribution of valences?\n",
- "\n",
- "* [Top](#top)"
+ "beatles_df['valence'].hist()"
]
},
{
"cell_type": "code",
- "execution_count": 84,
+ "execution_count": 19,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
- " <th>0</th>\n",
- " <td>1AVrv7FD10FoKW38oBiKRg</td>\n",
- " <td>Radiohead</td>\n",
- " <td>Bloom (Blawan Rmx)</td>\n",
- " <td>0.0325</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>1</th>\n",
- " <td>4rkGGQEqxHIXVJ4oXjOHgF</td>\n",
- " <td>George Martin</td>\n",
- " <td>Sea Of Holes - Remastered 2009</td>\n",
- " <td>0.0352</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>2</th>\n",
- " <td>01ZpFhrMMqKPVCwyqXneVp</td>\n",
- " <td>Radiohead</td>\n",
- " <td>True Love Waits</td>\n",
- " <td>0.0378</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>3</th>\n",
- " <td>53RYTfkLiyZuUZHwJC3Wmm</td>\n",
- " <td>Radiohead</td>\n",
- " <td>We Suck Young Blood</td>\n",
- " <td>0.0378</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>4</th>\n",
- " <td>0ttMfoND7IQqFSMVOPkELC</td>\n",
- " <td>The Beatles</td>\n",
- " <td>Blue Jay Way - Remastered 2009</td>\n",
- " <td>0.0380</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>5</th>\n",
- " <td>66Pyms4pYaHEcPHZ7DdMbE</td>\n",
- " <td>Radiohead</td>\n",
- " <td>TKOL (Altrice Rmx)</td>\n",
- " <td>0.0383</td>\n",
- " </tr>\n",
- " <tr>\n",
" <th>6</th>\n",
- " <td>3gKuywOm38axM8sJGq6Laq</td>\n",
- " <td>Radiohead</td>\n",
- " <td>MK 1</td>\n",
- " <td>0.0391</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>7</th>\n",
- " <td>75YUnz58ajMo2VIIuUFvOV</td>\n",
- " <td>Radiohead</td>\n",
- " <td>The Tourist</td>\n",
- " <td>0.0400</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>8</th>\n",
- " <td>0tKuiKb2mazZYdA6fPP7kI</td>\n",
- " <td>Radiohead</td>\n",
- " <td>Good Evening Mrs Magpie (Modeselektor RMX)</td>\n",
- " <td>0.0413</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>9</th>\n",
- " <td>2PbwmAMaxIBIWis8XLViat</td>\n",
- " <td>George Martin</td>\n",
- " <td>Sea Of Monsters - Remastered 2009</td>\n",
- " <td>0.0422</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>10</th>\n",
- " <td>0COiZ7ncho2yi4HotbzgPv</td>\n",
- " <td>Radiohead</td>\n",
- " <td>Motion Picture Soundtrack</td>\n",
- " <td>0.0425</td>\n",
+ " <td>2Ax0tajnMzn8bB0jkmGNCK</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Band Introductions - Live At The Beacon Theatr...</td>\n",
+ " <td>0.0351</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>11</th>\n",
- " <td>2uYSbsxAMmK1awUl06T7ix</td>\n",
- " <td>Radiohead</td>\n",
- " <td>MK 2</td>\n",
- " <td>0.0437</td>\n",
+ " <th>12</th>\n",
+ " <td>1n2pCKUiJW7hxFUpbsjuUZ</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Charlie's Intro To Little Red Rooster - Live I...</td>\n",
+ " <td>0.0357</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>12</th>\n",
- " <td>4gq2bc2770XvbJdEtfUbmw</td>\n",
- " <td>Radiohead</td>\n",
- " <td>Go Slowly</td>\n",
- " <td>0.0453</td>\n",
+ " <th>129</th>\n",
+ " <td>1dTX9ivyAhFJLR1f2pk9Kv</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Out Of Tears - 2009 Re-Mastered Digital Version</td>\n",
+ " <td>0.1280</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>13</th>\n",
- " <td>5olWalQH1oVza5D6xJg4oX</td>\n",
- " <td>Radiohead</td>\n",
- " <td>Sail To The Moon</td>\n",
- " <td>0.0458</td>\n",
+ " <th>138</th>\n",
+ " <td>6j3En9AD8FEAQQhhtkKBR9</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Continental Drift - Live - 2009 Re-Mastered Di...</td>\n",
+ " <td>0.1290</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>14</th>\n",
- " <td>49JPfRfsAfjWYRN6lbC3my</td>\n",
- " <td>George Martin</td>\n",
- " <td>Pepperland Laid Waste - Remastered 2009</td>\n",
- " <td>0.0459</td>\n",
+ " <th>273</th>\n",
+ " <td>388ll2SEjDO9LZIXXyKtjh</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Little Rain</td>\n",
+ " <td>0.1370</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>15</th>\n",
- " <td>3uxhyRdWVXp7GQvERQl6fA</td>\n",
- " <td>Radiohead</td>\n",
- " <td>Videotape</td>\n",
- " <td>0.0468</td>\n",
+ " <th>109</th>\n",
+ " <td>1qEGxs60ntxuenj27BnRkF</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>How Can I Stop - 2009 Digital Remaster</td>\n",
+ " <td>0.1690</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>16</th>\n",
- " <td>29yXMFKIrY1fFY4DYBVZCu</td>\n",
- " <td>Radiohead</td>\n",
- " <td>Life In a Glasshouse</td>\n",
- " <td>0.0516</td>\n",
+ " <th>106</th>\n",
+ " <td>1Wfdb6cNBPdpoZYniHfL7o</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Always Suffering - 2009 Digital Remaster</td>\n",
+ " <td>0.1740</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>17</th>\n",
- " <td>3cual6JOG286qZJmCxKRAT</td>\n",
- " <td>Radiohead</td>\n",
- " <td>Tinker Tailor Soldier Sailor Rich Man Poor Man...</td>\n",
- " <td>0.0517</td>\n",
+ " <th>234</th>\n",
+ " <td>7G6Z0sDe39MFjTaA0XfCtw</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>I Can't Quit You Baby</td>\n",
+ " <td>0.1790</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>18</th>\n",
- " <td>6f6pEjgfTtuRROmJ4a7Gf3</td>\n",
- " <td>Radiohead</td>\n",
- " <td>The Numbers</td>\n",
- " <td>0.0545</td>\n",
+ " <th>100</th>\n",
+ " <td>7tWJEqPI5Jpie3NhtbWks6</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Already Over Me - 2009 Digital Remaster</td>\n",
+ " <td>0.1790</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>19</th>\n",
- " <td>0agoaPIy92gPZ6zRhqXarE</td>\n",
- " <td>The Beatles</td>\n",
- " <td>Tomorrow Never Knows - Remastered 2009</td>\n",
- " <td>0.0556</td>\n",
+ " <th>83</th>\n",
+ " <td>07U5DnoRtB0DSlonXx2jym</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>When The Whip Comes Down - Live Licks Tour - 2...</td>\n",
+ " <td>0.1820</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
- " _id artist_name \\\n",
- "0 1AVrv7FD10FoKW38oBiKRg Radiohead \n",
- "1 4rkGGQEqxHIXVJ4oXjOHgF George Martin \n",
- "2 01ZpFhrMMqKPVCwyqXneVp Radiohead \n",
- "3 53RYTfkLiyZuUZHwJC3Wmm Radiohead \n",
- "4 0ttMfoND7IQqFSMVOPkELC The Beatles \n",
- "5 66Pyms4pYaHEcPHZ7DdMbE Radiohead \n",
- "6 3gKuywOm38axM8sJGq6Laq Radiohead \n",
- "7 75YUnz58ajMo2VIIuUFvOV Radiohead \n",
- "8 0tKuiKb2mazZYdA6fPP7kI Radiohead \n",
- "9 2PbwmAMaxIBIWis8XLViat George Martin \n",
- "10 0COiZ7ncho2yi4HotbzgPv Radiohead \n",
- "11 2uYSbsxAMmK1awUl06T7ix Radiohead \n",
- "12 4gq2bc2770XvbJdEtfUbmw Radiohead \n",
- "13 5olWalQH1oVza5D6xJg4oX Radiohead \n",
- "14 49JPfRfsAfjWYRN6lbC3my George Martin \n",
- "15 3uxhyRdWVXp7GQvERQl6fA Radiohead \n",
- "16 29yXMFKIrY1fFY4DYBVZCu Radiohead \n",
- "17 3cual6JOG286qZJmCxKRAT Radiohead \n",
- "18 6f6pEjgfTtuRROmJ4a7Gf3 Radiohead \n",
- "19 0agoaPIy92gPZ6zRhqXarE The Beatles \n",
+ " _id artist_name \\\n",
+ "6 2Ax0tajnMzn8bB0jkmGNCK The Rolling Stones \n",
+ "12 1n2pCKUiJW7hxFUpbsjuUZ The Rolling Stones \n",
+ "129 1dTX9ivyAhFJLR1f2pk9Kv The Rolling Stones \n",
+ "138 6j3En9AD8FEAQQhhtkKBR9 The Rolling Stones \n",
+ "273 388ll2SEjDO9LZIXXyKtjh The Rolling Stones \n",
+ "109 1qEGxs60ntxuenj27BnRkF The Rolling Stones \n",
+ "106 1Wfdb6cNBPdpoZYniHfL7o The Rolling Stones \n",
+ "234 7G6Z0sDe39MFjTaA0XfCtw The Rolling Stones \n",
+ "100 7tWJEqPI5Jpie3NhtbWks6 The Rolling Stones \n",
+ "83 07U5DnoRtB0DSlonXx2jym The Rolling Stones \n",
"\n",
- " name valence \n",
- "0 Bloom (Blawan Rmx) 0.0325 \n",
- "1 Sea Of Holes - Remastered 2009 0.0352 \n",
- "2 True Love Waits 0.0378 \n",
- "3 We Suck Young Blood 0.0378 \n",
- "4 Blue Jay Way - Remastered 2009 0.0380 \n",
- "5 TKOL (Altrice Rmx) 0.0383 \n",
- "6 MK 1 0.0391 \n",
- "7 The Tourist 0.0400 \n",
- "8 Good Evening Mrs Magpie (Modeselektor RMX) 0.0413 \n",
- "9 Sea Of Monsters - Remastered 2009 0.0422 \n",
- "10 Motion Picture Soundtrack 0.0425 \n",
- "11 MK 2 0.0437 \n",
- "12 Go Slowly 0.0453 \n",
- "13 Sail To The Moon 0.0458 \n",
- "14 Pepperland Laid Waste - Remastered 2009 0.0459 \n",
- "15 Videotape 0.0468 \n",
- "16 Life In a Glasshouse 0.0516 \n",
- "17 Tinker Tailor Soldier Sailor Rich Man Poor Man... 0.0517 \n",
- "18 The Numbers 0.0545 \n",
- "19 Tomorrow Never Knows - Remastered 2009 0.0556 "
+ " name valence \n",
+ "6 Band Introductions - Live At The Beacon Theatr... 0.0351 \n",
+ "12 Charlie's Intro To Little Red Rooster - Live I... 0.0357 \n",
+ "129 Out Of Tears - 2009 Re-Mastered Digital Version 0.1280 \n",
+ "138 Continental Drift - Live - 2009 Re-Mastered Di... 0.1290 \n",
+ "273 Little Rain 0.1370 \n",
+ "109 How Can I Stop - 2009 Digital Remaster 0.1690 \n",
+ "106 Always Suffering - 2009 Digital Remaster 0.1740 \n",
+ "234 I Can't Quit You Baby 0.1790 \n",
+ "100 Already Over Me - 2009 Digital Remaster 0.1790 \n",
+ "83 When The Whip Comes Down - Live Licks Tour - 2... 0.1820 "
]
},
- "execution_count": 84,
+ "execution_count": 19,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
- "pd.DataFrame(list(tracks.find({}, \n",
- " ['artist_name', 'name', 'valence'], \n",
- " sort=[('valence', pymongo.ASCENDING)], limit=20)))"
+ "stones_df = pd.DataFrame(list(tracks.find({'artist_id': stones_id}, \n",
+ " ['artist_name', 'name', 'valence'])))\n",
+ "stones_df.sort_values('valence').head(10)"
]
},
{
- "cell_type": "markdown",
+ "cell_type": "code",
+ "execution_count": 20,
"metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "<matplotlib.axes._subplots.AxesSubplot at 0x7fa7b8608b38>"
+ ]
+ },
+ "execution_count": 20,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\nXZKK+F/iiQTb7ExEKwAAAABJRU5ErkJggg==\n",
+ "text/plain": [
+ "<matplotlib.figure.Figure at 0x7fa7b867a0f0>"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
"source": [
- "Just the Beatles songs."
+ "stones_df['valence'].hist()"
]
},
{
"cell_type": "code",
- "execution_count": 85,
+ "execution_count": 17,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
- " <th>113</th>\n",
- " <td>0ttMfoND7IQqFSMVOPkELC</td>\n",
- " <td>The Beatles</td>\n",
- " <td>Blue Jay Way - Remastered 2009</td>\n",
- " <td>0.0380</td>\n",
+ " <th>14</th>\n",
+ " <td>1AVrv7FD10FoKW38oBiKRg</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>Bloom (Blawan Rmx)</td>\n",
+ " <td>0.0325</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>147</th>\n",
- " <td>0agoaPIy92gPZ6zRhqXarE</td>\n",
- " <td>The Beatles</td>\n",
- " <td>Tomorrow Never Knows - Remastered 2009</td>\n",
- " <td>0.0556</td>\n",
+ " <th>84</th>\n",
+ " <td>53RYTfkLiyZuUZHwJC3Wmm</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>We Suck Young Blood</td>\n",
+ " <td>0.0378</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>109</th>\n",
- " <td>6ZrPbHp9kRmQj1tGLvna8U</td>\n",
- " <td>The Beatles</td>\n",
- " <td>Revolution 9 - Remastered 2009</td>\n",
- " <td>0.0963</td>\n",
+ " <th>58</th>\n",
+ " <td>01ZpFhrMMqKPVCwyqXneVp</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>True Love Waits</td>\n",
+ " <td>0.0378</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>104</th>\n",
- " <td>27YZJHyTTDIurMqDu1v2ef</td>\n",
- " <td>The Beatles</td>\n",
- " <td>Long, Long, Long - Remastered 2009</td>\n",
- " <td>0.1350</td>\n",
+ " <th>13</th>\n",
+ " <td>66Pyms4pYaHEcPHZ7DdMbE</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>TKOL (Altrice Rmx)</td>\n",
+ " <td>0.0383</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>0</th>\n",
- " <td>2ucFulEWapRAmTn7l6f5Q7</td>\n",
- " <td>The Beatles</td>\n",
- " <td>Wild Honey Pie - Remastered 2009</td>\n",
- " <td>0.1530</td>\n",
+ " <th>20</th>\n",
+ " <td>3gKuywOm38axM8sJGq6Laq</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>MK 1</td>\n",
+ " <td>0.0391</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>66</th>\n",
- " <td>4cLoL5KPfE1hAwfsO84FX7</td>\n",
- " <td>The Beatles</td>\n",
- " <td>Because - Remastered 2009</td>\n",
- " <td>0.1620</td>\n",
+ " <th>121</th>\n",
+ " <td>75YUnz58ajMo2VIIuUFvOV</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>The Tourist</td>\n",
+ " <td>0.0400</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>133</th>\n",
- " <td>3ZFBeIyP41HhnALjxWy1pR</td>\n",
- " <td>The Beatles</td>\n",
- " <td>A Day In The Life - Remastered 2009</td>\n",
- " <td>0.1620</td>\n",
+ " <th>15</th>\n",
+ " <td>0tKuiKb2mazZYdA6fPP7kI</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>Good Evening Mrs Magpie (Modeselektor RMX)</td>\n",
+ " <td>0.0413</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>44</th>\n",
- " <td>7iABnSNZciNepqGtjMQxxd</td>\n",
- " <td>The Beatles</td>\n",
- " <td>Come Together - Remastered 2015</td>\n",
- " <td>0.1780</td>\n",
+ " <th>109</th>\n",
+ " <td>0COiZ7ncho2yi4HotbzgPv</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>Motion Picture Soundtrack</td>\n",
+ " <td>0.0425</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>59</th>\n",
- " <td>0MKqeOVdZcUFGJvWpGCKbG</td>\n",
- " <td>The Beatles</td>\n",
- " <td>Come Together - Remastered 2009</td>\n",
- " <td>0.1790</td>\n",
+ " <th>21</th>\n",
+ " <td>2uYSbsxAMmK1awUl06T7ix</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>MK 2</td>\n",
+ " <td>0.0437</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>110</th>\n",
- " <td>2tf8ljpWPmXNIFgRVhEuJg</td>\n",
- " <td>The Beatles</td>\n",
- " <td>Good Night - Remastered 2009</td>\n",
- " <td>0.1920</td>\n",
+ " <th>70</th>\n",
+ " <td>4gq2bc2770XvbJdEtfUbmw</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>Go Slowly</td>\n",
+ " <td>0.0453</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
- " _id artist_name \\\n",
- "113 0ttMfoND7IQqFSMVOPkELC The Beatles \n",
- "147 0agoaPIy92gPZ6zRhqXarE The Beatles \n",
- "109 6ZrPbHp9kRmQj1tGLvna8U The Beatles \n",
- "104 27YZJHyTTDIurMqDu1v2ef The Beatles \n",
- "0 2ucFulEWapRAmTn7l6f5Q7 The Beatles \n",
- "66 4cLoL5KPfE1hAwfsO84FX7 The Beatles \n",
- "133 3ZFBeIyP41HhnALjxWy1pR The Beatles \n",
- "44 7iABnSNZciNepqGtjMQxxd The Beatles \n",
- "59 0MKqeOVdZcUFGJvWpGCKbG The Beatles \n",
- "110 2tf8ljpWPmXNIFgRVhEuJg The Beatles \n",
+ " _id artist_name \\\n",
+ "14 1AVrv7FD10FoKW38oBiKRg Radiohead \n",
+ "84 53RYTfkLiyZuUZHwJC3Wmm Radiohead \n",
+ "58 01ZpFhrMMqKPVCwyqXneVp Radiohead \n",
+ "13 66Pyms4pYaHEcPHZ7DdMbE Radiohead \n",
+ "20 3gKuywOm38axM8sJGq6Laq Radiohead \n",
+ "121 75YUnz58ajMo2VIIuUFvOV Radiohead \n",
+ "15 0tKuiKb2mazZYdA6fPP7kI Radiohead \n",
+ "109 0COiZ7ncho2yi4HotbzgPv Radiohead \n",
+ "21 2uYSbsxAMmK1awUl06T7ix Radiohead \n",
+ "70 4gq2bc2770XvbJdEtfUbmw Radiohead \n",
"\n",
- " name valence \n",
- "113 Blue Jay Way - Remastered 2009 0.0380 \n",
- "147 Tomorrow Never Knows - Remastered 2009 0.0556 \n",
- "109 Revolution 9 - Remastered 2009 0.0963 \n",
- "104 Long, Long, Long - Remastered 2009 0.1350 \n",
- "0 Wild Honey Pie - Remastered 2009 0.1530 \n",
- "66 Because - Remastered 2009 0.1620 \n",
- "133 A Day In The Life - Remastered 2009 0.1620 \n",
- "44 Come Together - Remastered 2015 0.1780 \n",
- "59 Come Together - Remastered 2009 0.1790 \n",
- "110 Good Night - Remastered 2009 0.1920 "
+ " name valence \n",
+ "14 Bloom (Blawan Rmx) 0.0325 \n",
+ "84 We Suck Young Blood 0.0378 \n",
+ "58 True Love Waits 0.0378 \n",
+ "13 TKOL (Altrice Rmx) 0.0383 \n",
+ "20 MK 1 0.0391 \n",
+ "121 The Tourist 0.0400 \n",
+ "15 Good Evening Mrs Magpie (Modeselektor RMX) 0.0413 \n",
+ "109 Motion Picture Soundtrack 0.0425 \n",
+ "21 MK 2 0.0437 \n",
+ "70 Go Slowly 0.0453 "
]
},
- "execution_count": 85,
+ "execution_count": 17,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
- "beatles_df = pd.DataFrame(list(tracks.find({'artist_id': beatles_id}, \n",
+ "radiohead_df = pd.DataFrame(list(tracks.find({'artist_id': radiohead_id}, \n",
" ['artist_name', 'name', 'valence'])))\n",
- "beatles_df.sort_values('valence').head(10)"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "And plot the valences.."
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 86,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/plain": [
- "<matplotlib.axes._subplots.AxesSubplot at 0x7f622af36c88>"
- ]
- },
- "execution_count": 86,
- "metadata": {},
- "output_type": "execute_result"
- },
- {
- "data": {
- "image/png": "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\nQmCC\n",
- "text/plain": [
- "<matplotlib.figure.Figure at 0x7f622ac41668>"
- ]
- },
- "metadata": {},
- "output_type": "display_data"
- }
- ],
- "source": [
- "beatles_df['valence'].hist()"
+ "radiohead_df.sort_values('valence').head(10)"
]
},
{
"cell_type": "code",
- "execution_count": 88,
+ "execution_count": 18,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
- "<matplotlib.axes._subplots.AxesSubplot at 0x7f622af5d588>"
+ "<matplotlib.axes._subplots.AxesSubplot at 0x7fa7b9f1d7f0>"
]
},
- "execution_count": 88,
+ "execution_count": 18,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
- "image/png": "iVBORw0KGgoAAAANSUhEUgAAAXUAAAEACAYAAABMEua6AAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAGiNJREFUeJzt3X+Q5Hdd5/HnO9kYXHPJrITbVQMZSg4NXlEDWkihHt9I\nPGIpFQznGVArw1GWnooU/jhyBbqnl7JgKeOPOrEUMBPuStGLeAEOhEjy4SrkAlaybRITAmiGJeoM\nF0jOpLZMEeftH/2d3cn0p6e//Z3+9vuz/X09qra2vz3d83mme/KZnfd8p8fcHRERWQxnRQeIiMjs\naFMXEVkg2tRFRBaINnURkQWiTV1EZIFoUxcRWSATN3UzO9fMPmlmx83sHjM7Wl9/vZn9TX39XWb2\n/O5zRURkLwcm3cDdnzCzS939pJmdDXzCzP6sfvPPu/v7uk0UEZGmGo1f3P1kffFchp8Itupj6yJK\nRETaabSpm9lZZnYc2ABudve/qN90rZkNzOzXzOyczipFRKQRm+ZlAszsfOBPgdcDX3L3zXozfyfw\nOXe/tptMERFpYuJMfSd3/wcz+zhwubtfV1/3FTO7Hvi53H3MTC8uIyLSgrtPPeJucvbLhWZ2QX35\nq4HLgE+b2ZH6OgNeCdy7R1hRf44ePRrecCY0ldqlJjX1oautJv9S/zrgBjM7i+EngT9y9w+Z2cfM\n7EKG3ywdAD/RumLO1tfXoxNGlNgEZXapqRk1NVdqVxtNTmm8B3hh5vqXdVIkIiKt9fInSldXV6MT\nRpTYBGV2qakZNTVXalcbU5390moBM+96DRGRRWNmeBffKF1EKaXohBElNkGZXWpqRk3NldrVRi83\ndRGRRaXxi4hIgTR+ERGRfm7qJc7PSmyCMrvU1Iyamiu1q41ebuoiIotKM3URkQJppi4iIv3c1Euc\nn5XYBGV2qakZNTVXalcbvdzURUQWlWbqIiIF0kxdRET6uamXOD8rsQnK7FJTM2pqrtSuNnq5qYuI\nLCrN1EVECqSZuoiI9HNTL3F+VmITlNmlpmbU1FypXW30clMXEVlURc3UH330UW688cZOe8Z53vOe\nx0te8pKQtUVEdms7Uy9qU3/729/OW97y3zlw4EWdNu3m/hjnnfcpvvjFB+e6rojIOG039QNdxLTl\n7mxtXc7Jk8c6XikB1Y7jdQ4erLK3nJeUElUV25BTYpeamlFTc6V2tTFxpm5m55rZJ83suJndY2ZH\n6+uXzewOM3vAzP7QzIr6BCEi0keNxi9mdtDdT5rZ2cAngDcAPwvc6O7/08x+Bxi4++9m7tt4/HLs\n2DHe/OaHefLJrv+lvts6T396xcMPr895XRGRvE7PU3f3k/XFcxmObBy4FPiT+vobgB+YdnEREZmt\nRpu6mZ1lZseBDeBm4K+BR919q77JQ8DXd5PYhRQdMKLU82RL7FJTM2pqrtSuNhrNwevN+wVmdj7w\np8AluZuNu//q6irLy8sALC0tsbKycuqbEtsP5vbx1tYJnvqNzFT/Pcvjwa7jjVOtu3vmdRy9/rjj\nwWBQVE9KicFgUFTPTqX0lHpc4sfTTpE9KSXW1tYATu2XbUx9SqOZ/RJwEvhPwBF33zKzFwNH3f17\nM7fXTF1EZEqdzdTN7EIzu6C+/NXAZcB9wK3AD9Y3uxq4adrFRURktprM1L8OuNXMBsAngY+4+4eA\na4CfNbPPAF8LvLu7zFlL0QEjdn8ZWIoSu9TUjJqaK7WrjYkzdXe/B3hh5voHgW/vIkpERNop6mUC\nNFMXERnS66mLiEhfN/UUHTCi1JleiV1qakZNzZXa1UZPN3URkcWkmTqgmbqIlEYzdRER6eumnqID\nRpQ60yuxS03NqKm5Urva6OmmLiKymDRTB2Ads2/h9CsMz9fhwxezsbEesraIlGkhfp1dpOGG3u0n\nuHE2N6d+3kREsno6fknRASNKnemV2KWmZtTUXKldbfR0UxcRWUyaqQOwDjybqPELGF0/DyJyZtF5\n6iIi0tdNPUUHjCh1pldil5qaUVNzpXa10dNNXURkMWmmDmimLiKl0UxdRET6uqmn6IARpc70SuxS\nUzNqaq7UrjZ6uqmLiCwmzdQBzdRFpDSaqYuISF839RQdMKLUmV6JXWpqRk3NldrVxsRN3cwuMrNb\nzOw+M7vHzF5fX3/UzB4ys7vqP5d3nysiInuZOFM3syPAEXcfmNl5wJ3AFcAPAY+5+3UT7q+Z+kSa\nqYvIU3X2euruvgFs1JcfN7P7gW/YXnfaBUVEpDtTzdTNbBlYAT5ZX/VTZjYws3eZ2QUzbutQig4Y\nUepMr8QuNTWjpuZK7Wqj8W8+qkcvNwJvqP/F/g7gV9zdzexa4Drgdbn7rq6usry8DMDS0hIrKytU\nVQWcfjC3j7e2TjDcdKv63qn+e5bHg13HGztqu1ivyXF9tOvxiD4eDAZF9aSUGAwGRfXsVEpPqccl\nfjztFNmTUmJtbQ3g1H7ZRqPz1M3sAPBB4MPu/puZt18MfMDdn595m2bqE2mmLiJP1fV56r8P3Ldz\nQ6+/gbrtSuDeaRcXEZHZanJK43cAPwx8t5kd33H64jEzu9vMBsBLgTd23DpDKTpgxO4vA0tRYpea\nmlFTc6V2tdHk7JdPAGdn3vRns88REZH90Gu/AJqpi0hp9NovIiLS1009RQeMKHWmV2KXmppRU3Ol\ndrXR001dRGQxaaYOaKYuIqXRTF1ERPq6qafogBGlzvRK7FJTM2pqrtSuNnq6qYuILCbN1AHN1EWk\nNJqpi4hIXzf1FB0wotSZXoldampGTc2V2tVGTzd1EZHFpJk6oJm6iJRGM3UREenrpp6iA0aUOtMr\nsUtNzaipuVK72ujppi4ispg0Uwc0UxeR0mimLiIifd3UU3TAiFJneiV2qakZNTVXalcbPd3URUQW\nk2bqgGbqIlIazdRFRKSvm3qKDhhR6kyvxC41NaOm5krtamPipm5mF5nZLWZ2n5ndY2Y/U19/yMw+\namYPmNlHzOyC7nNFRGQvE2fqZnYEOOLuAzM7D7gTuAJ4LfAldz9mZm8CDrn7NZn7a6Y+kWbqIvJU\nnc3U3X3D3Qf15ceB+4GLGG7sN9Q3uwF45bSLi4jIbE01UzezZWAFuAM47O6bMNz4gWfMOq47KTpg\nRKkzvRK71NSMmportauNA01vWI9ebgTe4O6Pm1njecHq6irLy8sALC0tsbKyQlVVwOkHc/t4a+sE\nw023qu+d6r9neTzYdbyxo7aL9SYdn8Oll17KvJ111kG2tk7Ofd1Dhw7z5S8PH/Pdz3+T48FgMNXt\n53G8rZSeUo8Hg0FRPSU9fykl1tbWAE7tl200Ok/dzA4AHwQ+7O6/WV93P1C5+2Y9d7/V3S/J3Fcz\n9YksaO24dfU9BJG9dX2e+u8D921v6LX3A6v15auBm6ZdXEREZqvJKY3fAfww8N1mdtzM7jKzy4G3\nAd9jZg8AlwFv7TZ1llJ0QEaKDhgjRQeMKHH+qaZmSmyCcrvamDhTd/dPAGePefNls80REZH90Gu/\nAJqpz39dzdRF9qbXfhERkb5u6ik6ICNFB4yRogNGlDj/VFMzJTZBuV1t9HRTFxFZTJqpA5qpz39d\nzdRF9qaZuoiI9HVTT9EBGSk6YIwUHTCixPmnmpopsQnK7Wqjp5u6iMhi0kwd0Ex9/utqpi6yN83U\nRUSkr5t6ig7ISNEBY6TogBElzj/V1EyJTVBuVxs93dRFRBaTZuqAZurzX1czdZG9aaYuIiJ93dRT\ndEBGig4YI0UHjChx/qmmZkpsgnK72ujppi4ispg0Uwc0U5//upqpi+xNM3UREenrpp6iAzJSdMAY\nKTpgRInzTzU1U2ITlNvVRk83dRGRxaSZOqCZ+vzX1UxdZG+aqYuISF839RQdkJGiA8ZI0QEjSpx/\nqqmZEpug3K42Jm7qZvZuM9s0s7t3XHfUzB4ys7vqP5d3mykiIk1MnKmb2XcCjwPvcffn19cdBR5z\n9+smLqCZegOaqYvIU3U2U3f324BHcmtOu5iIiHRrPzP1nzKzgZm9y8wumFnRXKTogIwUHTBGig4Y\nUeL8U03NlNgE5Xa1caDl/d4B/Iq7u5ldC1wHvG7cjVdXV1leXgZgaWmJlZUVqqoCTj+Y28dbWycY\nbiRVfe9U/z3L48Gu440dtV2s1+Q4ev1xx4OO3n99tOv5b3I8GAymuv08jvfz39On48FgUFRPSc9f\nSom1tTWAU/tlG43OUzezi4EPbM/Um76tfrtm6hNppi4iT9X1eerGjhm6mR3Z8bYrgXunXVhERGav\nySmNfwDcDjzXzE6Y2WuBY2Z2t5kNgJcCb+y4c8ZSdEBGig4YI0UHjChx/qmmZkpsgnK72pg4U3f3\n12Suvr6DFhER2Se99gugmfr819VMXWRveu0XERHp66aeogMyUnTAGCk6YESJ8081NVNiE5Tb1UZP\nN3URkcWkmTqgmfr819VMXWRvmqmLiEhfN/UUHZCRogPGSNEBI0qcf6qpmRKboNyuNnq6qYuILCbN\n1AHN1OftacATAevC4cMXs7GxHrK2yDTaztTbvkqjyD48QdQn0M1N/RoAWWw9Hb+k6ICMFB0wRooO\nyEjRASNKnMmqqblSu9ro6aYuIrKYNFMHNFPvy7rDtXWOvJwJdJ66iIj0dVNP0QEZKTpgjBQdkJGi\nA0aUOJNVU3OldrXR001dRGQxaaYOaKbel3WHa2umLmcCzdRFRKSvm3qKDshI0QFjpOiAjBQdMKLE\nmayamiu1q42ebuoiIotJM3VAM/W+rDtcWzN1ORNopi4iIn3d1FN0QEaKDhgjRQdkpOiAESXOZNXU\nXKldbUzc1M3s3Wa2aWZ377jukJl91MweMLOPmNkF3WaKiEgTE2fqZvadwOPAe9z9+fV1bwO+5O7H\nzOxNwCF3v2bM/TVTn6hvs23N1EUm6Wym7u63AY/suvoK4Ib68g3AK6ddWEREZq/tTP1fuvsmgLtv\nAM+YXdI8pOiAjBQdMEaKDshI0QEjSpzJqqm5UrvamMtvPlpdXWV5eRmApaUlVlZWqKoKOP1gbh9v\nbZ1g+D9tVd871X/P8niw63hjR20X6zU5jl5/3PGgo/fPhLfvdbz7+Zvm/sOPuXEff22Pd77v3Nuv\numqVzc3PM2+HDh3mfe9778z/e9seDwaD0PXbPn/zOE4psba2BnBqv2yj0XnqZnYx8IEdM/X7gcrd\nN83sCHCru18y5r6aqU/Ut9l2/2bqZnGPtb6HcGbq+jx1q/9sez+wWl++Grhp2oVFRGT2mpzS+AfA\n7cBzzeyEmb0WeCvwPWb2AHBZfXwGSdEBGSk6YIwUHZCRogNGlDmTTdEBI8p8nMrtamPiTN3dXzPm\nTZfNuEVERPZJr/0CaKbel3WHa2umLmeCtjP1uZz9IiJRzq0/oczf4cMXs7GxHrJ2n+m1X4qRogPG\nSNEBGSk6YESZM9kEPMHwK4T5/8mdwlnm41RuVxs93dRFRBaTZuqAZup9WXe4dt9m6n17rBeFXk9d\nRET6uqmn6ICMFB0wRooOyEjRASPKnMmm6IARZT5O5Xa10dNNXURkMfX0lMYqOiCjig4Yo4oOyKii\nA0Zsv0BTWarg9WNOp2xzKmWZz187Pd3URaR726dTztfmZsx5+aXo6fglRQdkpOiAMVJ0QEaKDhhR\n5kw2RQdkpOiArDKfv3Z6uqmLiCymnm7qVXRARhUdMEYVHZBRRQeMKHMmW0UHZFTRAVllPn/t9HRT\nFxFZTD3d1FN0QEaKDhgjRQdkpOiAEWXOZFN0QEaKDsgq8/lrp6ebuojIYurppl5FB2RU0QFjVNEB\nGVV0wIgyZ7JVdEBGFR2QVebz105PN3URkcXU0009RQdkpOiAMVJ0QEaKDhhR5kw2RQdkpOiArDKf\nv3Z6uqmLiCymnm7qVXRARhUdMEYVHZBRRQeMKHMmW0UHZFTRAVllPn/t9HRTFxFZTD3d1FN0QEaK\nDhgjRQdkpOiAEWXOZFN0QEaKDsgq8/lrZ1+v0mhm68D/B7aAr7j7i2YRJSIi7ez3pXe3gMrdH5lF\nzPxU0QEZVXTAGFV0QEYVHTCizJlsFR2QUUUHZJX5/LWz3/GLzeB9iIjIjOx3Q3bgI2b2F2b2Y7MI\nmo8UHZCRogPGSNEBGSk6YESZM9kUHZCRogOyynz+2tnv+OUl7r5hZs8Abjaz+939tt03Wl1dZXl5\nGYClpSVWVlZOfbmz/WBuH29tnWD4xFf1vVP99yyPB7uON3bUdrFek+Po9ccdDzp6/0x4+17Hu5+/\nae4//Jgb9/HX9njn+97r7fN//ravm9d6k467+njafVwfzej5m8dxSom1tTWAU/tlG+Y+m183ZWZH\ngcfc/bpd13vTNY4dO8ab3/wwTz55bCZNza0DzybiV28NWdDafVt3uPasPuanWtX6+VhH/TdHPMez\nZma4+9S/m6/1+MXMDprZefXlrwH+LXBv2/cnIiL7t5+Z+mHgNjM7DtwBfMDdPzqbrK6l6ICMFB0w\nRooOyEjRASPKnMmm6ICMFB2QVebz107rmbq7PwiszLBFRET2qaenI1bRARlVdMAYVXRARhUdMKLM\n85yr6ICMKjogq8znr539nv0icoY5t/6mpchi6um/1FN0QEaKDhgjRQdkpH3c9wmGZ2TM+s+tE94e\nIQWtu5cUHZC1SDP1nm7qIiKLqaebehUdkFFFB4xRRQdkVNEBGVV0QEYVHZBRRQdkLdJMvaebuojI\nYurppp6iAzJSdMAYKTogI0UHZKTogIwUHZCRogOyNFMXEZEi9fSUxio6IKOKDhijig7IqKIDMqro\ngIwqOiCjmsMaMaetHj58MRsb63Nfd7eebuoisri2T1udr83NMn7+oafjlxQdkJGiA8ZI0QEZKTog\nI0UHZKTogIwUHTBGig6YmZ5u6iIii6mnm3oVHZBRRQeMUUUHZFTRARlVdEBGFR2QUUUHjFFFB8xM\nTzd1EZHF1NNNPUUHZKTogDFSdEBGig7ISNEBGSk6ICNFB4yRogNmpqebuojIYurppl5FB2RU0QFj\nVNEBGVV0QEYVHZBRRQdkVNEBY1TRATPT001dRGQx9XRTT9EBGSk6YIwUHZCRogMyUnRARooOyEjR\nAWOk6ICZ6emmLiKymHq6qVfRARlVdMAYVXRARhUdkFFFB2RU0QEZVXTAGFV0wMz0dFMXEVlM+9rU\nzexyM/u0mX3GzN40q6jupeiAjBQdMEaKDshI0QEZKTogI0UHZKTogDFSdMDMtN7Uzews4L8BLwe+\nBXi1mX3zrMK6NYgOyCixCcrsUlMzamqu1K7p7edf6i8CPuvun3f3rwDvBa6YTVbXHo0OyCixCcrs\nUlMzamqu1K7p7WdT/wbgCzuOH6qvExGRIPv5JRm5V4Tf1yvTn3POORw48CccPHj/ft7NRCdPHufg\nwTtPHbuf5LHHOl2ygfXogDHWowMy1qMDMtajAzLWowMy1qMDxliPDpgZc2+3D5vZi4H/4u6X18fX\nAO7ub9t1u/n/ChIRkQXg7lP/OqX9bOpnAw8ALwP+HvgU8Gp37/af2SIiMlbr8Yu7/5OZ/TTwUYaz\n+XdrQxcRidX6X+oiIlKemf1E6aQfRDKzrzKz95rZZ83s/5rZs2a19j6avsvM7jSzr5jZlV33NGx6\no5n9lZkNzOxmM3tmAU0/bmZ3m9lxM/s/8/p5hKY/3GZm/87MtszshdFNZna1mX3RzO6q//yH6Kb6\nNv++/ri6x8z+R3STmV1XfzzdZWYPmNmXC2h6ppndUjcNzOx7C2h6lpn9uZn9Zd329RPfqbvv+w/D\nTw6fAy4GzmF4Jv8377rNfwTeUV/+IeC9s1h7n03PAv41sAZc2WXPFE0vBZ5WX/6JQh6n83ZcfgXw\n4RIeq+024OPA7cALo5uAq4Hf6vrxmbLpOcCdwPn18YXRTbtu/9PAu6KbgN8Ffry+fAnwYAFNfwz8\nSH25At4z6f3O6l/qTX4Q6QrghvryjQy/wdqliU3ufsLd72Wfp2LOuOnj7v6P9eEddH/uf5Omx3cc\nngdsddzUqKv2X4G3AU8U1DT1GQsdN/0Y8Nvu/g8A7v5wAU07vRr4wwKatoDz68tLwN8W0PQ84BYA\nd0+Zt4+Y1abe5AeRTt3G3f8JeNTMvnZG67dtmrdpm14HfLjTooZNZvaTZvY54K3Az3Tc1KjLzFaA\ni9z9Q3PoadRUu7L+8v2PzeyiApqeC3yTmd1mZreb2csLaAKG4wVgmXrjCm76ZeBHzewLwAeB1xfQ\nNABeBVCPiM8zs0N7vdNZbepNfhBp920sc5tZmvkPR81A4yYz+xHgW4G3d1rUsMnd3+HuzwHeBPxi\nx00wocvMDPh14Ocm3GduTbX3A8vuvgJ8jNNfnUY2HWA4gvk3wGuAd5nZ+SP3mm/TtquAG72eL3So\nSdOrgevd/ZnA9wFdf++hSdMvAJWZ3Ql8F8OvHp7c653OalN/iOF8ettFwN/tus0XgGfCqXPcz3f3\nR2a0ftumeWvUZGaXAf8ZeEX9ZVl40w5/BLyy06KhSV3/guELySUzexB4MXBTx98snfhYufsjO56z\ndzL8xNylJs/fQ8BN7r7l7usMf77kXwU3bbuK7kcv0KzpdQxn2Lj7HcDTzOzCyCZ3/3t3f5W7fyvw\nlvq6vX/+fUYD/7M5PfD/KoZfMlyy6zY/yelvlF5F998AnNi047bXA6/qsmeKx+kF9W2+seueKZqe\ns+PyK4BPldC16/a3Ai+IbgKO7Lj8A8DtBTS9HFirL18IfB44FP3cAd8E/E3XH0tTPE7/G7i6vnwJ\n8FABTU/n9Knn1zL8Kf693+8MAy9n+C+AzwLX1Nf9MvD99eVzGX4W/CzDbwAuz+GJnNT0bQy/gngM\n+H/APQU03czwJ3TvAo4D/6uApt8A7q2bPrbX5jrPrl23vYWOz35p+Fj9av1YHa8fq+dGN9XHvwb8\nFfCXwA8W0nQU+NV5fCw1fO4uAW6rN9e7gJcV0PQq4DPAp4HfA86Z9D71w0ciIgtEv85ORGSBaFMX\nEVkg2tRFRBaINnURkQWiTV1EZIFoUxcRWSDa1EVEFog2dRGRBfLPJxAEd5jUAhMAAAAASUVORK5C\nYII=\n",
+ "image/png": "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\n",
"text/plain": [
- "<matplotlib.figure.Figure at 0x7f622ac41748>"
+ "<matplotlib.figure.Figure at 0x7fa7b9eb7470>"
]
},
"metadata": {},
},
{
"cell_type": "code",
- "execution_count": 89,
+ "execution_count": 21,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
- "<matplotlib.axes._subplots.AxesSubplot at 0x7f622af4d8d0>"
+ "<matplotlib.axes._subplots.AxesSubplot at 0x7fa7b85a9438>"
]
},
- "execution_count": 89,
+ "execution_count": 21,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
- "image/png": "iVBORw0KGgoAAAANSUhEUgAAAXUAAAEACAYAAABMEua6AAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAGA9JREFUeJzt3X+QXXV5x/HPE4hAhGShIKlg2FoRqTOw0hlIbMdukGos\ntcQZsdpGWaGtrf0hZaYj+EdYk5mO/OGY6dhWmFI2NKVgtV2w1YJMciPRpljzAxSKseW6RLKLgWww\nIQnZ7NM/9tx9Nkt2749z7/fenH2/ZjKz5+659/vdJ2effPO555xr7i4AQDHMa/cEAADNQ1MHgAKh\nqQNAgdDUAaBAaOoAUCA0dQAokFNr2cnMypL2SxqXdNTdrzSzsyU9IOkiSWVJH3L3/S2aJwCgBrWu\n1Mcl9br7O9z9yuyxWyU96u6XSNoo6bZWTBAAULtam7qdYN/rJK3Pvl4vaWWzJgUAaEytTd0lPWxm\n3zWz38seO9/dRyTJ3YclndeKCQIAaldTpi7pne4+bGbnSXrEzJ7RRKMHAHSQmpp6thKXu//UzAYl\nXSlpxMzOd/cRM1ss6YUTPdfMaP4A0AB3t3qfUzV+MbMFZnZm9vXrJb1H0pOSHpLUl+12g6QHZ5kY\nf9x1++23t30OnfKHWlALajH7n0bVslI/X9K/ZivuUyX9o7s/Ymb/LenLZnajpCFJ1zc8izmiXC63\newodg1oEahGoRX5Vm7q7Pyup5wSPvyTpmlZMCgDQGK4oTaivr6/dU+gY1CJQi0At8rM82U1NA5h5\nq8cAgKIxM3kr3ihF85RKpXZPoWNQi0AtArXIj6YOAAVC/AIAHYj4BQBAU0+JvDBQi0AtArXIj6YO\nAAVCpg4AHYhMHQBAU0+JvDBQi0AtArXIj6YOAAVCpg4AHajRTL3WTz4C0CKrV6/T0NBoW8ZesqRL\na9bc3Jax0Ro09YRKpZJ6e3vbPY2OQC3C44/v0NKlA20Zu1zub8u4M+G4yI9MHQAKhKaeECuQQC3C\n4sXd7Z5Cx+C4yI+mDgAFQlNPiHNwA7UIw8Pldk+hY3Bc5EdTB4ACoaknRF4YqEUgUw8cF/nR1AGg\nQDhPPSHOwQ3UIgwPl9Xd3e5ZdIaUx0VRL/qiqQOYk4aGRtXd3d+WsVt50RfxS0KsTAO1CGTqgeMi\nP5o6ABQITT0hzsEN1CJwnnrguMiPpg4ABUJTT4i8MFCLQKYeOC7yo6kDQIHQ1BMiLwzUIpCpB46L\n/GjqAFAgNPWEyAsDtQhk6oHjIj+aOgAUCE09IfLCQC0CmXrguMiPpg4ABVJzUzezeWa2zcweyra7\nzWyrmT1jZv9kZtwcrArywkAtApl64LjIr56V+qckPTVl+w5Jn3f3SySNSrqpmRMDANSvpqZuZhdK\n+g1Jfzfl4aslfTX7er2kDzR3asVDXhioRSBTDxwX+dW6Uv+CpL+Q5JJkZj8naZ+7j2ff3y3pjc2f\nHgCgHlVzcDO7VtKIu+8ws97Kw9mfqXym1+jr61N39tEuXV1d6unpmczOKv8yz4Xt3t7ejpoP252z\nXVEuT2x3d/cm2R4eLh/3aUPtrkflsVTjpa53ZXvqz1qZT6lU0sDAQLZ/txpl7jP24okdzP5S0ipJ\nY5LOkHSWpEFJ75G02N3HzWyppNvd/X0neL5XGwOYy/r6+tv6CTwDA+0Zu906ve5mJnefvniuqmr8\n4u6fcfcl7v5mSR+WtNHdV0naJOn6bLcbJD1Y7+BzzfRV2VxGLQKZeuC4yC/Peeq3SrrFzH4o6RxJ\ndzdnSgCARtV1brm7b5a0Ofv6WUlXtWJSRTU1N5zrqEXgPPXAcZEfV5QCQIHQ1BMiLwzUIpCpB46L\n/GjqAFAgNPWEyAsDtQhk6oHjIj+aOgAUCE09IfLCQC0CmXrguMiPpg4ABUJTT4i8MFCLQKYeOC7y\no6kDQIHQ1BMiLwzUIpCpB46L/GjqAFAgNPWEyAsDtQhk6oHjIj+aOgAUCE09IfLCQC0CmXrguMiP\npg4ABUJTT4i8MFCLQKYeOC7yo6kDQIHQ1BMiLwzUIpCpB46L/Or6ODsAaKbVq9dpaGh0cnt4uKyB\ngVKSsbdvf0rd3UmGSoqmnhB5YaAWYS5n6kNDo+ru7p/cTtlkt2xZmW6whIhfAKBAaOoJkRcGahHI\n1EO5XGr3FE56NHUAKBCaekLkyIFahLmcqU/X3d3b7imc9GjqAFAgNPWEyJEDtQhk6oFMPT+aOgAU\nCE09IXLkQC0CmXogU8+Ppg4ABUJTT4gcOVCLQKYeyNTzo6kDQIHQ1BMiRw7UIpCpBzL1/GjqAFAg\nNPWEyJEDtQhk6oFMPb+OufXu2NiYjhw5kmy8BQsWyMySjQcAKVRt6mZ2mqRvSXpdtv9X3P2zZtYt\n6X5JZ0vaJumj7j7W6EQeuOsuPff44zplXuv/8/Dq2Jiu+eQnddXSpS0faypy5EAtApl6IFPPr2pT\nd/cjZrbc3V8xs1MkfdvM/kPSLZI+7+7/bGZ/K+kmSXc2OpGDL76oj55zji5YuLDRl6jZ5nJZr7zy\nSsvHAYDUaloWu3ulA56miX8IXNJySV/NHl8v6QNNn13BkCMHahHI1AOZen41NXUzm2dm2yUNS/qm\npP+VNOru49kuuyW9sTVTBADUqtaV+ri7v0PShZKulHTpiXZr5sSKiBw5UItAph7I1POr6+wXd3/Z\nzDZLWiqpy8zmZav1CyU9P9Pz+vr61J19omxXV5d6enomf6mn/ze8VC5Lknqz/VuxvWN4WJdXxsvG\nnz4fttlOtT08XJ78wOVK/FBpbq3efuyxR7ViRXnyH5ZKFJRq+7HHSpJKyX7eTtmumHo8lEolDQwM\nZPt3q1HmPvsC28zOlXTU3feb2RmSHpb0OUk3SPoXd38ge6N0p7t/6QTP92pjSNJda9fq2n37kr1R\nOv6xj2n51Ve3fKypSqUSK9QMtQgrVvRp6dKBtoy9YcNKrVo12JaxTzR+uRwNPvXYKZXL/RoY6J91\nHzOTu9d93nUtK/Wfl7TezOZpIq55wN2/bmZPS7rfzNZK2i7p7noHBwA0Vy2nND4p6YoTPP6spKta\nMamiYmUaqEUgUw9k6vlxmwAAKBCaekKcmx2oReA89cB56vnR1AGgQGjqCZEjB2oRyNQDmXp+NHUA\nKJCOufVuag/ec48233tvkrG6lizRzWvWcG72FNQiTL34aK5LeZ56Uc3Zpn7ohRe0btmyJGP1Z1e1\nAkCrEb8kxMo0UItAph5YpedHUweAAqGpJ8S52YFaBM5TD5ynnh9NHQAKhKaeEDlyoBaBTD2QqedH\nUweAAqGpJ0SOHKhFIFMPZOr50dQBoEBo6gmRIwdqEcjUA5l6fjR1ACgQmnpC5MiBWgQy9UCmnh9N\nHQAKhKaeEDlyoBaBTD2QqedHUweAAqGpJ0SOHKhFIFMPZOr50dQBoEBo6gmRIwdqEcjUA5l6fjR1\nACgQmnpC5MiBWgQy9UCmnh9NHQAKhKaeEDlyoBaBTD2QqedHUweAAqGpJ0SOHKhFIFMPZOr50dQB\noEBo6gmRIwdqEcjUA5l6fjR1ACgQmnpC5MiBWgQy9UCmnh9NHQAKhKaeEDlyoBaBTD2QqedXtamb\n2YVmttHMnjKzJ83sz7LHzzazR8zsGTN72MwWtX66AIDZ1LJSH5N0i7v/kqRlkv7YzN4m6VZJj7r7\nJZI2SrqtddMsBnLkQC0CmXogU8+valN392F335F9fUDS05IulHSdpPXZbuslrWzVJAEAtakrUzez\nbkk9krZKOt/dR6SJxi/pvGZPrmjIkQO1CGTqgUw9v5qbupmdKekrkj6Vrdi9ZbMCADTk1Fp2MrNT\nNdHQ/8HdH8weHjGz8919xMwWS3phpuf39fWpu7tbktTV1aWenp7Jldr0bLVULkuSerP9W7G9Y3g4\n6XiPPvaY1Nen8pRxuxcvlqTJx5q5PfT883rXFVe07PWnbu8dH9cHb7zxNX+f1bYrj9W6f5G3n3pq\nq7LDZTJTrqxYW7196NBelculZONVG3/r1nVavLinbfNJtV0x9XgolUoaGBjI9u9Wo8y9+oLbzO6V\ntNfdb5ny2B2SXnL3O8zs05LOdvdbT/Bcr2WMu9au1bX79umChQvr+gEasblc1n179ujOZctaPpYk\nrdywQYOrVqlULk82+xTjpdBfLqs/OxDrUSqViGAyK1b0aenSgbaMvWHDSq1aNdiWsU80/tQGn3rs\nlMrlfg0M9M+6j5nJ3a3e1666UjezX5H0u5KeNLPtmohdPiPpDklfNrMbJQ1Jur7eweeaFA39ZEFD\nD2TqgUw9v6pN3d2/LemUGb59TXOnAwDIo6ZMHc2RKn45GUyPX1avXqehodG2zGXJki6tWXNzW8aW\nJs5T57CYkDJ+KSqaOjrC0NCourv72zJ2udyecYFW4N4vCbFKD2TqgUw9sErPj6YOAAVCU0+ocg47\nuPfLVNz7JXDvl/xo6gBQIDT1hMjUA5l6IFMPZOr50dQBoEBo6gmRqQcy9UCmHsjU8+M8dUzatGmr\n9u8/XNdzthwYVV9ff91jDQ+XNTBQmtzevv0pLsABmoCmnlCnZ+r79x9WV1dvXc85U+WGLhqaXoot\nW+buZ6yQqQcy9fyIXwCgQGjqCZGpB7LTQKYeOC7yI37BnLd9+86G3hdoll27ylq6tG3Do2Bo6gl1\neqaeUidlpwcPettuJibN7fcTpuuk4+JkRfwCAAVCU0+ITD2QnYZDh/a2ewodg+MiP5o6ABQITT0h\nMvVAdhrOOOPcdk+hY3Bc5EdTB4ACoaknRKYeyE4DmXrguMiPpg4ABUJTT4hMPZCdBjL1wHGRH00d\nAAqEpp4QmXogOw1k6oHjIj+aOgAUCE09ITL1QHYayNQDx0V+3NALuYwMb9eOwb7cr3PGyLaqr2OL\nlujy5WtyjwUUGU09oVK5XLjV+vxXD+rmru66n7djtKyeKc97Yv4CXVblddaNluse52RAph7K5RKr\n9ZyIXwCgQGjqCRVtlZ5HTwOr+6IiUw+s0vMjfplm06at2r//cFNfc2TkJQ0Olqrut2jR6Vq+nI/A\nAdA4mvo0+/cfVldXb1Nfc/783erq6n1Njjzd6GipqeN2smq1mEvI1AOZen7ELwBQIDT1hFiZBmoR\nyNQDq/T8aOoAUCBVm7qZ3W1mI2b2xJTHzjazR8zsGTN72MwWtXaaxbCjoOdZN4JaBDL1wL1f8qtl\npX6PpPdOe+xWSY+6+yWSNkq6rdkTAwDUr2pTd/ctkvZNe/g6Seuzr9dLWtnkeRUSOXKgFoFMPZCp\n59dopv4Gdx+RJHcflnRe86YEAGhUkvPU+/r61J1dTdnV1aWenh719vZKkkql0nH7Vu45Xrn6shXb\nO4aHZxzv+wdGdabiHOpK9ptne/TooeO+N9v+zfj59h46NOPPV2273p9v9Oih4845r/X5lccq25XV\nRbXnVzLXyoquGdtTM+2p39+5abV++pPHJUnnnrlYkrT3wHDTtw8MbdXOTat1+fI1Lfn5Zts+dGjv\nceeGt3v8rVvXafHinrbNJ9V2RaX/9fb2qlQqaWBgINu/W40yd6++k9lFkr7m7pdl209L6nX3ETNb\nLGmTu186w3O9ljHuWrtW1+7bpwsWLqzrB2jE5nJZ9+3ZozuXLXvN9wYHS02/+Gj1Exu05rJVNV18\ntHJl/rFXbtigwVWr6n5eIz975Wer12tu6PXE/brssg/P+px1o2X1rByoe6xqNmxYqVWrBl/z+I7B\nvoZuVlavr37v7/XcL17dkp+tmpl+9naNn/Lio3b+7OVyvwYG+mfdx8zk7lbva9cav1j2p+IhSX3Z\n1zdIerDegecicuRALcLF8xe0ewodg0w9v1pOabxP0nckvdXMhszs45I+J+nXzewZSddk2wCANqua\nqbv778zwrWuaPJfC434ngVqEXUdfafcUOgb3fsmPG3oBHaBZnyBVCz5Bqtho6gmxMg3UIlw8f4F2\nNvgJUo3o5E+QYpWeH/d+AYACoaknxP1OArUIZOqBe7/kR/zSQfbsGa7pE5KqqfWTll47/k/V1ZV7\neHS4qfn9GSPbWprlk9+nR1NPqFqOfPSomnLhU+WTluo1NHR/7rFrRaYeLp6/QDs1lmy8+VPy+yfm\nL9BlLfy7qDe/J1PPj/gFAAqEpp4QOXKgFoFMPZCp50dTB4ACoaknRI4cqEXg3i+BTD0/mjoAFAhN\nPSFy5EAtApl6IFPPj6YOAAVCU0+IHDlQi0CmHsjU86OpA0CB0NQTIkcO1CKQqQcy9fxo6gBQIDT1\nhMiRA7UIZOqBTD0/mjoAFAhNPSFy5EAtApl6IFPPj6YOAAVCU0+IHDlQi0CmHsjU8+NDMnDSmPqJ\nPc0006f/vLRnu8Q/PjjJ0NQT2jFaZoWaaaQWUz+xp5lm+vSf1UNbmj7Wiew6+oo0/3VJxup05XKJ\n1XpOxC8AUCAdt1I/duyYjh071tIxjo6N6djYmF599dXXfM/dWzYuq/RALULqzyjtZKzS8+u4pr55\n83f1s58dk2QtG+P7B17S06+8rG+8dMpxj7uP6fDhwy0bF5hrqr0PMtP7GY2yRUt0+fI1TXu9k1HH\nNfWDB4/qrLPeqXnzTqm+c4Ne72WdPr5HixYtO+7x0dEfanx8V8vGJVMP1CIUOVOv9j7I9Pcz8h4X\n67j+gUwdAIqEpp4QK9NALQLnqQeOi/xo6gBQIDT1hLjfSaAWgXu/BI6L/GjqAFAgNPWEyAsDtQhk\n6oHjIj+aOgAUSK6mbmYrzOx/zOyHZvbpZk2qqMgLA7UIZOqB4yK/hpu6mc2T9EVJ75X0dkkfMbO3\nNWtiRfSjA8PtnkLHoBZh9xhXMVdwXOSXZ6V+paRd7v5jdz8q6X5J1zVnWsV0gF/eSdQiHNZ4u6fQ\nMTgu8svT1C+Q9NyU7d3ZYwCANslz75cT3XGr4VscnnLaaXp4715tP7xfR1/+lsxad0OvA2NHdPjI\nQe3f/+Rxjx87drCl4w4fHm3Za59sqEV48dhRnd7uSXQIjov8rNFbzZrZUkn97r4i275Vkrv7HdP2\na929bAGgwNy97lVmnqZ+iqRnJL1b0h5Jj0v6iLs/3dALAgByazh+cfdjZvYnkh7RRDZ/Nw0dANqr\n4ZU6AKDzNO2K0moXIpnZ68zsfjPbZWb/aWZLmjV2J6mhDn9uZj8wsx1m9k0ze1M75plCrRenmdkH\nzWzczK5IOb+UaqmFmX0oOzaeNLMNqeeYSg2/I28ys41mti37PXlfO+aZgpndbWYjZvbELPv8VdY3\nd5hZT9UXdffcfzTxj8OPJF0kab6kHZLeNm2fP5L0N9nXvy3p/maM3Ul/aqzDr0k6Pfv6D4tYh1pr\nke13pqTNkr4j6Yp2z7uNx8VbJH1P0sJs+9x2z7uNtbhT0ieyry+V9Gy7593CevyqpB5JT8zw/fdJ\n+vfs66skba32ms1aqddyIdJ1ktZnX39FE2+wFk3VOrj7ZnevXGGxVcU9t7/Wi9PWSrpD0pGUk0us\nllr8vqS/dveXJcnd9yaeYyq11GJc0sLs6y5JP0k4v6TcfYukfbPscp2ke7N9/0vSIjM7f7bXbFZT\nr+VCpMl93P2YpFEzO6dJ43eKei/IuknSN1o6o/apWovsv5IXuvvXU06sDWo5Lt4q6RIz22Jm3zGz\n9yabXVq11OKzkj5qZs9J+jdJf5pobp1oer1+oioLwWZ98HQtFyJN38dOsM/JruYLssxslaRf1kQc\nU0Sz1sImrvL6gqQbqjynCGo5Lk7VRATzLklLJD1mZm+vrNwLpJZafETSPe7+hex6mA2auL/UXFT3\nRZ7NWqnv1sSBWHGhpOen7fOcpDdJk+e4L3T32f7bcTKqpQ4ys2sk3Sbp/dl/QYuoWi3O0sQvasnM\nnpW0VNKDBX2ztJbjYrekB9193N3LmrgG5OI000uqllrcJOnLkuTuWyWdbmbnpplex9mtrG9mTthT\npmpWU/+upLeY2UVm9jpJH5b00LR9vqZYlV0vaWOTxu4kVetgZu+Q9CVJv+XuL7ZhjqnMWgt3f9nd\n3+Dub3b3X9DE+wvvd/dtbZpvK9Xy+zEo6WpJyhrYxZL+L+ks06ilFj+WdI0kmdmlkk4r8HsM0sRq\nfKb/pT4k6WPS5FX8o+4+MuurNfFd3BWaWF3sknRr9thnJf1m9vVpmvjXd5cmfoG72/3Oc4veza5W\nh29q4grcbZK2Sxps95zbVYtp+25UQc9+qbUWkj4v6QeSdkq6vt1zblctNHHGyxZNnBmzTdK72z3n\nFtbiPk2svI9IGpL0cUmfkPQHU/b5oibOGNpZy+8IFx8BQIHwcXYAUCA0dQAoEJo6ABQITR0ACoSm\nDgAFQlMHgAKhqQNAgdDUAaBA/h+JY+4p63w4GAAAAABJRU5ErkJggg==\n",
+ "image/png": "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\n",
"text/plain": [
- "<matplotlib.figure.Figure at 0x7f622adf0908>"
+ "<matplotlib.figure.Figure at 0x7fa7b869a390>"
]
},
"metadata": {},
],
"source": [
"beatles_df['valence'].hist(alpha=0.5, color='blue')\n",
- "radiohead_df['valence'].hist(alpha=0.5, color='red')"
+ "stones_df['valence'].hist(alpha=0.5, color='red')\n",
+ "radiohead_df['valence'].hist(alpha=0.5, color='green')"
]
},
{
},
{
"cell_type": "code",
- "execution_count": 90,
+ "execution_count": 22,
"metadata": {
"scrolled": true
},
"data": {
"text/html": [
"<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
- " <th>88</th>\n",
+ " <th>87</th>\n",
" <td>3VgxeWOGdUYvtX1j8C9VyV</td>\n",
" <td>The Beatles</td>\n",
" <td>I'm So Tired - Remastered 2009</td>\n",
" <td>0.6300</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>62</th>\n",
+ " <th>61</th>\n",
" <td>6gLmFcRwyQCQT23Df2Re9G</td>\n",
" <td>The Beatles</td>\n",
" <td>I Want You (She's So Heavy) - Remastered 2009</td>\n",
" <td>0.4160</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>107</th>\n",
+ " <th>106</th>\n",
" <td>6ZrPbHp9kRmQj1tGLvna8U</td>\n",
" <td>The Beatles</td>\n",
" <td>Revolution 9 - Remastered 2009</td>\n",
" <td>0.0963</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>186</th>\n",
+ " <th>185</th>\n",
" <td>3EbGioQyKyf4dycuiPOg3k</td>\n",
" <td>The Beatles</td>\n",
" <td>Everybody's Trying To Be My Baby - Remastered ...</td>\n",
" <td>0.6390</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>53</th>\n",
+ " <th>52</th>\n",
" <td>4311wT21Et0q3vepFwXjTu</td>\n",
" <td>The Beatles</td>\n",
" <td>One After 909 - Remastered 2009</td>\n",
" <td>0.9040</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>148</th>\n",
+ " <th>147</th>\n",
" <td>3QbhVaulXxTyuAxHY3Pa5N</td>\n",
" <td>The Beatles</td>\n",
" <td>You Won't See Me - Remastered 2009</td>\n",
" <td>0.4620</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>195</th>\n",
+ " <th>194</th>\n",
" <td>3Aqo28W4LLAolYpN3duVJl</td>\n",
" <td>The Beatles</td>\n",
" <td>I'll Cry Instead - Remastered 2009</td>\n",
" <td>0.9610</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>92</th>\n",
+ " <th>91</th>\n",
" <td>3OSi8ehmSWLTD5KatlzX8r</td>\n",
" <td>The Beatles</td>\n",
" <td>Don't Pass Me By - Remastered 2009</td>\n",
" <td>0.9480</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>134</th>\n",
+ " <th>133</th>\n",
" <td>3wAOX1N5M0ta3QNsokmhJV</td>\n",
" <td>The Beatles</td>\n",
" <td>I'm Only Sleeping - Remastered 2009</td>\n",
],
"text/plain": [
" _id artist_name \\\n",
- "88 3VgxeWOGdUYvtX1j8C9VyV The Beatles \n",
- "62 6gLmFcRwyQCQT23Df2Re9G The Beatles \n",
- "107 6ZrPbHp9kRmQj1tGLvna8U The Beatles \n",
- "186 3EbGioQyKyf4dycuiPOg3k The Beatles \n",
+ "87 3VgxeWOGdUYvtX1j8C9VyV The Beatles \n",
+ "61 6gLmFcRwyQCQT23Df2Re9G The Beatles \n",
+ "106 6ZrPbHp9kRmQj1tGLvna8U The Beatles \n",
+ "185 3EbGioQyKyf4dycuiPOg3k The Beatles \n",
"16 79QDgDoBbS7pCrOjIH7ByA The Beatles \n",
- "53 4311wT21Et0q3vepFwXjTu The Beatles \n",
- "148 3QbhVaulXxTyuAxHY3Pa5N The Beatles \n",
- "195 3Aqo28W4LLAolYpN3duVJl The Beatles \n",
- "92 3OSi8ehmSWLTD5KatlzX8r The Beatles \n",
- "134 3wAOX1N5M0ta3QNsokmhJV The Beatles \n",
+ "52 4311wT21Et0q3vepFwXjTu The Beatles \n",
+ "147 3QbhVaulXxTyuAxHY3Pa5N The Beatles \n",
+ "194 3Aqo28W4LLAolYpN3duVJl The Beatles \n",
+ "91 3OSi8ehmSWLTD5KatlzX8r The Beatles \n",
+ "133 3wAOX1N5M0ta3QNsokmhJV The Beatles \n",
"\n",
" name neg neutral \\\n",
- "88 I'm So Tired - Remastered 2009 0.892489 0.146302 \n",
- "62 I Want You (She's So Heavy) - Remastered 2009 0.882642 0.091819 \n",
- "107 Revolution 9 - Remastered 2009 0.873285 0.172322 \n",
- "186 Everybody's Trying To Be My Baby - Remastered ... 0.866985 0.914332 \n",
+ "87 I'm So Tired - Remastered 2009 0.892489 0.146302 \n",
+ "61 I Want You (She's So Heavy) - Remastered 2009 0.882642 0.091819 \n",
+ "106 Revolution 9 - Remastered 2009 0.873285 0.172322 \n",
+ "185 Everybody's Trying To Be My Baby - Remastered ... 0.866985 0.914332 \n",
"16 Everybody’s Trying To Be My Baby - Live / Bonu... 0.866985 0.914332 \n",
- "53 One After 909 - Remastered 2009 0.865737 0.158470 \n",
- "148 You Won't See Me - Remastered 2009 0.864585 0.247226 \n",
- "195 I'll Cry Instead - Remastered 2009 0.863772 0.160516 \n",
- "92 Don't Pass Me By - Remastered 2009 0.857831 0.120676 \n",
- "134 I'm Only Sleeping - Remastered 2009 0.857651 0.269800 \n",
+ "52 One After 909 - Remastered 2009 0.865737 0.158470 \n",
+ "147 You Won't See Me - Remastered 2009 0.864585 0.247226 \n",
+ "194 I'll Cry Instead - Remastered 2009 0.863772 0.160516 \n",
+ "91 Don't Pass Me By - Remastered 2009 0.857831 0.120676 \n",
+ "133 I'm Only Sleeping - Remastered 2009 0.857651 0.269800 \n",
"\n",
" pos valence \n",
- "88 0.107511 0.6300 \n",
- "62 0.117358 0.4160 \n",
- "107 0.126715 0.0963 \n",
- "186 0.133015 0.9370 \n",
+ "87 0.107511 0.6300 \n",
+ "61 0.117358 0.4160 \n",
+ "106 0.126715 0.0963 \n",
+ "185 0.133015 0.9370 \n",
"16 0.133015 0.6390 \n",
- "53 0.134263 0.9040 \n",
- "148 0.135415 0.4620 \n",
- "195 0.136228 0.9610 \n",
- "92 0.142169 0.9480 \n",
- "134 0.142349 0.7000 "
+ "52 0.134263 0.9040 \n",
+ "147 0.135415 0.4620 \n",
+ "194 0.136228 0.9610 \n",
+ "91 0.142169 0.9480 \n",
+ "133 0.142349 0.7000 "
]
},
- "execution_count": 90,
+ "execution_count": 22,
"metadata": {},
"output_type": "execute_result"
}
},
{
"cell_type": "code",
- "execution_count": 91,
+ "execution_count": 23,
+ "metadata": {
+ "scrolled": true
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
+ "<table border=\"1\" class=\"dataframe\">\n",
+ " <thead>\n",
+ " <tr style=\"text-align: right;\">\n",
+ " <th></th>\n",
+ " <th>_id</th>\n",
+ " <th>artist_name</th>\n",
+ " <th>name</th>\n",
+ " <th>neg</th>\n",
+ " <th>neutral</th>\n",
+ " <th>pos</th>\n",
+ " <th>valence</th>\n",
+ " </tr>\n",
+ " </thead>\n",
+ " <tbody>\n",
+ " <tr>\n",
+ " <th>114</th>\n",
+ " <td>6QPaiM2qBKKAYNd8WiSR7u</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>You Got Me Rocking - 2009 Re-Mastered Digital ...</td>\n",
+ " <td>0.904388</td>\n",
+ " <td>0.202058</td>\n",
+ " <td>0.095612</td>\n",
+ " <td>0.643</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>55</th>\n",
+ " <td>4sLirGgpkyL3RSdr13q3wd</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>She Saw Me Coming - 2009 Re-Mastered Digital V...</td>\n",
+ " <td>0.885088</td>\n",
+ " <td>0.121018</td>\n",
+ " <td>0.114912</td>\n",
+ " <td>0.852</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>62</th>\n",
+ " <td>2L5stllrpcxflppsrTKG2c</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Look What The Cat Dragged In - 2009 Re-Mastere...</td>\n",
+ " <td>0.883536</td>\n",
+ " <td>0.148691</td>\n",
+ " <td>0.116464</td>\n",
+ " <td>0.548</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>26</th>\n",
+ " <td>7DgRvvPcJlxks2lNpudsuT</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Petrol Blues</td>\n",
+ " <td>0.877526</td>\n",
+ " <td>0.259467</td>\n",
+ " <td>0.122474</td>\n",
+ " <td>0.432</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>124</th>\n",
+ " <td>3Bz8qzOdHrXlo9ySAqHy97</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Baby Break It Down - 2009 Re-Mastered Digital ...</td>\n",
+ " <td>0.866306</td>\n",
+ " <td>0.218643</td>\n",
+ " <td>0.133694</td>\n",
+ " <td>0.767</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>239</th>\n",
+ " <td>61IKhUU0ZJ9Ba4GpjlDPju</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Everybody Needs Somebody To Love - Live In Ire...</td>\n",
+ " <td>0.861867</td>\n",
+ " <td>0.113604</td>\n",
+ " <td>0.138133</td>\n",
+ " <td>0.361</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>11</th>\n",
+ " <td>6362zAWHGgbrQaoeCFZpuO</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Lies - Remastered</td>\n",
+ " <td>0.861410</td>\n",
+ " <td>0.133335</td>\n",
+ " <td>0.138590</td>\n",
+ " <td>0.582</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>211</th>\n",
+ " <td>3WqR7lRoHEvG0ExkAqBkPj</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Lies - Remastered</td>\n",
+ " <td>0.861410</td>\n",
+ " <td>0.133335</td>\n",
+ " <td>0.138590</td>\n",
+ " <td>0.546</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>134</th>\n",
+ " <td>5uDR4WhcUD331UouwbR0A2</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Factory Girl - Live - 2009 Re-Mastered Digital...</td>\n",
+ " <td>0.860445</td>\n",
+ " <td>0.874621</td>\n",
+ " <td>0.139555</td>\n",
+ " <td>0.737</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>67</th>\n",
+ " <td>55XOZpymv9A70smv1fL5zr</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Rocks Off - Live Licks Tour - 2009 Re-Mastered...</td>\n",
+ " <td>0.857748</td>\n",
+ " <td>0.131998</td>\n",
+ " <td>0.142252</td>\n",
+ " <td>0.190</td>\n",
+ " </tr>\n",
+ " </tbody>\n",
+ "</table>\n",
+ "</div>"
+ ],
+ "text/plain": [
+ " _id artist_name \\\n",
+ "114 6QPaiM2qBKKAYNd8WiSR7u The Rolling Stones \n",
+ "55 4sLirGgpkyL3RSdr13q3wd The Rolling Stones \n",
+ "62 2L5stllrpcxflppsrTKG2c The Rolling Stones \n",
+ "26 7DgRvvPcJlxks2lNpudsuT The Rolling Stones \n",
+ "124 3Bz8qzOdHrXlo9ySAqHy97 The Rolling Stones \n",
+ "239 61IKhUU0ZJ9Ba4GpjlDPju The Rolling Stones \n",
+ "11 6362zAWHGgbrQaoeCFZpuO The Rolling Stones \n",
+ "211 3WqR7lRoHEvG0ExkAqBkPj The Rolling Stones \n",
+ "134 5uDR4WhcUD331UouwbR0A2 The Rolling Stones \n",
+ "67 55XOZpymv9A70smv1fL5zr The Rolling Stones \n",
+ "\n",
+ " name neg neutral \\\n",
+ "114 You Got Me Rocking - 2009 Re-Mastered Digital ... 0.904388 0.202058 \n",
+ "55 She Saw Me Coming - 2009 Re-Mastered Digital V... 0.885088 0.121018 \n",
+ "62 Look What The Cat Dragged In - 2009 Re-Mastere... 0.883536 0.148691 \n",
+ "26 Petrol Blues 0.877526 0.259467 \n",
+ "124 Baby Break It Down - 2009 Re-Mastered Digital ... 0.866306 0.218643 \n",
+ "239 Everybody Needs Somebody To Love - Live In Ire... 0.861867 0.113604 \n",
+ "11 Lies - Remastered 0.861410 0.133335 \n",
+ "211 Lies - Remastered 0.861410 0.133335 \n",
+ "134 Factory Girl - Live - 2009 Re-Mastered Digital... 0.860445 0.874621 \n",
+ "67 Rocks Off - Live Licks Tour - 2009 Re-Mastered... 0.857748 0.131998 \n",
+ "\n",
+ " pos valence \n",
+ "114 0.095612 0.643 \n",
+ "55 0.114912 0.852 \n",
+ "62 0.116464 0.548 \n",
+ "26 0.122474 0.432 \n",
+ "124 0.133694 0.767 \n",
+ "239 0.138133 0.361 \n",
+ "11 0.138590 0.582 \n",
+ "211 0.138590 0.546 \n",
+ "134 0.139555 0.737 \n",
+ "67 0.142252 0.190 "
+ ]
+ },
+ "execution_count": 23,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "pipeline = [\n",
+ " {'$match': {'lyrics': {'$exists': True}, 'sentiment': {'$exists': True}, 'valence': {'$exists': True},\n",
+ " 'artist_id': stones_id}},\n",
+ " {'$project': {'artist_name': '$artist_name',\n",
+ " 'name': '$name',\n",
+ " 'valence': '$valence',\n",
+ " 'neg': '$sentiment.probability.neg',\n",
+ " 'neutral': '$sentiment.probability.neutral',\n",
+ " 'pos': '$sentiment.probability.pos'}}\n",
+ "]\n",
+ "stones_df = pd.DataFrame(list(tracks.aggregate(pipeline)))\n",
+ "stones_df.sort_values('neg', ascending=False).head(10)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 24,
"metadata": {
"scrolled": true
},
"data": {
"text/html": [
"<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
"46 0.164459 0.726 "
]
},
- "execution_count": 91,
+ "execution_count": 24,
"metadata": {},
"output_type": "execute_result"
}
"cell_type": "markdown",
"metadata": {},
"source": [
- "Plot the valence/negativity scatter plot, using blue for The Beatles and red for Radiohead.\n",
+ "Plot the valence/negativity scatter plot, using blue for The Beatles, red for The Rolling Stones, and green for Radiohead.\n",
"\n",
"If valence and negativity are correlated, I'd expect to see a trend from high negativity/low valence to low negativity/high valence."
]
},
{
"cell_type": "code",
- "execution_count": 92,
+ "execution_count": 26,
"metadata": {},
"outputs": [
{
"data": {
- "image/png": "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\n",
+ "image/png": "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\ngg==\n",
"text/plain": [
- "<matplotlib.figure.Figure at 0x7f622ac3f978>"
+ "<matplotlib.figure.Figure at 0x7fa7b847a588>"
]
},
"metadata": {},
],
"source": [
"plt.scatter(beatles_df['valence'], beatles_df['neg'], color='blue')\n",
- "plt.scatter(radiohead_df['valence'], radiohead_df['neg'], color='red')\n",
+ "plt.scatter(stones_df['valence'], stones_df['neg'], color='red')\n",
+ "plt.scatter(radiohead_df['valence'], radiohead_df['neg'], color='green')\n",
"plt.xlabel('Valence')\n",
"plt.ylabel('Sentiment negativity')\n",
"plt.show()"
},
{
"cell_type": "code",
- "execution_count": 93,
+ "execution_count": 27,
"metadata": {},
"outputs": [
{
"data": {
- "image/png": "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\n",
+ "image/png": "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\n",
"text/plain": [
- "<matplotlib.figure.Figure at 0x7f622ac00198>"
+ "<matplotlib.figure.Figure at 0x7fa7b8374550>"
]
},
"metadata": {},
],
"source": [
"plt.scatter(beatles_df['neutral'], beatles_df['neg'], color='blue')\n",
- "plt.scatter(radiohead_df['neutral'], radiohead_df['neg'], color='red')\n",
+ "plt.scatter(stones_df['neutral'], stones_df['neg'], color='red')\n",
+ "plt.scatter(radiohead_df['neutral'], radiohead_df['neg'], color='green')\n",
"plt.xlabel('Sentiment neutrality')\n",
"plt.ylabel('Sentiment negativity')\n",
"plt.show()"
},
{
"cell_type": "code",
- "execution_count": 95,
+ "execution_count": 28,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
- "<matplotlib.axes._subplots.AxesSubplot at 0x7f622ae7f978>"
+ "<matplotlib.axes._subplots.AxesSubplot at 0x7fa7b81b1ba8>"
]
},
- "execution_count": 95,
+ "execution_count": 28,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
- "image/png": "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\nk/SS1tcDkh7t4vq6xt03SHpigV3OlvTN1r4/lrTCzI5f7H47PfDnehPW/kNsZh93f0HSpJkd0+F1\n9UKRLGa7QNIPOrqi3lk0i9Y/UVe6+w3dXFgPFHlc/LqkU8xsg5n9yMze2bXVdVeRLD4v6YNm9oik\n6yV9oktry83+WT2qAheInf60zCJvwtp/H5tjn35Q+A1pZvYBSW/UVMXTjxbMwsxM0pcknb/IMf2g\nyONiuaZqnd+RNCjpP83sddNX/H2kSBbvl3SZu3+p9Z6fyyW9ruMry0/heTJbp6/wt2rqATptpaY+\nUG22RySdKM28hv8l7r7QP2WWqiJZyMzOkHSRpHe3/lnbjxbL4ihN/SVumNlDkk6XdE2fPnFb5HGx\nVdI17r7P3Zuaep/Lq7uzvK4qksUFkr4nSe6+UdKhZvbS7iwvK1vVmpstc86T/XV64P9U0slmdpKZ\nHSLpfZKu3W+f6xRXcudJuqXDa+qVRbMwszdI+rqk97j7zh6ssVsWzMLdn3T349z9Ve7+q5p6PuPd\n7n5Hj9bbSUX+jlwt6e2S1Bpur5b0866usjuKZPGwpDMkycxOlfQrffychmn+f9leK+lD0synG0y6\n+47F7rCjlY7P8yYsM/u8pJ+6+/WSLpX0L2a2RdJOTf1P7jsFs/hbSUdIurJVazzs7uk/47bHCmbx\nokPUp5VOkSzc/UYz+30zu1vS85I+24//Ci74uPispH80s09r6gnc8+e/x6XLzL4tabWkY81sXNLF\nkg7R1MfUfMPdbzCzs8zsQUl7JH240P22XtYDAOhz/BJzAKgIBj4AVAQDHwAqgoEPABXBwAeAimDg\nA0BFMPABoCIY+ABQEf8PYDmDh24027cAAAAASUVORK5CYII=\n",
+ "image/png": "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\n",
"text/plain": [
- "<matplotlib.figure.Figure at 0x7f622b052438>"
+ "<matplotlib.figure.Figure at 0x7fa7b8187438>"
]
},
"metadata": {},
],
"source": [
"beatles_df['neutral'].hist(alpha=0.5, color='blue')\n",
- "radiohead_df['neutral'].hist(alpha=0.5, color='red')"
+ "stones_df['neutral'].hist(alpha=0.5, color='red')\n",
+ "radiohead_df['neutral'].hist(alpha=0.5, color='green')"
]
},
{
},
{
"cell_type": "code",
- "execution_count": 97,
+ "execution_count": 30,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
- " <th>279</th>\n",
+ " <th>584</th>\n",
+ " <td>61IKhUU0ZJ9Ba4GpjlDPju</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>5.285310</td>\n",
+ " <td>10.523385</td>\n",
+ " <td>Everybody Needs Somebody To Love - Live In Ire...</td>\n",
+ " <td>0.861867</td>\n",
+ " <td>0.3610</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>360</th>\n",
+ " <td>7DgRvvPcJlxks2lNpudsuT</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.989127</td>\n",
+ " <td>2.886214</td>\n",
+ " <td>Petrol Blues</td>\n",
+ " <td>0.877526</td>\n",
+ " <td>0.4320</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>282</th>\n",
" <td>66cuLvkHsW7dNkfNk6gQP9</td>\n",
" <td>Radiohead</td>\n",
" <td>1.505262</td>\n",
" <td>0.3630</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>5</th>\n",
+ " <th>354</th>\n",
+ " <td>624njB7Ny3mlA46QokEin9</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.494305</td>\n",
+ " <td>1.966968</td>\n",
+ " <td>No Spare Parts</td>\n",
+ " <td>0.854950</td>\n",
+ " <td>0.5480</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>526</th>\n",
+ " <td>6KfP8KsoS4I7aSpOvG0ZxE</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.493590</td>\n",
+ " <td>2.348402</td>\n",
+ " <td>Twenty Flight Rock - Live - 2009 Re-Mastered D...</td>\n",
+ " <td>0.780128</td>\n",
+ " <td>0.6250</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>231</th>\n",
+ " <td>2Iccm3cKBQHWt5yk0yX9nh</td>\n",
+ " <td>The Beatles</td>\n",
+ " <td>1.479822</td>\n",
+ " <td>2.192747</td>\n",
+ " <td>Please Please Me - Remastered 2009</td>\n",
+ " <td>0.835533</td>\n",
+ " <td>0.7080</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>8</th>\n",
" <td>0GRplBEB2FWCKutwMmS6nY</td>\n",
" <td>The Beatles</td>\n",
" <td>1.475037</td>\n",
" <td>0.4050</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>252</th>\n",
+ " <th>505</th>\n",
+ " <td>6ncZ7LP1NY4IOp2zQLPOPX</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.415919</td>\n",
+ " <td>1.704903</td>\n",
+ " <td>Fight - Remastered 2009</td>\n",
+ " <td>0.841745</td>\n",
+ " <td>0.4450</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>466</th>\n",
+ " <td>6j3En9AD8FEAQQhhtkKBR9</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.405004</td>\n",
+ " <td>3.749956</td>\n",
+ " <td>Continental Drift - Live - 2009 Re-Mastered Di...</td>\n",
+ " <td>0.408216</td>\n",
+ " <td>0.1290</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>255</th>\n",
" <td>5SdmtFbNOD7Qej6jFCHkOM</td>\n",
" <td>Radiohead</td>\n",
" <td>1.398920</td>\n",
" <td>0.2240</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>89</th>\n",
+ " <th>495</th>\n",
+ " <td>5KOVxb4tOeZsqf4e8zWxb7</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.398919</td>\n",
+ " <td>1.704903</td>\n",
+ " <td>Fight</td>\n",
+ " <td>0.841745</td>\n",
+ " <td>0.4790</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>92</th>\n",
" <td>3VgxeWOGdUYvtX1j8C9VyV</td>\n",
" <td>The Beatles</td>\n",
" <td>1.393697</td>\n",
" <td>0.6300</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>108</th>\n",
+ " <th>593</th>\n",
+ " <td>31KuT5lcyp6NlDBjp3EVTp</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.337550</td>\n",
+ " <td>1.571730</td>\n",
+ " <td>The Last Time - Live In Ireland / 1965</td>\n",
+ " <td>0.839551</td>\n",
+ " <td>0.4840</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>404</th>\n",
+ " <td>55XOZpymv9A70smv1fL5zr</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.332593</td>\n",
+ " <td>1.162859</td>\n",
+ " <td>Rocks Off - Live Licks Tour - 2009 Re-Mastered...</td>\n",
+ " <td>0.857748</td>\n",
+ " <td>0.1900</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>369</th>\n",
+ " <td>3jhHx1k3hweq3lunTHp79w</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.283822</td>\n",
+ " <td>1.635406</td>\n",
+ " <td>She Was Hot - Live At The Beacon Theatre, New ...</td>\n",
+ " <td>0.782287</td>\n",
+ " <td>0.4940</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>111</th>\n",
" <td>6ZrPbHp9kRmQj1tGLvna8U</td>\n",
" <td>The Beatles</td>\n",
" <td>1.270327</td>\n",
" <td>0.0963</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>74</th>\n",
+ " <th>77</th>\n",
" <td>5H9q6ctIlamkqukdTrNt3k</td>\n",
" <td>The Beatles</td>\n",
" <td>1.261539</td>\n",
" <td>0.4900</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>311</th>\n",
+ " <th>314</th>\n",
" <td>3aDUSpF3LexOr1lFKvPV2h</td>\n",
" <td>Radiohead</td>\n",
" <td>1.239768</td>\n",
" <td>0.3150</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>24</th>\n",
+ " <th>413</th>\n",
+ " <td>07HQyzxsGis1aZrKgXvVcV</td>\n",
+ " <td>Solomon Burke</td>\n",
+ " <td>1.238045</td>\n",
+ " <td>0.958644</td>\n",
+ " <td>Everybody Needs Somebody To Love - Live Licks ...</td>\n",
+ " <td>0.861867</td>\n",
+ " <td>0.2120</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>27</th>\n",
" <td>0mNQUZEATk2uItMUtiLWK5</td>\n",
" <td>The Beatles</td>\n",
" <td>1.213645</td>\n",
" <td>0.833309</td>\n",
" <td>0.7520</td>\n",
" </tr>\n",
- " <tr>\n",
- " <th>112</th>\n",
- " <td>0ttMfoND7IQqFSMVOPkELC</td>\n",
- " <td>The Beatles</td>\n",
- " <td>1.212148</td>\n",
- " <td>0.799772</td>\n",
- " <td>Blue Jay Way - Remastered 2009</td>\n",
- " <td>0.812490</td>\n",
- " <td>0.0380</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>161</th>\n",
- " <td>5ou2BiQ9FxIYkxsYvYHpAT</td>\n",
- " <td>The Beatles</td>\n",
- " <td>1.210378</td>\n",
- " <td>1.648037</td>\n",
- " <td>Help! - Remastered 2009</td>\n",
- " <td>0.823915</td>\n",
- " <td>0.7610</td>\n",
- " </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
- " _id artist_name gloom lyrical_density \\\n",
- "279 66cuLvkHsW7dNkfNk6gQP9 Radiohead 1.505262 1.991725 \n",
- "5 0GRplBEB2FWCKutwMmS6nY The Beatles 1.475037 1.853118 \n",
- "252 5SdmtFbNOD7Qej6jFCHkOM Radiohead 1.398920 1.411166 \n",
- "89 3VgxeWOGdUYvtX1j8C9VyV The Beatles 1.393697 1.708599 \n",
- "108 6ZrPbHp9kRmQj1tGLvna8U The Beatles 1.270327 0.874479 \n",
- "74 5H9q6ctIlamkqukdTrNt3k The Beatles 1.261539 2.616693 \n",
- "311 3aDUSpF3LexOr1lFKvPV2h Radiohead 1.239768 1.100731 \n",
- "24 0mNQUZEATk2uItMUtiLWK5 The Beatles 1.213645 1.615224 \n",
- "112 0ttMfoND7IQqFSMVOPkELC The Beatles 1.212148 0.799772 \n",
- "161 5ou2BiQ9FxIYkxsYvYHpAT The Beatles 1.210378 1.648037 \n",
+ " _id artist_name gloom lyrical_density \\\n",
+ "584 61IKhUU0ZJ9Ba4GpjlDPju The Rolling Stones 5.285310 10.523385 \n",
+ "360 7DgRvvPcJlxks2lNpudsuT The Rolling Stones 1.989127 2.886214 \n",
+ "282 66cuLvkHsW7dNkfNk6gQP9 Radiohead 1.505262 1.991725 \n",
+ "354 624njB7Ny3mlA46QokEin9 The Rolling Stones 1.494305 1.966968 \n",
+ "526 6KfP8KsoS4I7aSpOvG0ZxE The Rolling Stones 1.493590 2.348402 \n",
+ "231 2Iccm3cKBQHWt5yk0yX9nh The Beatles 1.479822 2.192747 \n",
+ "8 0GRplBEB2FWCKutwMmS6nY The Beatles 1.475037 1.853118 \n",
+ "505 6ncZ7LP1NY4IOp2zQLPOPX The Rolling Stones 1.415919 1.704903 \n",
+ "466 6j3En9AD8FEAQQhhtkKBR9 The Rolling Stones 1.405004 3.749956 \n",
+ "255 5SdmtFbNOD7Qej6jFCHkOM Radiohead 1.398920 1.411166 \n",
+ "495 5KOVxb4tOeZsqf4e8zWxb7 The Rolling Stones 1.398919 1.704903 \n",
+ "92 3VgxeWOGdUYvtX1j8C9VyV The Beatles 1.393697 1.708599 \n",
+ "593 31KuT5lcyp6NlDBjp3EVTp The Rolling Stones 1.337550 1.571730 \n",
+ "404 55XOZpymv9A70smv1fL5zr The Rolling Stones 1.332593 1.162859 \n",
+ "369 3jhHx1k3hweq3lunTHp79w The Rolling Stones 1.283822 1.635406 \n",
+ "111 6ZrPbHp9kRmQj1tGLvna8U The Beatles 1.270327 0.874479 \n",
+ "77 5H9q6ctIlamkqukdTrNt3k The Beatles 1.261539 2.616693 \n",
+ "314 3aDUSpF3LexOr1lFKvPV2h Radiohead 1.239768 1.100731 \n",
+ "413 07HQyzxsGis1aZrKgXvVcV Solomon Burke 1.238045 0.958644 \n",
+ "27 0mNQUZEATk2uItMUtiLWK5 The Beatles 1.213645 1.615224 \n",
"\n",
- " name neg valence \n",
- "279 A Wolf At the Door 0.793363 0.3630 \n",
- "5 Ticket To Ride - Live / Remastered 0.825439 0.4050 \n",
- "252 Faust Arp 0.838532 0.2240 \n",
- "89 I'm So Tired - Remastered 2009 0.892489 0.6300 \n",
- "108 Revolution 9 - Remastered 2009 0.873285 0.0963 \n",
- "74 Her Majesty - Remastered 2009 0.556608 0.4900 \n",
- "311 The Bends 0.854244 0.3150 \n",
- "24 A Hard Day's Night - Remastered 2015 0.833309 0.7520 \n",
- "112 Blue Jay Way - Remastered 2009 0.812490 0.0380 \n",
- "161 Help! - Remastered 2009 0.823915 0.7610 "
+ " name neg valence \n",
+ "584 Everybody Needs Somebody To Love - Live In Ire... 0.861867 0.3610 \n",
+ "360 Petrol Blues 0.877526 0.4320 \n",
+ "282 A Wolf At the Door 0.793363 0.3630 \n",
+ "354 No Spare Parts 0.854950 0.5480 \n",
+ "526 Twenty Flight Rock - Live - 2009 Re-Mastered D... 0.780128 0.6250 \n",
+ "231 Please Please Me - Remastered 2009 0.835533 0.7080 \n",
+ "8 Ticket To Ride - Live / Remastered 0.825439 0.4050 \n",
+ "505 Fight - Remastered 2009 0.841745 0.4450 \n",
+ "466 Continental Drift - Live - 2009 Re-Mastered Di... 0.408216 0.1290 \n",
+ "255 Faust Arp 0.838532 0.2240 \n",
+ "495 Fight 0.841745 0.4790 \n",
+ "92 I'm So Tired - Remastered 2009 0.892489 0.6300 \n",
+ "593 The Last Time - Live In Ireland / 1965 0.839551 0.4840 \n",
+ "404 Rocks Off - Live Licks Tour - 2009 Re-Mastered... 0.857748 0.1900 \n",
+ "369 She Was Hot - Live At The Beacon Theatre, New ... 0.782287 0.4940 \n",
+ "111 Revolution 9 - Remastered 2009 0.873285 0.0963 \n",
+ "77 Her Majesty - Remastered 2009 0.556608 0.4900 \n",
+ "314 The Bends 0.854244 0.3150 \n",
+ "413 Everybody Needs Somebody To Love - Live Licks ... 0.861867 0.2120 \n",
+ "27 A Hard Day's Night - Remastered 2015 0.833309 0.7520 "
]
},
- "execution_count": 97,
+ "execution_count": 30,
"metadata": {},
"output_type": "execute_result"
}
" {'$add': ['$lyrical_density', 1]}]}]}, \n",
" 2]}}}]\n",
"results = pd.DataFrame(list(tracks.aggregate(pipeline)))\n",
- "results.sort_values('gloom', ascending=False).head(10)"
+ "results.sort_values('gloom', ascending=False).head(20)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
- "Interestingly, the gloomiest songs seem pretty evenly spread between Radiohead and The Beatles."
+ "Interestingly, the gloomiest songs seem pretty evenly spread between artists."
]
},
{
"cell_type": "code",
- "execution_count": 471,
+ "execution_count": 31,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
- " <th>61</th>\n",
+ " <th>51</th>\n",
" <td>66cuLvkHsW7dNkfNk6gQP9</td>\n",
" <td>Radiohead</td>\n",
" <td>1.505262</td>\n",
" <td>0.3630</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>43</th>\n",
+ " <th>24</th>\n",
" <td>5SdmtFbNOD7Qej6jFCHkOM</td>\n",
" <td>Radiohead</td>\n",
" <td>1.398920</td>\n",
" <td>0.2240</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>9</th>\n",
+ " <th>83</th>\n",
" <td>3aDUSpF3LexOr1lFKvPV2h</td>\n",
" <td>Radiohead</td>\n",
" <td>1.239768</td>\n",
" <td>0.3150</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>34</th>\n",
+ " <th>13</th>\n",
" <td>0eZN5WsQfmNFICHuw59Zfz</td>\n",
" <td>Radiohead</td>\n",
" <td>1.150902</td>\n",
" <td>0.0629</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>20</th>\n",
+ " <th>98</th>\n",
" <td>3ovbSnT5NNhl1gzMcw1NRZ</td>\n",
" <td>Radiohead</td>\n",
" <td>1.142115</td>\n",
" <td>0.4190</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>11</th>\n",
+ " <th>85</th>\n",
" <td>045sp2JToyTaaKyXkGejPy</td>\n",
" <td>Radiohead</td>\n",
" <td>1.090813</td>\n",
" <td>0.1270</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>24</th>\n",
+ " <th>84</th>\n",
+ " <td>5jafMI8FLibnjkYTZ33m0c</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>1.082242</td>\n",
+ " <td>0.858319</td>\n",
+ " <td>High And Dry</td>\n",
+ " <td>0.820356</td>\n",
+ " <td>0.3600</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>102</th>\n",
" <td>4D6ZExVvYLZxhcAvifX5px</td>\n",
" <td>Radiohead</td>\n",
" <td>1.074047</td>\n",
" <td>0.2780</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>13</th>\n",
+ " <th>88</th>\n",
" <td>4SE81CrzH0qPA8KHqM9Syz</td>\n",
" <td>Radiohead</td>\n",
" <td>1.064914</td>\n",
" <td>0.3720</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>4</th>\n",
+ " <th>74</th>\n",
" <td>4aOAzvRdOsZSwZIgwcdeL0</td>\n",
" <td>Radiohead</td>\n",
" <td>1.063868</td>\n",
" <td>0.825887</td>\n",
" <td>0.1310</td>\n",
" </tr>\n",
- " <tr>\n",
- " <th>23</th>\n",
- " <td>11qDTSr3Dj4TkPnBcIOqEJ</td>\n",
- " <td>Radiohead</td>\n",
- " <td>1.056187</td>\n",
- " <td>0.711071</td>\n",
- " <td>Vegetable</td>\n",
- " <td>0.883291</td>\n",
- " <td>0.3990</td>\n",
- " </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
- " _id artist_name gloom lyrical_density \\\n",
- "61 66cuLvkHsW7dNkfNk6gQP9 Radiohead 1.505262 1.991725 \n",
- "43 5SdmtFbNOD7Qej6jFCHkOM Radiohead 1.398920 1.411166 \n",
- "9 3aDUSpF3LexOr1lFKvPV2h Radiohead 1.239768 1.100731 \n",
- "34 0eZN5WsQfmNFICHuw59Zfz Radiohead 1.150902 0.705463 \n",
- "20 3ovbSnT5NNhl1gzMcw1NRZ Radiohead 1.142115 1.151468 \n",
- "11 045sp2JToyTaaKyXkGejPy Radiohead 1.090813 0.581341 \n",
- "24 4D6ZExVvYLZxhcAvifX5px Radiohead 1.074047 0.749795 \n",
- "13 4SE81CrzH0qPA8KHqM9Syz Radiohead 1.064914 0.856048 \n",
- "4 4aOAzvRdOsZSwZIgwcdeL0 Radiohead 1.063868 0.524102 \n",
- "23 11qDTSr3Dj4TkPnBcIOqEJ Radiohead 1.056187 0.711071 \n",
+ " _id artist_name gloom lyrical_density \\\n",
+ "51 66cuLvkHsW7dNkfNk6gQP9 Radiohead 1.505262 1.991725 \n",
+ "24 5SdmtFbNOD7Qej6jFCHkOM Radiohead 1.398920 1.411166 \n",
+ "83 3aDUSpF3LexOr1lFKvPV2h Radiohead 1.239768 1.100731 \n",
+ "13 0eZN5WsQfmNFICHuw59Zfz Radiohead 1.150902 0.705463 \n",
+ "98 3ovbSnT5NNhl1gzMcw1NRZ Radiohead 1.142115 1.151468 \n",
+ "85 045sp2JToyTaaKyXkGejPy Radiohead 1.090813 0.581341 \n",
+ "84 5jafMI8FLibnjkYTZ33m0c Radiohead 1.082242 0.858319 \n",
+ "102 4D6ZExVvYLZxhcAvifX5px Radiohead 1.074047 0.749795 \n",
+ "88 4SE81CrzH0qPA8KHqM9Syz Radiohead 1.064914 0.856048 \n",
+ "74 4aOAzvRdOsZSwZIgwcdeL0 Radiohead 1.063868 0.524102 \n",
"\n",
- " name neg valence \n",
- "61 A Wolf At the Door 0.793363 0.3630 \n",
- "43 Faust Arp 0.838532 0.2240 \n",
- "9 The Bends 0.854244 0.3150 \n",
- "34 Glass Eyes 0.800195 0.0629 \n",
- "20 Thinking About You 0.791660 0.4190 \n",
- "11 Fake Plastic Trees 0.827542 0.1270 \n",
- "24 Prove Yourself 0.815006 0.2780 \n",
- "13 Just 0.809154 0.3720 \n",
- "4 Let Down 0.825887 0.1310 \n",
- "23 Vegetable 0.883291 0.3990 "
+ " name neg valence \n",
+ "51 A Wolf At the Door 0.793363 0.3630 \n",
+ "24 Faust Arp 0.838532 0.2240 \n",
+ "83 The Bends 0.854244 0.3150 \n",
+ "13 Glass Eyes 0.800195 0.0629 \n",
+ "98 Thinking About You 0.791660 0.4190 \n",
+ "85 Fake Plastic Trees 0.827542 0.1270 \n",
+ "84 High And Dry 0.820356 0.3600 \n",
+ "102 Prove Yourself 0.815006 0.2780 \n",
+ "88 Just 0.809154 0.3720 \n",
+ "74 Let Down 0.825887 0.1310 "
]
},
- "execution_count": 471,
+ "execution_count": 31,
"metadata": {},
"output_type": "execute_result"
}
"9 | 15.80 | Tinker Tailor Soldier ...\n",
"10| 16.03 | Videotape\n",
"\n",
- "...which has only one song in common, \"Let Down\". I'm not convinced by this analysis.\n",
+ "...which has only two songs in common, \"High and Dry\" and \"Let Down\". I'm not convinced by this analysis.\n",
"\n",
"What does the same analysis say for The Beatles?"
]
},
{
"cell_type": "code",
- "execution_count": 98,
+ "execution_count": 32,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
+ " <th>219</th>\n",
+ " <td>2Iccm3cKBQHWt5yk0yX9nh</td>\n",
+ " <td>The Beatles</td>\n",
+ " <td>1.479822</td>\n",
+ " <td>2.192747</td>\n",
+ " <td>Please Please Me - Remastered 2009</td>\n",
+ " <td>0.835533</td>\n",
+ " <td>0.7080</td>\n",
+ " </tr>\n",
+ " <tr>\n",
" <th>4</th>\n",
" <td>0GRplBEB2FWCKutwMmS6nY</td>\n",
" <td>The Beatles</td>\n",
" <td>0.4050</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>88</th>\n",
+ " <th>87</th>\n",
" <td>3VgxeWOGdUYvtX1j8C9VyV</td>\n",
" <td>The Beatles</td>\n",
" <td>1.393697</td>\n",
" <td>0.6300</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>107</th>\n",
+ " <th>106</th>\n",
" <td>6ZrPbHp9kRmQj1tGLvna8U</td>\n",
" <td>The Beatles</td>\n",
" <td>1.270327</td>\n",
" <td>0.0963</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>73</th>\n",
+ " <th>72</th>\n",
" <td>5H9q6ctIlamkqukdTrNt3k</td>\n",
" <td>The Beatles</td>\n",
" <td>1.261539</td>\n",
" <td>0.7520</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>111</th>\n",
+ " <th>110</th>\n",
" <td>0ttMfoND7IQqFSMVOPkELC</td>\n",
" <td>The Beatles</td>\n",
" <td>1.212148</td>\n",
" <td>0.0380</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>160</th>\n",
+ " <th>159</th>\n",
" <td>5ou2BiQ9FxIYkxsYvYHpAT</td>\n",
" <td>The Beatles</td>\n",
" <td>1.210378</td>\n",
" <td>0.5150</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>220</th>\n",
- " <td>2Iccm3cKBQHWt5yk0yX9nh</td>\n",
- " <td>The Beatles</td>\n",
- " <td>1.200158</td>\n",
- " <td>1.530785</td>\n",
- " <td>Please Please Me - Remastered 2009</td>\n",
- " <td>0.833068</td>\n",
- " <td>0.7080</td>\n",
- " </tr>\n",
- " <tr>\n",
" <th>27</th>\n",
" <td>1dfuJYDSIc41cw5RPsaCF1</td>\n",
" <td>The Beatles</td>\n",
],
"text/plain": [
" _id artist_name gloom lyrical_density \\\n",
+ "219 2Iccm3cKBQHWt5yk0yX9nh The Beatles 1.479822 2.192747 \n",
"4 0GRplBEB2FWCKutwMmS6nY The Beatles 1.475037 1.853118 \n",
- "88 3VgxeWOGdUYvtX1j8C9VyV The Beatles 1.393697 1.708599 \n",
- "107 6ZrPbHp9kRmQj1tGLvna8U The Beatles 1.270327 0.874479 \n",
- "73 5H9q6ctIlamkqukdTrNt3k The Beatles 1.261539 2.616693 \n",
+ "87 3VgxeWOGdUYvtX1j8C9VyV The Beatles 1.393697 1.708599 \n",
+ "106 6ZrPbHp9kRmQj1tGLvna8U The Beatles 1.270327 0.874479 \n",
+ "72 5H9q6ctIlamkqukdTrNt3k The Beatles 1.261539 2.616693 \n",
"23 0mNQUZEATk2uItMUtiLWK5 The Beatles 1.213645 1.615224 \n",
- "111 0ttMfoND7IQqFSMVOPkELC The Beatles 1.212148 0.799772 \n",
- "160 5ou2BiQ9FxIYkxsYvYHpAT The Beatles 1.210378 1.648037 \n",
+ "110 0ttMfoND7IQqFSMVOPkELC The Beatles 1.212148 0.799772 \n",
+ "159 5ou2BiQ9FxIYkxsYvYHpAT The Beatles 1.210378 1.648037 \n",
"10 1alcPfZWUHh01l4Fnoo5Jt The Beatles 1.203416 1.332561 \n",
- "220 2Iccm3cKBQHWt5yk0yX9nh The Beatles 1.200158 1.530785 \n",
"27 1dfuJYDSIc41cw5RPsaCF1 The Beatles 1.187438 1.651824 \n",
"\n",
" name neg valence \n",
+ "219 Please Please Me - Remastered 2009 0.835533 0.7080 \n",
"4 Ticket To Ride - Live / Remastered 0.825439 0.4050 \n",
- "88 I'm So Tired - Remastered 2009 0.892489 0.6300 \n",
- "107 Revolution 9 - Remastered 2009 0.873285 0.0963 \n",
- "73 Her Majesty - Remastered 2009 0.556608 0.4900 \n",
+ "87 I'm So Tired - Remastered 2009 0.892489 0.6300 \n",
+ "106 Revolution 9 - Remastered 2009 0.873285 0.0963 \n",
+ "72 Her Majesty - Remastered 2009 0.556608 0.4900 \n",
"23 A Hard Day's Night - Remastered 2015 0.833309 0.7520 \n",
- "111 Blue Jay Way - Remastered 2009 0.812490 0.0380 \n",
- "160 Help! - Remastered 2009 0.823915 0.7610 \n",
+ "110 Blue Jay Way - Remastered 2009 0.812490 0.0380 \n",
+ "159 Help! - Remastered 2009 0.823915 0.7610 \n",
"10 Help! - Live / Remastered 0.823915 0.5150 \n",
- "220 Please Please Me - Remastered 2009 0.833068 0.7080 \n",
"27 Help! - Remastered 2015 0.823915 0.8100 "
]
},
- "execution_count": 98,
+ "execution_count": 32,
"metadata": {},
"output_type": "execute_result"
}
"results.sort_values('gloom', ascending=False).head(10)"
]
},
+ {
+ "cell_type": "code",
+ "execution_count": 33,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
+ "<table border=\"1\" class=\"dataframe\">\n",
+ " <thead>\n",
+ " <tr style=\"text-align: right;\">\n",
+ " <th></th>\n",
+ " <th>_id</th>\n",
+ " <th>artist_name</th>\n",
+ " <th>gloom</th>\n",
+ " <th>lyrical_density</th>\n",
+ " <th>name</th>\n",
+ " <th>neg</th>\n",
+ " <th>valence</th>\n",
+ " </tr>\n",
+ " </thead>\n",
+ " <tbody>\n",
+ " <tr>\n",
+ " <th>239</th>\n",
+ " <td>61IKhUU0ZJ9Ba4GpjlDPju</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>5.285310</td>\n",
+ " <td>10.523385</td>\n",
+ " <td>Everybody Needs Somebody To Love - Live In Ire...</td>\n",
+ " <td>0.861867</td>\n",
+ " <td>0.361</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>26</th>\n",
+ " <td>7DgRvvPcJlxks2lNpudsuT</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.989127</td>\n",
+ " <td>2.886214</td>\n",
+ " <td>Petrol Blues</td>\n",
+ " <td>0.877526</td>\n",
+ " <td>0.432</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>20</th>\n",
+ " <td>624njB7Ny3mlA46QokEin9</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.494305</td>\n",
+ " <td>1.966968</td>\n",
+ " <td>No Spare Parts</td>\n",
+ " <td>0.854950</td>\n",
+ " <td>0.548</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>187</th>\n",
+ " <td>6KfP8KsoS4I7aSpOvG0ZxE</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.493590</td>\n",
+ " <td>2.348402</td>\n",
+ " <td>Twenty Flight Rock - Live - 2009 Re-Mastered D...</td>\n",
+ " <td>0.780128</td>\n",
+ " <td>0.625</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>166</th>\n",
+ " <td>6ncZ7LP1NY4IOp2zQLPOPX</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.415919</td>\n",
+ " <td>1.704903</td>\n",
+ " <td>Fight - Remastered 2009</td>\n",
+ " <td>0.841745</td>\n",
+ " <td>0.445</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>127</th>\n",
+ " <td>6j3En9AD8FEAQQhhtkKBR9</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.405004</td>\n",
+ " <td>3.749956</td>\n",
+ " <td>Continental Drift - Live - 2009 Re-Mastered Di...</td>\n",
+ " <td>0.408216</td>\n",
+ " <td>0.129</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>156</th>\n",
+ " <td>5KOVxb4tOeZsqf4e8zWxb7</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.398919</td>\n",
+ " <td>1.704903</td>\n",
+ " <td>Fight</td>\n",
+ " <td>0.841745</td>\n",
+ " <td>0.479</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>248</th>\n",
+ " <td>31KuT5lcyp6NlDBjp3EVTp</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.337550</td>\n",
+ " <td>1.571730</td>\n",
+ " <td>The Last Time - Live In Ireland / 1965</td>\n",
+ " <td>0.839551</td>\n",
+ " <td>0.484</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>67</th>\n",
+ " <td>55XOZpymv9A70smv1fL5zr</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.332593</td>\n",
+ " <td>1.162859</td>\n",
+ " <td>Rocks Off - Live Licks Tour - 2009 Re-Mastered...</td>\n",
+ " <td>0.857748</td>\n",
+ " <td>0.190</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>35</th>\n",
+ " <td>3jhHx1k3hweq3lunTHp79w</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.283822</td>\n",
+ " <td>1.635406</td>\n",
+ " <td>She Was Hot - Live At The Beacon Theatre, New ...</td>\n",
+ " <td>0.782287</td>\n",
+ " <td>0.494</td>\n",
+ " </tr>\n",
+ " </tbody>\n",
+ "</table>\n",
+ "</div>"
+ ],
+ "text/plain": [
+ " _id artist_name gloom lyrical_density \\\n",
+ "239 61IKhUU0ZJ9Ba4GpjlDPju The Rolling Stones 5.285310 10.523385 \n",
+ "26 7DgRvvPcJlxks2lNpudsuT The Rolling Stones 1.989127 2.886214 \n",
+ "20 624njB7Ny3mlA46QokEin9 The Rolling Stones 1.494305 1.966968 \n",
+ "187 6KfP8KsoS4I7aSpOvG0ZxE The Rolling Stones 1.493590 2.348402 \n",
+ "166 6ncZ7LP1NY4IOp2zQLPOPX The Rolling Stones 1.415919 1.704903 \n",
+ "127 6j3En9AD8FEAQQhhtkKBR9 The Rolling Stones 1.405004 3.749956 \n",
+ "156 5KOVxb4tOeZsqf4e8zWxb7 The Rolling Stones 1.398919 1.704903 \n",
+ "248 31KuT5lcyp6NlDBjp3EVTp The Rolling Stones 1.337550 1.571730 \n",
+ "67 55XOZpymv9A70smv1fL5zr The Rolling Stones 1.332593 1.162859 \n",
+ "35 3jhHx1k3hweq3lunTHp79w The Rolling Stones 1.283822 1.635406 \n",
+ "\n",
+ " name neg valence \n",
+ "239 Everybody Needs Somebody To Love - Live In Ire... 0.861867 0.361 \n",
+ "26 Petrol Blues 0.877526 0.432 \n",
+ "20 No Spare Parts 0.854950 0.548 \n",
+ "187 Twenty Flight Rock - Live - 2009 Re-Mastered D... 0.780128 0.625 \n",
+ "166 Fight - Remastered 2009 0.841745 0.445 \n",
+ "127 Continental Drift - Live - 2009 Re-Mastered Di... 0.408216 0.129 \n",
+ "156 Fight 0.841745 0.479 \n",
+ "248 The Last Time - Live In Ireland / 1965 0.839551 0.484 \n",
+ "67 Rocks Off - Live Licks Tour - 2009 Re-Mastered... 0.857748 0.190 \n",
+ "35 She Was Hot - Live At The Beacon Theatre, New ... 0.782287 0.494 "
+ ]
+ },
+ "execution_count": 33,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "pipeline = [\n",
+ " {'$match': {'lyrics': {'$exists': True}, 'sentiment': {'$exists': True}, 'valence': {'$exists': True},\n",
+ " 'artist_id': stones_id}},\n",
+ " {'$project': {'artist_name': '$artist_name',\n",
+ " 'name': '$name',\n",
+ " 'valence': '$valence',\n",
+ " 'neg': '$sentiment.probability.neg',\n",
+ " 'lyrical_density': '$lyrical_density',\n",
+ " 'gloom': {'$divide': [{'$add': [{'$subtract': [1, '$valence']},\n",
+ " {'$multiply': ['$sentiment.probability.neg', \n",
+ " {'$add': ['$lyrical_density', 1]}]}]}, \n",
+ " 2]}}}]\n",
+ "results = pd.DataFrame(list(tracks.aggregate(pipeline)))\n",
+ "results.sort_values('gloom', ascending=False).head(10)"
+ ]
+ },
{
"cell_type": "markdown",
"metadata": {},
},
{
"cell_type": "code",
- "execution_count": 99,
+ "execution_count": 34,
"metadata": {
"scrolled": true
},
"data": {
"text/html": [
"<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
- " <th>258</th>\n",
- " <td>4gq2bc2770XvbJdEtfUbmw</td>\n",
- " <td>Radiohead</td>\n",
- " <td>0.201546</td>\n",
- " <td>Go Slowly</td>\n",
- " <td>0.723774</td>\n",
- " <td>0.0453</td>\n",
- " <td>0.039619</td>\n",
- " <td>0.472775</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>309</th>\n",
- " <td>75YUnz58ajMo2VIIuUFvOV</td>\n",
- " <td>Radiohead</td>\n",
- " <td>0.248061</td>\n",
- " <td>The Tourist</td>\n",
- " <td>0.667864</td>\n",
- " <td>0.0400</td>\n",
- " <td>0.056658</td>\n",
- " <td>0.471724</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>246</th>\n",
+ " <th>249</th>\n",
" <td>01ZpFhrMMqKPVCwyqXneVp</td>\n",
" <td>Radiohead</td>\n",
" <td>0.218723</td>\n",
" <td>True Love Waits</td>\n",
" <td>0.532206</td>\n",
" <td>0.0378</td>\n",
- " <td>0.045911</td>\n",
- " <td>0.471229</td>\n",
+ " <td>0.012017</td>\n",
+ " <td>0.478516</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>268</th>\n",
- " <td>5olWalQH1oVza5D6xJg4oX</td>\n",
+ " <th>312</th>\n",
+ " <td>75YUnz58ajMo2VIIuUFvOV</td>\n",
" <td>Radiohead</td>\n",
- " <td>0.216752</td>\n",
- " <td>Sail To The Moon</td>\n",
- " <td>0.605798</td>\n",
- " <td>0.0458</td>\n",
- " <td>0.045189</td>\n",
- " <td>0.469228</td>\n",
+ " <td>0.248061</td>\n",
+ " <td>The Tourist</td>\n",
+ " <td>0.667864</td>\n",
+ " <td>0.0400</td>\n",
+ " <td>0.014830</td>\n",
+ " <td>0.477834</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>272</th>\n",
+ " <th>275</th>\n",
" <td>53RYTfkLiyZuUZHwJC3Wmm</td>\n",
" <td>Radiohead</td>\n",
" <td>0.276367</td>\n",
" <td>We Suck Young Blood</td>\n",
" <td>0.535358</td>\n",
" <td>0.0378</td>\n",
- " <td>0.067027</td>\n",
- " <td>0.466795</td>\n",
+ " <td>0.017543</td>\n",
+ " <td>0.477356</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>205</th>\n",
- " <td>4sLGaMl33I6mcsk7u4xHAU</td>\n",
+ " <th>261</th>\n",
+ " <td>4gq2bc2770XvbJdEtfUbmw</td>\n",
" <td>Radiohead</td>\n",
- " <td>0.146307</td>\n",
- " <td>Codex</td>\n",
- " <td>0.637942</td>\n",
- " <td>0.0629</td>\n",
- " <td>0.019385</td>\n",
- " <td>0.465650</td>\n",
+ " <td>0.201546</td>\n",
+ " <td>Go Slowly</td>\n",
+ " <td>0.723774</td>\n",
+ " <td>0.0453</td>\n",
+ " <td>0.010370</td>\n",
+ " <td>0.476153</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>112</th>\n",
+ " <th>115</th>\n",
" <td>0ttMfoND7IQqFSMVOPkELC</td>\n",
" <td>The Beatles</td>\n",
" <td>0.799772</td>\n",
" <td>Blue Jay Way - Remastered 2009</td>\n",
" <td>0.812490</td>\n",
" <td>0.0380</td>\n",
- " <td>0.258755</td>\n",
- " <td>0.461657</td>\n",
+ " <td>0.067726</td>\n",
+ " <td>0.475937</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>271</th>\n",
+ " <td>5olWalQH1oVza5D6xJg4oX</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>0.216752</td>\n",
+ " <td>Sail To The Moon</td>\n",
+ " <td>0.605798</td>\n",
+ " <td>0.0458</td>\n",
+ " <td>0.011828</td>\n",
+ " <td>0.475040</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>297</th>\n",
+ " <th>300</th>\n",
" <td>0COiZ7ncho2yi4HotbzgPv</td>\n",
" <td>Radiohead</td>\n",
" <td>0.349157</td>\n",
" <td>Motion Picture Soundtrack</td>\n",
" <td>0.576808</td>\n",
" <td>0.0425</td>\n",
- " <td>0.093690</td>\n",
- " <td>0.460916</td>\n",
+ " <td>0.024522</td>\n",
+ " <td>0.474082</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>256</th>\n",
+ " <th>259</th>\n",
" <td>3uxhyRdWVXp7GQvERQl6fA</td>\n",
" <td>Radiohead</td>\n",
" <td>0.382643</td>\n",
" <td>Videotape</td>\n",
" <td>0.652962</td>\n",
" <td>0.0468</td>\n",
- " <td>0.105957</td>\n",
- " <td>0.460694</td>\n",
+ " <td>0.027733</td>\n",
+ " <td>0.472437</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>248</th>\n",
+ " <td>3cual6JOG286qZJmCxKRAT</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>0.332577</td>\n",
+ " <td>Tinker Tailor Soldier Sailor Rich Man Poor Man...</td>\n",
+ " <td>0.477322</td>\n",
+ " <td>0.0517</td>\n",
+ " <td>0.022933</td>\n",
+ " <td>0.468750</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>318</th>\n",
- " <td>7wB2VenWR6rchtLwawreIg</td>\n",
+ " <th>208</th>\n",
+ " <td>4sLGaMl33I6mcsk7u4xHAU</td>\n",
" <td>Radiohead</td>\n",
- " <td>0.359311</td>\n",
- " <td>Bullet Proof ... I Wish I Was</td>\n",
- " <td>0.804636</td>\n",
- " <td>0.0781</td>\n",
- " <td>0.097410</td>\n",
- " <td>0.455239</td>\n",
+ " <td>0.146307</td>\n",
+ " <td>Codex</td>\n",
+ " <td>0.637942</td>\n",
+ " <td>0.0629</td>\n",
+ " <td>0.005074</td>\n",
+ " <td>0.467791</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
],
"text/plain": [
" _id artist_name lyrical_density \\\n",
- "258 4gq2bc2770XvbJdEtfUbmw Radiohead 0.201546 \n",
- "309 75YUnz58ajMo2VIIuUFvOV Radiohead 0.248061 \n",
- "246 01ZpFhrMMqKPVCwyqXneVp Radiohead 0.218723 \n",
- "268 5olWalQH1oVza5D6xJg4oX Radiohead 0.216752 \n",
- "272 53RYTfkLiyZuUZHwJC3Wmm Radiohead 0.276367 \n",
- "205 4sLGaMl33I6mcsk7u4xHAU Radiohead 0.146307 \n",
- "112 0ttMfoND7IQqFSMVOPkELC The Beatles 0.799772 \n",
- "297 0COiZ7ncho2yi4HotbzgPv Radiohead 0.349157 \n",
- "256 3uxhyRdWVXp7GQvERQl6fA Radiohead 0.382643 \n",
- "318 7wB2VenWR6rchtLwawreIg Radiohead 0.359311 \n",
+ "249 01ZpFhrMMqKPVCwyqXneVp Radiohead 0.218723 \n",
+ "312 75YUnz58ajMo2VIIuUFvOV Radiohead 0.248061 \n",
+ "275 53RYTfkLiyZuUZHwJC3Wmm Radiohead 0.276367 \n",
+ "261 4gq2bc2770XvbJdEtfUbmw Radiohead 0.201546 \n",
+ "115 0ttMfoND7IQqFSMVOPkELC The Beatles 0.799772 \n",
+ "271 5olWalQH1oVza5D6xJg4oX Radiohead 0.216752 \n",
+ "300 0COiZ7ncho2yi4HotbzgPv Radiohead 0.349157 \n",
+ "259 3uxhyRdWVXp7GQvERQl6fA Radiohead 0.382643 \n",
+ "248 3cual6JOG286qZJmCxKRAT Radiohead 0.332577 \n",
+ "208 4sLGaMl33I6mcsk7u4xHAU Radiohead 0.146307 \n",
+ "\n",
+ " name neg valence \\\n",
+ "249 True Love Waits 0.532206 0.0378 \n",
+ "312 The Tourist 0.667864 0.0400 \n",
+ "275 We Suck Young Blood 0.535358 0.0378 \n",
+ "261 Go Slowly 0.723774 0.0453 \n",
+ "115 Blue Jay Way - Remastered 2009 0.812490 0.0380 \n",
+ "271 Sail To The Moon 0.605798 0.0458 \n",
+ "300 Motion Picture Soundtrack 0.576808 0.0425 \n",
+ "259 Videotape 0.652962 0.0468 \n",
+ "248 Tinker Tailor Soldier Sailor Rich Man Poor Man... 0.477322 0.0517 \n",
+ "208 Codex 0.637942 0.0629 \n",
"\n",
- " name neg valence scaled_ld gloom \n",
- "258 Go Slowly 0.723774 0.0453 0.039619 0.472775 \n",
- "309 The Tourist 0.667864 0.0400 0.056658 0.471724 \n",
- "246 True Love Waits 0.532206 0.0378 0.045911 0.471229 \n",
- "268 Sail To The Moon 0.605798 0.0458 0.045189 0.469228 \n",
- "272 We Suck Young Blood 0.535358 0.0378 0.067027 0.466795 \n",
- "205 Codex 0.637942 0.0629 0.019385 0.465650 \n",
- "112 Blue Jay Way - Remastered 2009 0.812490 0.0380 0.258755 0.461657 \n",
- "297 Motion Picture Soundtrack 0.576808 0.0425 0.093690 0.460916 \n",
- "256 Videotape 0.652962 0.0468 0.105957 0.460694 \n",
- "318 Bullet Proof ... I Wish I Was 0.804636 0.0781 0.097410 0.455239 "
+ " scaled_ld gloom \n",
+ "249 0.012017 0.478516 \n",
+ "312 0.014830 0.477834 \n",
+ "275 0.017543 0.477356 \n",
+ "261 0.010370 0.476153 \n",
+ "115 0.067726 0.475937 \n",
+ "271 0.011828 0.475040 \n",
+ "300 0.024522 0.474082 \n",
+ "259 0.027733 0.472437 \n",
+ "248 0.022933 0.468750 \n",
+ "208 0.005074 0.467791 "
]
},
- "execution_count": 99,
+ "execution_count": 34,
"metadata": {},
"output_type": "execute_result"
}
},
{
"cell_type": "code",
- "execution_count": 100,
+ "execution_count": 35,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
- " <th>258</th>\n",
- " <td>4gq2bc2770XvbJdEtfUbmw</td>\n",
+ " <th>249</th>\n",
+ " <td>01ZpFhrMMqKPVCwyqXneVp</td>\n",
" <td>Radiohead</td>\n",
- " <td>0.201546</td>\n",
- " <td>Go Slowly</td>\n",
- " <td>0.723774</td>\n",
- " <td>0.0453</td>\n",
- " <td>0.039619</td>\n",
- " <td>0.472775</td>\n",
+ " <td>0.218723</td>\n",
+ " <td>True Love Waits</td>\n",
+ " <td>0.532206</td>\n",
+ " <td>0.0378</td>\n",
+ " <td>0.012017</td>\n",
+ " <td>0.478516</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>309</th>\n",
+ " <th>312</th>\n",
" <td>75YUnz58ajMo2VIIuUFvOV</td>\n",
" <td>Radiohead</td>\n",
" <td>0.248061</td>\n",
" <td>The Tourist</td>\n",
" <td>0.667864</td>\n",
" <td>0.0400</td>\n",
- " <td>0.056658</td>\n",
- " <td>0.471724</td>\n",
+ " <td>0.014830</td>\n",
+ " <td>0.477834</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>246</th>\n",
- " <td>01ZpFhrMMqKPVCwyqXneVp</td>\n",
+ " <th>275</th>\n",
+ " <td>53RYTfkLiyZuUZHwJC3Wmm</td>\n",
" <td>Radiohead</td>\n",
- " <td>0.218723</td>\n",
- " <td>True Love Waits</td>\n",
- " <td>0.532206</td>\n",
+ " <td>0.276367</td>\n",
+ " <td>We Suck Young Blood</td>\n",
+ " <td>0.535358</td>\n",
" <td>0.0378</td>\n",
- " <td>0.045911</td>\n",
- " <td>0.471229</td>\n",
+ " <td>0.017543</td>\n",
+ " <td>0.477356</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>261</th>\n",
+ " <td>4gq2bc2770XvbJdEtfUbmw</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>0.201546</td>\n",
+ " <td>Go Slowly</td>\n",
+ " <td>0.723774</td>\n",
+ " <td>0.0453</td>\n",
+ " <td>0.010370</td>\n",
+ " <td>0.476153</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>268</th>\n",
+ " <th>271</th>\n",
" <td>5olWalQH1oVza5D6xJg4oX</td>\n",
" <td>Radiohead</td>\n",
" <td>0.216752</td>\n",
" <td>Sail To The Moon</td>\n",
" <td>0.605798</td>\n",
" <td>0.0458</td>\n",
- " <td>0.045189</td>\n",
- " <td>0.469228</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>272</th>\n",
- " <td>53RYTfkLiyZuUZHwJC3Wmm</td>\n",
- " <td>Radiohead</td>\n",
- " <td>0.276367</td>\n",
- " <td>We Suck Young Blood</td>\n",
- " <td>0.535358</td>\n",
- " <td>0.0378</td>\n",
- " <td>0.067027</td>\n",
- " <td>0.466795</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>205</th>\n",
- " <td>4sLGaMl33I6mcsk7u4xHAU</td>\n",
- " <td>Radiohead</td>\n",
- " <td>0.146307</td>\n",
- " <td>Codex</td>\n",
- " <td>0.637942</td>\n",
- " <td>0.0629</td>\n",
- " <td>0.019385</td>\n",
- " <td>0.465650</td>\n",
+ " <td>0.011828</td>\n",
+ " <td>0.475040</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>297</th>\n",
+ " <th>300</th>\n",
" <td>0COiZ7ncho2yi4HotbzgPv</td>\n",
" <td>Radiohead</td>\n",
" <td>0.349157</td>\n",
" <td>Motion Picture Soundtrack</td>\n",
" <td>0.576808</td>\n",
" <td>0.0425</td>\n",
- " <td>0.093690</td>\n",
- " <td>0.460916</td>\n",
+ " <td>0.024522</td>\n",
+ " <td>0.474082</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>256</th>\n",
+ " <th>259</th>\n",
" <td>3uxhyRdWVXp7GQvERQl6fA</td>\n",
" <td>Radiohead</td>\n",
" <td>0.382643</td>\n",
" <td>Videotape</td>\n",
" <td>0.652962</td>\n",
" <td>0.0468</td>\n",
- " <td>0.105957</td>\n",
- " <td>0.460694</td>\n",
+ " <td>0.027733</td>\n",
+ " <td>0.472437</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>248</th>\n",
+ " <td>3cual6JOG286qZJmCxKRAT</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>0.332577</td>\n",
+ " <td>Tinker Tailor Soldier Sailor Rich Man Poor Man...</td>\n",
+ " <td>0.477322</td>\n",
+ " <td>0.0517</td>\n",
+ " <td>0.022933</td>\n",
+ " <td>0.468750</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>318</th>\n",
- " <td>7wB2VenWR6rchtLwawreIg</td>\n",
+ " <th>208</th>\n",
+ " <td>4sLGaMl33I6mcsk7u4xHAU</td>\n",
" <td>Radiohead</td>\n",
- " <td>0.359311</td>\n",
- " <td>Bullet Proof ... I Wish I Was</td>\n",
- " <td>0.804636</td>\n",
- " <td>0.0781</td>\n",
- " <td>0.097410</td>\n",
- " <td>0.455239</td>\n",
+ " <td>0.146307</td>\n",
+ " <td>Codex</td>\n",
+ " <td>0.637942</td>\n",
+ " <td>0.0629</td>\n",
+ " <td>0.005074</td>\n",
+ " <td>0.467791</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>289</th>\n",
+ " <th>292</th>\n",
" <td>5AiNZnMDCWwujIENPj9PV9</td>\n",
" <td>Radiohead</td>\n",
" <td>0.489208</td>\n",
" <td>Everything In Its Right Place</td>\n",
" <td>0.716829</td>\n",
" <td>0.0585</td>\n",
- " <td>0.144992</td>\n",
- " <td>0.454462</td>\n",
+ " <td>0.037950</td>\n",
+ " <td>0.466487</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
],
"text/plain": [
" _id artist_name lyrical_density \\\n",
- "258 4gq2bc2770XvbJdEtfUbmw Radiohead 0.201546 \n",
- "309 75YUnz58ajMo2VIIuUFvOV Radiohead 0.248061 \n",
- "246 01ZpFhrMMqKPVCwyqXneVp Radiohead 0.218723 \n",
- "268 5olWalQH1oVza5D6xJg4oX Radiohead 0.216752 \n",
- "272 53RYTfkLiyZuUZHwJC3Wmm Radiohead 0.276367 \n",
- "205 4sLGaMl33I6mcsk7u4xHAU Radiohead 0.146307 \n",
- "297 0COiZ7ncho2yi4HotbzgPv Radiohead 0.349157 \n",
- "256 3uxhyRdWVXp7GQvERQl6fA Radiohead 0.382643 \n",
- "318 7wB2VenWR6rchtLwawreIg Radiohead 0.359311 \n",
- "289 5AiNZnMDCWwujIENPj9PV9 Radiohead 0.489208 \n",
+ "249 01ZpFhrMMqKPVCwyqXneVp Radiohead 0.218723 \n",
+ "312 75YUnz58ajMo2VIIuUFvOV Radiohead 0.248061 \n",
+ "275 53RYTfkLiyZuUZHwJC3Wmm Radiohead 0.276367 \n",
+ "261 4gq2bc2770XvbJdEtfUbmw Radiohead 0.201546 \n",
+ "271 5olWalQH1oVza5D6xJg4oX Radiohead 0.216752 \n",
+ "300 0COiZ7ncho2yi4HotbzgPv Radiohead 0.349157 \n",
+ "259 3uxhyRdWVXp7GQvERQl6fA Radiohead 0.382643 \n",
+ "248 3cual6JOG286qZJmCxKRAT Radiohead 0.332577 \n",
+ "208 4sLGaMl33I6mcsk7u4xHAU Radiohead 0.146307 \n",
+ "292 5AiNZnMDCWwujIENPj9PV9 Radiohead 0.489208 \n",
+ "\n",
+ " name neg valence \\\n",
+ "249 True Love Waits 0.532206 0.0378 \n",
+ "312 The Tourist 0.667864 0.0400 \n",
+ "275 We Suck Young Blood 0.535358 0.0378 \n",
+ "261 Go Slowly 0.723774 0.0453 \n",
+ "271 Sail To The Moon 0.605798 0.0458 \n",
+ "300 Motion Picture Soundtrack 0.576808 0.0425 \n",
+ "259 Videotape 0.652962 0.0468 \n",
+ "248 Tinker Tailor Soldier Sailor Rich Man Poor Man... 0.477322 0.0517 \n",
+ "208 Codex 0.637942 0.0629 \n",
+ "292 Everything In Its Right Place 0.716829 0.0585 \n",
"\n",
- " name neg valence scaled_ld gloom \n",
- "258 Go Slowly 0.723774 0.0453 0.039619 0.472775 \n",
- "309 The Tourist 0.667864 0.0400 0.056658 0.471724 \n",
- "246 True Love Waits 0.532206 0.0378 0.045911 0.471229 \n",
- "268 Sail To The Moon 0.605798 0.0458 0.045189 0.469228 \n",
- "272 We Suck Young Blood 0.535358 0.0378 0.067027 0.466795 \n",
- "205 Codex 0.637942 0.0629 0.019385 0.465650 \n",
- "297 Motion Picture Soundtrack 0.576808 0.0425 0.093690 0.460916 \n",
- "256 Videotape 0.652962 0.0468 0.105957 0.460694 \n",
- "318 Bullet Proof ... I Wish I Was 0.804636 0.0781 0.097410 0.455239 \n",
- "289 Everything In Its Right Place 0.716829 0.0585 0.144992 0.454462 "
+ " scaled_ld gloom \n",
+ "249 0.012017 0.478516 \n",
+ "312 0.014830 0.477834 \n",
+ "275 0.017543 0.477356 \n",
+ "261 0.010370 0.476153 \n",
+ "271 0.011828 0.475040 \n",
+ "300 0.024522 0.474082 \n",
+ "259 0.027733 0.472437 \n",
+ "248 0.022933 0.468750 \n",
+ "208 0.005074 0.467791 \n",
+ "292 0.037950 0.466487 "
]
},
- "execution_count": 100,
+ "execution_count": 35,
"metadata": {},
"output_type": "execute_result"
}
"cell_type": "markdown",
"metadata": {},
"source": [
- "This still isn't the same as the original list, though there are now two songs in common!\n",
- "\n",
+ "This still isn't the same as the original list, though there are now three songs in common (\"True Love Waits\", \"Motion Picture Soundtrack\", and \"Tinker Tailor…\") and the lists agree on the gloomiest song!\n",
"\n",
" | gloom_index | track_name\n",
"--|-------------|--------------------------\n",
},
{
"cell_type": "code",
- "execution_count": 101,
+ "execution_count": 37,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
- " <th>112</th>\n",
+ " <th>457</th>\n",
+ " <td>1dTX9ivyAhFJLR1f2pk9Kv</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>0.360195</td>\n",
+ " <td>Out Of Tears - 2009 Re-Mastered Digital Version</td>\n",
+ " <td>0.782248</td>\n",
+ " <td>0.128</td>\n",
+ " <td>0.025581</td>\n",
+ " <td>0.434852</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>584</th>\n",
+ " <td>61IKhUU0ZJ9Ba4GpjlDPju</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>10.523385</td>\n",
+ " <td>Everybody Needs Somebody To Love - Live In Ire...</td>\n",
+ " <td>0.861867</td>\n",
+ " <td>0.361</td>\n",
+ " <td>1.000000</td>\n",
+ " <td>0.430933</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>604</th>\n",
+ " <td>388ll2SEjDO9LZIXXyKtjh</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>0.301584</td>\n",
+ " <td>Little Rain</td>\n",
+ " <td>0.455221</td>\n",
+ " <td>0.137</td>\n",
+ " <td>0.019961</td>\n",
+ " <td>0.427430</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>437</th>\n",
+ " <td>1qEGxs60ntxuenj27BnRkF</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>0.551257</td>\n",
+ " <td>How Can I Stop - 2009 Digital Remaster</td>\n",
+ " <td>0.695197</td>\n",
+ " <td>0.169</td>\n",
+ " <td>0.043899</td>\n",
+ " <td>0.412519</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>428</th>\n",
+ " <td>7tWJEqPI5Jpie3NhtbWks6</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>0.570166</td>\n",
+ " <td>Already Over Me - 2009 Digital Remaster</td>\n",
+ " <td>0.803540</td>\n",
+ " <td>0.179</td>\n",
+ " <td>0.045712</td>\n",
+ " <td>0.410101</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>566</th>\n",
+ " <td>7G6Z0sDe39MFjTaA0XfCtw</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>0.444033</td>\n",
+ " <td>I Can't Quit You Baby</td>\n",
+ " <td>0.766732</td>\n",
+ " <td>0.179</td>\n",
+ " <td>0.033619</td>\n",
+ " <td>0.409588</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>404</th>\n",
+ " <td>55XOZpymv9A70smv1fL5zr</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.162859</td>\n",
+ " <td>Rocks Off - Live Licks Tour - 2009 Re-Mastered...</td>\n",
+ " <td>0.857748</td>\n",
+ " <td>0.190</td>\n",
+ " <td>0.102538</td>\n",
+ " <td>0.407448</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>464</th>\n",
+ " <td>6wo8Eid3jXbaScSEpv0IQO</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>0.357249</td>\n",
+ " <td>Thru and Thru - 2009 Re-Mastered Digital Version</td>\n",
+ " <td>0.692118</td>\n",
+ " <td>0.182</td>\n",
+ " <td>0.025298</td>\n",
+ " <td>0.407408</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>415</th>\n",
+ " <td>79etUS7LGTYLlfhGt77ZAK</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>0.581741</td>\n",
+ " <td>Street Fighting Man - Live Licks Tour - 2009 R...</td>\n",
+ " <td>0.695022</td>\n",
+ " <td>0.185</td>\n",
+ " <td>0.046822</td>\n",
+ " <td>0.404691</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>409</th>\n",
+ " <td>07U5DnoRtB0DSlonXx2jym</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>0.867761</td>\n",
+ " <td>When The Whip Comes Down - Live Licks Tour - 2...</td>\n",
+ " <td>0.698597</td>\n",
+ " <td>0.182</td>\n",
+ " <td>0.074245</td>\n",
+ " <td>0.404567</td>\n",
+ " </tr>\n",
+ " </tbody>\n",
+ "</table>\n",
+ "</div>"
+ ],
+ "text/plain": [
+ " _id artist_name lyrical_density \\\n",
+ "457 1dTX9ivyAhFJLR1f2pk9Kv The Rolling Stones 0.360195 \n",
+ "584 61IKhUU0ZJ9Ba4GpjlDPju The Rolling Stones 10.523385 \n",
+ "604 388ll2SEjDO9LZIXXyKtjh The Rolling Stones 0.301584 \n",
+ "437 1qEGxs60ntxuenj27BnRkF The Rolling Stones 0.551257 \n",
+ "428 7tWJEqPI5Jpie3NhtbWks6 The Rolling Stones 0.570166 \n",
+ "566 7G6Z0sDe39MFjTaA0XfCtw The Rolling Stones 0.444033 \n",
+ "404 55XOZpymv9A70smv1fL5zr The Rolling Stones 1.162859 \n",
+ "464 6wo8Eid3jXbaScSEpv0IQO The Rolling Stones 0.357249 \n",
+ "415 79etUS7LGTYLlfhGt77ZAK The Rolling Stones 0.581741 \n",
+ "409 07U5DnoRtB0DSlonXx2jym The Rolling Stones 0.867761 \n",
+ "\n",
+ " name neg valence \\\n",
+ "457 Out Of Tears - 2009 Re-Mastered Digital Version 0.782248 0.128 \n",
+ "584 Everybody Needs Somebody To Love - Live In Ire... 0.861867 0.361 \n",
+ "604 Little Rain 0.455221 0.137 \n",
+ "437 How Can I Stop - 2009 Digital Remaster 0.695197 0.169 \n",
+ "428 Already Over Me - 2009 Digital Remaster 0.803540 0.179 \n",
+ "566 I Can't Quit You Baby 0.766732 0.179 \n",
+ "404 Rocks Off - Live Licks Tour - 2009 Re-Mastered... 0.857748 0.190 \n",
+ "464 Thru and Thru - 2009 Re-Mastered Digital Version 0.692118 0.182 \n",
+ "415 Street Fighting Man - Live Licks Tour - 2009 R... 0.695022 0.185 \n",
+ "409 When The Whip Comes Down - Live Licks Tour - 2... 0.698597 0.182 \n",
+ "\n",
+ " scaled_ld gloom \n",
+ "457 0.025581 0.434852 \n",
+ "584 1.000000 0.430933 \n",
+ "604 0.019961 0.427430 \n",
+ "437 0.043899 0.412519 \n",
+ "428 0.045712 0.410101 \n",
+ "566 0.033619 0.409588 \n",
+ "404 0.102538 0.407448 \n",
+ "464 0.025298 0.407408 \n",
+ "415 0.046822 0.404691 \n",
+ "409 0.074245 0.404567 "
+ ]
+ },
+ "execution_count": 37,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "results[results['artist_name'] == 'The Rolling Stones'].sort_values('gloom', ascending=False).head(10)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 36,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
+ "<table border=\"1\" class=\"dataframe\">\n",
+ " <thead>\n",
+ " <tr style=\"text-align: right;\">\n",
+ " <th></th>\n",
+ " <th>_id</th>\n",
+ " <th>artist_name</th>\n",
+ " <th>lyrical_density</th>\n",
+ " <th>name</th>\n",
+ " <th>neg</th>\n",
+ " <th>valence</th>\n",
+ " <th>scaled_ld</th>\n",
+ " <th>gloom</th>\n",
+ " </tr>\n",
+ " </thead>\n",
+ " <tbody>\n",
+ " <tr>\n",
+ " <th>115</th>\n",
" <td>0ttMfoND7IQqFSMVOPkELC</td>\n",
" <td>The Beatles</td>\n",
" <td>0.799772</td>\n",
" <td>Blue Jay Way - Remastered 2009</td>\n",
" <td>0.812490</td>\n",
" <td>0.0380</td>\n",
- " <td>0.258755</td>\n",
- " <td>0.461657</td>\n",
+ " <td>0.067726</td>\n",
+ " <td>0.475937</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>108</th>\n",
+ " <th>149</th>\n",
+ " <td>0agoaPIy92gPZ6zRhqXarE</td>\n",
+ " <td>The Beatles</td>\n",
+ " <td>0.634931</td>\n",
+ " <td>Tomorrow Never Knows - Remastered 2009</td>\n",
+ " <td>0.343599</td>\n",
+ " <td>0.0556</td>\n",
+ " <td>0.051922</td>\n",
+ " <td>0.456603</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>111</th>\n",
" <td>6ZrPbHp9kRmQj1tGLvna8U</td>\n",
" <td>The Beatles</td>\n",
" <td>0.874479</td>\n",
" <td>Revolution 9 - Remastered 2009</td>\n",
" <td>0.873285</td>\n",
" <td>0.0963</td>\n",
- " <td>0.286121</td>\n",
- " <td>0.447499</td>\n",
+ " <td>0.074889</td>\n",
+ " <td>0.450711</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>0</th>\n",
+ " <th>106</th>\n",
+ " <td>27YZJHyTTDIurMqDu1v2ef</td>\n",
+ " <td>The Beatles</td>\n",
+ " <td>0.429399</td>\n",
+ " <td>Long, Long, Long - Remastered 2009</td>\n",
+ " <td>0.524122</td>\n",
+ " <td>0.1350</td>\n",
+ " <td>0.032216</td>\n",
+ " <td>0.427009</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>3</th>\n",
" <td>2ucFulEWapRAmTn7l6f5Q7</td>\n",
" <td>The Beatles</td>\n",
" <td>0.169898</td>\n",
" <td>Wild Honey Pie - Remastered 2009</td>\n",
" <td>0.391178</td>\n",
" <td>0.1530</td>\n",
- " <td>0.028026</td>\n",
- " <td>0.417113</td>\n",
+ " <td>0.007336</td>\n",
+ " <td>0.421828</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>132</th>\n",
+ " <th>135</th>\n",
" <td>3ZFBeIyP41HhnALjxWy1pR</td>\n",
" <td>The Beatles</td>\n",
" <td>0.628310</td>\n",
" <td>A Day In The Life - Remastered 2009</td>\n",
" <td>0.781296</td>\n",
" <td>0.1620</td>\n",
- " <td>0.195947</td>\n",
- " <td>0.413445</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>146</th>\n",
- " <td>0agoaPIy92gPZ6zRhqXarE</td>\n",
- " <td>The Beatles</td>\n",
- " <td>0.634931</td>\n",
- " <td>Tomorrow Never Knows - Remastered 2009</td>\n",
- " <td>0.343599</td>\n",
- " <td>0.0556</td>\n",
- " <td>0.198372</td>\n",
- " <td>0.412609</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>103</th>\n",
- " <td>27YZJHyTTDIurMqDu1v2ef</td>\n",
- " <td>The Beatles</td>\n",
- " <td>0.429399</td>\n",
- " <td>Long, Long, Long - Remastered 2009</td>\n",
- " <td>0.524122</td>\n",
- " <td>0.1350</td>\n",
- " <td>0.123084</td>\n",
- " <td>0.411522</td>\n",
+ " <td>0.051287</td>\n",
+ " <td>0.417546</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>65</th>\n",
+ " <th>68</th>\n",
" <td>4cLoL5KPfE1hAwfsO84FX7</td>\n",
" <td>The Beatles</td>\n",
" <td>0.325955</td>\n",
" <td>Because - Remastered 2009</td>\n",
" <td>0.466254</td>\n",
" <td>0.1620</td>\n",
- " <td>0.085191</td>\n",
- " <td>0.403165</td>\n",
+ " <td>0.022298</td>\n",
+ " <td>0.414855</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>46</th>\n",
+ " <td>7iABnSNZciNepqGtjMQxxd</td>\n",
+ " <td>The Beatles</td>\n",
+ " <td>0.800176</td>\n",
+ " <td>Come Together - Remastered 2015</td>\n",
+ " <td>0.562552</td>\n",
+ " <td>0.1780</td>\n",
+ " <td>0.067765</td>\n",
+ " <td>0.402209</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>66</th>\n",
- " <td>71Ij3VBYQWMrng61Ae4tBu</td>\n",
+ " <th>61</th>\n",
+ " <td>0MKqeOVdZcUFGJvWpGCKbG</td>\n",
" <td>The Beatles</td>\n",
- " <td>0.592658</td>\n",
- " <td>You Never Give Me Your Money - Remastered 2009</td>\n",
- " <td>0.753448</td>\n",
- " <td>0.2260</td>\n",
- " <td>0.182887</td>\n",
- " <td>0.385121</td>\n",
+ " <td>0.796316</td>\n",
+ " <td>Come Together - Remastered 2009</td>\n",
+ " <td>0.562552</td>\n",
+ " <td>0.1790</td>\n",
+ " <td>0.067395</td>\n",
+ " <td>0.401791</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>67</th>\n",
+ " <th>70</th>\n",
" <td>3jPXnX4SskFgAcC4YBKOwN</td>\n",
" <td>The Beatles</td>\n",
" <td>0.273472</td>\n",
" <td>Sun King - Remastered 2009</td>\n",
" <td>0.300809</td>\n",
" <td>0.1970</td>\n",
- " <td>0.065966</td>\n",
- " <td>0.384936</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>43</th>\n",
- " <td>7iABnSNZciNepqGtjMQxxd</td>\n",
- " <td>The Beatles</td>\n",
- " <td>0.800176</td>\n",
- " <td>Come Together - Remastered 2015</td>\n",
- " <td>0.562552</td>\n",
- " <td>0.1780</td>\n",
- " <td>0.258903</td>\n",
- " <td>0.377414</td>\n",
+ " <td>0.017266</td>\n",
+ " <td>0.397165</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
],
"text/plain": [
" _id artist_name lyrical_density \\\n",
- "112 0ttMfoND7IQqFSMVOPkELC The Beatles 0.799772 \n",
- "108 6ZrPbHp9kRmQj1tGLvna8U The Beatles 0.874479 \n",
- "0 2ucFulEWapRAmTn7l6f5Q7 The Beatles 0.169898 \n",
- "132 3ZFBeIyP41HhnALjxWy1pR The Beatles 0.628310 \n",
- "146 0agoaPIy92gPZ6zRhqXarE The Beatles 0.634931 \n",
- "103 27YZJHyTTDIurMqDu1v2ef The Beatles 0.429399 \n",
- "65 4cLoL5KPfE1hAwfsO84FX7 The Beatles 0.325955 \n",
- "66 71Ij3VBYQWMrng61Ae4tBu The Beatles 0.592658 \n",
- "67 3jPXnX4SskFgAcC4YBKOwN The Beatles 0.273472 \n",
- "43 7iABnSNZciNepqGtjMQxxd The Beatles 0.800176 \n",
+ "115 0ttMfoND7IQqFSMVOPkELC The Beatles 0.799772 \n",
+ "149 0agoaPIy92gPZ6zRhqXarE The Beatles 0.634931 \n",
+ "111 6ZrPbHp9kRmQj1tGLvna8U The Beatles 0.874479 \n",
+ "106 27YZJHyTTDIurMqDu1v2ef The Beatles 0.429399 \n",
+ "3 2ucFulEWapRAmTn7l6f5Q7 The Beatles 0.169898 \n",
+ "135 3ZFBeIyP41HhnALjxWy1pR The Beatles 0.628310 \n",
+ "68 4cLoL5KPfE1hAwfsO84FX7 The Beatles 0.325955 \n",
+ "46 7iABnSNZciNepqGtjMQxxd The Beatles 0.800176 \n",
+ "61 0MKqeOVdZcUFGJvWpGCKbG The Beatles 0.796316 \n",
+ "70 3jPXnX4SskFgAcC4YBKOwN The Beatles 0.273472 \n",
"\n",
- " name neg valence \\\n",
- "112 Blue Jay Way - Remastered 2009 0.812490 0.0380 \n",
- "108 Revolution 9 - Remastered 2009 0.873285 0.0963 \n",
- "0 Wild Honey Pie - Remastered 2009 0.391178 0.1530 \n",
- "132 A Day In The Life - Remastered 2009 0.781296 0.1620 \n",
- "146 Tomorrow Never Knows - Remastered 2009 0.343599 0.0556 \n",
- "103 Long, Long, Long - Remastered 2009 0.524122 0.1350 \n",
- "65 Because - Remastered 2009 0.466254 0.1620 \n",
- "66 You Never Give Me Your Money - Remastered 2009 0.753448 0.2260 \n",
- "67 Sun King - Remastered 2009 0.300809 0.1970 \n",
- "43 Come Together - Remastered 2015 0.562552 0.1780 \n",
+ " name neg valence scaled_ld \\\n",
+ "115 Blue Jay Way - Remastered 2009 0.812490 0.0380 0.067726 \n",
+ "149 Tomorrow Never Knows - Remastered 2009 0.343599 0.0556 0.051922 \n",
+ "111 Revolution 9 - Remastered 2009 0.873285 0.0963 0.074889 \n",
+ "106 Long, Long, Long - Remastered 2009 0.524122 0.1350 0.032216 \n",
+ "3 Wild Honey Pie - Remastered 2009 0.391178 0.1530 0.007336 \n",
+ "135 A Day In The Life - Remastered 2009 0.781296 0.1620 0.051287 \n",
+ "68 Because - Remastered 2009 0.466254 0.1620 0.022298 \n",
+ "46 Come Together - Remastered 2015 0.562552 0.1780 0.067765 \n",
+ "61 Come Together - Remastered 2009 0.562552 0.1790 0.067395 \n",
+ "70 Sun King - Remastered 2009 0.300809 0.1970 0.017266 \n",
"\n",
- " scaled_ld gloom \n",
- "112 0.258755 0.461657 \n",
- "108 0.286121 0.447499 \n",
- "0 0.028026 0.417113 \n",
- "132 0.195947 0.413445 \n",
- "146 0.198372 0.412609 \n",
- "103 0.123084 0.411522 \n",
- "65 0.085191 0.403165 \n",
- "66 0.182887 0.385121 \n",
- "67 0.065966 0.384936 \n",
- "43 0.258903 0.377414 "
+ " gloom \n",
+ "115 0.475937 \n",
+ "149 0.456603 \n",
+ "111 0.450711 \n",
+ "106 0.427009 \n",
+ "3 0.421828 \n",
+ "135 0.417546 \n",
+ "68 0.414855 \n",
+ "46 0.402209 \n",
+ "61 0.401791 \n",
+ "70 0.397165 "
]
},
- "execution_count": 101,
+ "execution_count": 36,
"metadata": {},
"output_type": "execute_result"
}
},
{
"cell_type": "code",
- "execution_count": 102,
+ "execution_count": 38,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
- " <th>29</th>\n",
+ " <th>32</th>\n",
" <td>63uskN0xLezVg4281wzeQn</td>\n",
" <td>The Beatles</td>\n",
" <td>1.005426</td>\n",
" <td>Yesterday - Remastered 2015</td>\n",
" <td>0.852156</td>\n",
" <td>0.348</td>\n",
- " <td>0.334088</td>\n",
- " <td>0.359435</td>\n",
+ " <td>0.087444</td>\n",
+ " <td>0.334751</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>125</th>\n",
+ " <th>128</th>\n",
" <td>1Ipl1kvks5s6GKn6oqgzeY</td>\n",
" <td>The Beatles</td>\n",
" <td>1.064324</td>\n",
" <td>She's Leaving Home - Remastered 2009</td>\n",
" <td>0.764553</td>\n",
" <td>0.377</td>\n",
- " <td>0.355663</td>\n",
- " <td>0.336673</td>\n",
+ " <td>0.093091</td>\n",
+ " <td>0.318089</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>34</th>\n",
+ " <th>37</th>\n",
" <td>0TRkjwb4uY3CHb5zhr9bBd</td>\n",
" <td>The Beatles</td>\n",
" <td>1.628703</td>\n",
" <td>Eleanor Rigby - Remastered 2015</td>\n",
" <td>0.803232</td>\n",
" <td>0.845</td>\n",
- " <td>0.562401</td>\n",
- " <td>0.259783</td>\n",
+ " <td>0.147202</td>\n",
+ " <td>0.125210</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
],
"text/plain": [
" _id artist_name lyrical_density \\\n",
- "29 63uskN0xLezVg4281wzeQn The Beatles 1.005426 \n",
- "125 1Ipl1kvks5s6GKn6oqgzeY The Beatles 1.064324 \n",
- "34 0TRkjwb4uY3CHb5zhr9bBd The Beatles 1.628703 \n",
+ "32 63uskN0xLezVg4281wzeQn The Beatles 1.005426 \n",
+ "128 1Ipl1kvks5s6GKn6oqgzeY The Beatles 1.064324 \n",
+ "37 0TRkjwb4uY3CHb5zhr9bBd The Beatles 1.628703 \n",
"\n",
" name neg valence scaled_ld \\\n",
- "29 Yesterday - Remastered 2015 0.852156 0.348 0.334088 \n",
- "125 She's Leaving Home - Remastered 2009 0.764553 0.377 0.355663 \n",
- "34 Eleanor Rigby - Remastered 2015 0.803232 0.845 0.562401 \n",
+ "32 Yesterday - Remastered 2015 0.852156 0.348 0.087444 \n",
+ "128 She's Leaving Home - Remastered 2009 0.764553 0.377 0.093091 \n",
+ "37 Eleanor Rigby - Remastered 2015 0.803232 0.845 0.147202 \n",
"\n",
" gloom \n",
- "29 0.359435 \n",
- "125 0.336673 \n",
- "34 0.259783 "
+ "32 0.334751 \n",
+ "128 0.318089 \n",
+ "37 0.125210 "
]
},
- "execution_count": 102,
+ "execution_count": 38,
"metadata": {},
"output_type": "execute_result"
}
},
{
"cell_type": "code",
- "execution_count": 103,
+ "execution_count": 39,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
- " <th>84</th>\n",
+ " <th>87</th>\n",
" <td>3fuEJBCK3kWnJHFTODR4cb</td>\n",
" <td>The Beatles</td>\n",
" <td>1.608806</td>\n",
" <td>Ob-La-Di, Ob-La-Da - Remastered 2009</td>\n",
" <td>0.080969</td>\n",
" <td>0.975</td>\n",
- " <td>0.555112</td>\n",
- " <td>0.028035</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>78</th>\n",
- " <td>3TEbDhNDU4NDXq0h86nGZ7</td>\n",
- " <td>The Beatles</td>\n",
- " <td>1.008850</td>\n",
- " <td>Hey Bulldog - Remastered 2009</td>\n",
- " <td>0.239198</td>\n",
- " <td>0.942</td>\n",
- " <td>0.335342</td>\n",
- " <td>0.059382</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>220</th>\n",
- " <td>5VsIn7QQqcacePIb0vO0ow</td>\n",
- " <td>The Beatles</td>\n",
- " <td>0.465201</td>\n",
- " <td>Not A Second Time - Remastered 2009</td>\n",
- " <td>0.773805</td>\n",
- " <td>0.961</td>\n",
- " <td>0.136198</td>\n",
- " <td>0.069540</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>97</th>\n",
- " <td>4KIXWIzNcKzorNDgvMQwmD</td>\n",
- " <td>The Beatles</td>\n",
- " <td>0.631592</td>\n",
- " <td>Birthday - Remastered 2009</td>\n",
- " <td>0.373731</td>\n",
- " <td>0.916</td>\n",
- " <td>0.197149</td>\n",
- " <td>0.070560</td>\n",
+ " <td>0.145294</td>\n",
+ " <td>0.016566</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>210</th>\n",
- " <td>7cPPyMrSAQY7A686Cn9eUP</td>\n",
- " <td>The Beatles</td>\n",
- " <td>0.891649</td>\n",
- " <td>All My Loving - Remastered 2009</td>\n",
- " <td>0.235023</td>\n",
- " <td>0.891</td>\n",
- " <td>0.292411</td>\n",
- " <td>0.072925</td>\n",
+ " <th>518</th>\n",
+ " <td>4FHhq0QWpLSS6WZnkJnZp1</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>0.312839</td>\n",
+ " <td>Feel On Baby - 2009 Re-Mastered Digital Version</td>\n",
+ " <td>0.784292</td>\n",
+ " <td>0.965</td>\n",
+ " <td>0.021040</td>\n",
+ " <td>0.025383</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>187</th>\n",
- " <td>3EbGioQyKyf4dycuiPOg3k</td>\n",
- " <td>The Beatles</td>\n",
- " <td>0.438356</td>\n",
- " <td>Everybody's Trying To Be My Baby - Remastered ...</td>\n",
- " <td>0.866985</td>\n",
- " <td>0.937</td>\n",
- " <td>0.126365</td>\n",
- " <td>0.082298</td>\n",
+ " <th>440</th>\n",
+ " <td>4g9KfIW09EJnXXRY8vR69q</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>0.713929</td>\n",
+ " <td>Not Fade Away - Live - 2009 Re-Mastered Digita...</td>\n",
+ " <td>0.433042</td>\n",
+ " <td>0.969</td>\n",
+ " <td>0.059496</td>\n",
+ " <td>0.027460</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>56</th>\n",
- " <td>0cJ053ljI4BuP5P8tJnK5j</td>\n",
+ " <th>223</th>\n",
+ " <td>5VsIn7QQqcacePIb0vO0ow</td>\n",
" <td>The Beatles</td>\n",
- " <td>0.893485</td>\n",
- " <td>For You Blue - Remastered 2009</td>\n",
- " <td>0.471827</td>\n",
- " <td>0.958</td>\n",
- " <td>0.293083</td>\n",
- " <td>0.083988</td>\n",
+ " <td>0.465201</td>\n",
+ " <td>Not A Second Time - Remastered 2009</td>\n",
+ " <td>0.773805</td>\n",
+ " <td>0.961</td>\n",
+ " <td>0.035648</td>\n",
+ " <td>0.032597</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>216</th>\n",
+ " <th>219</th>\n",
" <td>6xJSJpO6HJwHhu7UaIc8qR</td>\n",
" <td>The Beatles</td>\n",
" <td>0.585885</td>\n",
" <td>Hold Me Tight - Remastered 2009</td>\n",
" <td>0.804870</td>\n",
" <td>0.963</td>\n",
- " <td>0.180406</td>\n",
- " <td>0.087764</td>\n",
+ " <td>0.047219</td>\n",
+ " <td>0.036629</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>48</th>\n",
- " <td>72Ob0wrObCXgvGYhFs8vip</td>\n",
+ " <th>81</th>\n",
+ " <td>3TEbDhNDU4NDXq0h86nGZ7</td>\n",
" <td>The Beatles</td>\n",
- " <td>0.938049</td>\n",
- " <td>Across The Universe - Remastered 2009</td>\n",
- " <td>0.295525</td>\n",
- " <td>0.862</td>\n",
- " <td>0.309408</td>\n",
- " <td>0.093370</td>\n",
+ " <td>1.008850</td>\n",
+ " <td>Hey Bulldog - Remastered 2009</td>\n",
+ " <td>0.239198</td>\n",
+ " <td>0.942</td>\n",
+ " <td>0.087772</td>\n",
+ " <td>0.036952</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>141</th>\n",
+ " <th>59</th>\n",
+ " <td>0cJ053ljI4BuP5P8tJnK5j</td>\n",
+ " <td>The Beatles</td>\n",
+ " <td>0.893485</td>\n",
+ " <td>For You Blue - Remastered 2009</td>\n",
+ " <td>0.471827</td>\n",
+ " <td>0.958</td>\n",
+ " <td>0.076711</td>\n",
+ " <td>0.037486</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>144</th>\n",
" <td>6RdvhWyzCULNTHcMbAXwXK</td>\n",
" <td>The Beatles</td>\n",
" <td>0.879719</td>\n",
" <td>And Your Bird Can Sing - Remastered 2009</td>\n",
" <td>0.582875</td>\n",
" <td>0.966</td>\n",
- " <td>0.288041</td>\n",
- " <td>0.096049</td>\n",
+ " <td>0.075391</td>\n",
+ " <td>0.037690</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>23</th>\n",
+ " <td>2Q2Gu7Bv8iLenuygtBgDUw</td>\n",
+ " <td>The Beatles</td>\n",
+ " <td>1.058884</td>\n",
+ " <td>From Me To You - Mono / Remastered 2015</td>\n",
+ " <td>0.529415</td>\n",
+ " <td>0.968</td>\n",
+ " <td>0.092569</td>\n",
+ " <td>0.039023</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>533</th>\n",
+ " <td>6ml6iL8HUdQKgtMaehAZc8</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.215580</td>\n",
+ " <td>Start Me Up - 2009 Re-Mastered Digital Version</td>\n",
+ " <td>0.524795</td>\n",
+ " <td>0.971</td>\n",
+ " <td>0.107593</td>\n",
+ " <td>0.041172</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
- " _id artist_name lyrical_density \\\n",
- "84 3fuEJBCK3kWnJHFTODR4cb The Beatles 1.608806 \n",
- "78 3TEbDhNDU4NDXq0h86nGZ7 The Beatles 1.008850 \n",
- "220 5VsIn7QQqcacePIb0vO0ow The Beatles 0.465201 \n",
- "97 4KIXWIzNcKzorNDgvMQwmD The Beatles 0.631592 \n",
- "210 7cPPyMrSAQY7A686Cn9eUP The Beatles 0.891649 \n",
- "187 3EbGioQyKyf4dycuiPOg3k The Beatles 0.438356 \n",
- "56 0cJ053ljI4BuP5P8tJnK5j The Beatles 0.893485 \n",
- "216 6xJSJpO6HJwHhu7UaIc8qR The Beatles 0.585885 \n",
- "48 72Ob0wrObCXgvGYhFs8vip The Beatles 0.938049 \n",
- "141 6RdvhWyzCULNTHcMbAXwXK The Beatles 0.879719 \n",
+ " _id artist_name lyrical_density \\\n",
+ "87 3fuEJBCK3kWnJHFTODR4cb The Beatles 1.608806 \n",
+ "518 4FHhq0QWpLSS6WZnkJnZp1 The Rolling Stones 0.312839 \n",
+ "440 4g9KfIW09EJnXXRY8vR69q The Rolling Stones 0.713929 \n",
+ "223 5VsIn7QQqcacePIb0vO0ow The Beatles 0.465201 \n",
+ "219 6xJSJpO6HJwHhu7UaIc8qR The Beatles 0.585885 \n",
+ "81 3TEbDhNDU4NDXq0h86nGZ7 The Beatles 1.008850 \n",
+ "59 0cJ053ljI4BuP5P8tJnK5j The Beatles 0.893485 \n",
+ "144 6RdvhWyzCULNTHcMbAXwXK The Beatles 0.879719 \n",
+ "23 2Q2Gu7Bv8iLenuygtBgDUw The Beatles 1.058884 \n",
+ "533 6ml6iL8HUdQKgtMaehAZc8 The Rolling Stones 1.215580 \n",
"\n",
" name neg valence \\\n",
- "84 Ob-La-Di, Ob-La-Da - Remastered 2009 0.080969 0.975 \n",
- "78 Hey Bulldog - Remastered 2009 0.239198 0.942 \n",
- "220 Not A Second Time - Remastered 2009 0.773805 0.961 \n",
- "97 Birthday - Remastered 2009 0.373731 0.916 \n",
- "210 All My Loving - Remastered 2009 0.235023 0.891 \n",
- "187 Everybody's Trying To Be My Baby - Remastered ... 0.866985 0.937 \n",
- "56 For You Blue - Remastered 2009 0.471827 0.958 \n",
- "216 Hold Me Tight - Remastered 2009 0.804870 0.963 \n",
- "48 Across The Universe - Remastered 2009 0.295525 0.862 \n",
- "141 And Your Bird Can Sing - Remastered 2009 0.582875 0.966 \n",
+ "87 Ob-La-Di, Ob-La-Da - Remastered 2009 0.080969 0.975 \n",
+ "518 Feel On Baby - 2009 Re-Mastered Digital Version 0.784292 0.965 \n",
+ "440 Not Fade Away - Live - 2009 Re-Mastered Digita... 0.433042 0.969 \n",
+ "223 Not A Second Time - Remastered 2009 0.773805 0.961 \n",
+ "219 Hold Me Tight - Remastered 2009 0.804870 0.963 \n",
+ "81 Hey Bulldog - Remastered 2009 0.239198 0.942 \n",
+ "59 For You Blue - Remastered 2009 0.471827 0.958 \n",
+ "144 And Your Bird Can Sing - Remastered 2009 0.582875 0.966 \n",
+ "23 From Me To You - Mono / Remastered 2015 0.529415 0.968 \n",
+ "533 Start Me Up - 2009 Re-Mastered Digital Version 0.524795 0.971 \n",
"\n",
" scaled_ld gloom \n",
- "84 0.555112 0.028035 \n",
- "78 0.335342 0.059382 \n",
- "220 0.136198 0.069540 \n",
- "97 0.197149 0.070560 \n",
- "210 0.292411 0.072925 \n",
- "187 0.126365 0.082298 \n",
- "56 0.293083 0.083988 \n",
- "216 0.180406 0.087764 \n",
- "48 0.309408 0.093370 \n",
- "141 0.288041 0.096049 "
+ "87 0.145294 0.016566 \n",
+ "518 0.021040 0.025383 \n",
+ "440 0.059496 0.027460 \n",
+ "223 0.035648 0.032597 \n",
+ "219 0.047219 0.036629 \n",
+ "81 0.087772 0.036952 \n",
+ "59 0.076711 0.037486 \n",
+ "144 0.075391 0.037690 \n",
+ "23 0.092569 0.039023 \n",
+ "533 0.107593 0.041172 "
]
},
- "execution_count": 103,
+ "execution_count": 39,
"metadata": {},
"output_type": "execute_result"
}
},
{
"cell_type": "code",
- "execution_count": 104,
+ "execution_count": 40,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
- " <th>1</th>\n",
+ " <th>250</th>\n",
+ " <td>6dsq7Nt5mIFzvm5kIYNORy</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>0.674272</td>\n",
+ " <td>15 Step</td>\n",
+ " <td>0.835488</td>\n",
+ " <td>0.848</td>\n",
+ " <td>0.055694</td>\n",
+ " <td>0.095033</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>258</th>\n",
+ " <td>15ea10YpJIl3mJq75yzqsD</td>\n",
+ " <td>Radiohead</td>\n",
+ " <td>0.952216</td>\n",
+ " <td>Jigsaw Falling Into Place</td>\n",
+ " <td>0.757225</td>\n",
+ " <td>0.818</td>\n",
+ " <td>0.082342</td>\n",
+ " <td>0.114683</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>4</th>\n",
" <td>0eECFDnWy0RdjMmJ8NOeAL</td>\n",
" <td>Radiohead</td>\n",
" <td>0.093389</td>\n",
" <td>0.124500</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>247</th>\n",
- " <td>6dsq7Nt5mIFzvm5kIYNORy</td>\n",
- " <td>Radiohead</td>\n",
- " <td>0.674272</td>\n",
- " <td>15 Step</td>\n",
- " <td>0.835488</td>\n",
- " <td>0.848</td>\n",
- " <td>0.212783</td>\n",
- " <td>0.148717</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>274</th>\n",
+ " <th>277</th>\n",
" <td>77SPrxY5gn6VPrKPGrfLnM</td>\n",
" <td>Radiohead</td>\n",
" <td>0.438813</td>\n",
" <td>There, There</td>\n",
" <td>0.835541</td>\n",
" <td>0.726</td>\n",
- " <td>0.126532</td>\n",
- " <td>0.172527</td>\n",
+ " <td>0.033118</td>\n",
+ " <td>0.146299</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>269</th>\n",
+ " <th>272</th>\n",
" <td>6CVdTDYoDbwYj4xn8u5Gha</td>\n",
" <td>Radiohead</td>\n",
" <td>0.452573</td>\n",
" <td>Backdrifts</td>\n",
" <td>0.821532</td>\n",
" <td>0.724</td>\n",
- " <td>0.131573</td>\n",
- " <td>0.173889</td>\n",
+ " <td>0.034438</td>\n",
+ " <td>0.147393</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>255</th>\n",
- " <td>15ea10YpJIl3mJq75yzqsD</td>\n",
+ " <th>307</th>\n",
+ " <td>53aFGAl0Vebwp2bo8wtdWR</td>\n",
" <td>Radiohead</td>\n",
- " <td>0.952216</td>\n",
- " <td>Jigsaw Falling Into Place</td>\n",
- " <td>0.757225</td>\n",
- " <td>0.818</td>\n",
- " <td>0.314597</td>\n",
- " <td>0.181482</td>\n",
+ " <td>2.019892</td>\n",
+ " <td>Fitter Happier</td>\n",
+ " <td>0.446841</td>\n",
+ " <td>0.728</td>\n",
+ " <td>0.184708</td>\n",
+ " <td>0.152147</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>263</th>\n",
+ " <th>266</th>\n",
" <td>6P67UTTr5qN7XYSSlj0n6X</td>\n",
" <td>Radiohead</td>\n",
" <td>0.503609</td>\n",
" <td>Paperbag Writer</td>\n",
" <td>0.754680</td>\n",
" <td>0.704</td>\n",
- " <td>0.150268</td>\n",
- " <td>0.182462</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>298</th>\n",
- " <td>3OsUjkcv1C1v5udFhgRSFg</td>\n",
- " <td>Radiohead</td>\n",
- " <td>0.329999</td>\n",
- " <td>Airbag</td>\n",
- " <td>0.642348</td>\n",
- " <td>0.642</td>\n",
- " <td>0.086673</td>\n",
- " <td>0.191323</td>\n",
+ " <td>0.039331</td>\n",
+ " <td>0.157020</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>304</th>\n",
- " <td>53aFGAl0Vebwp2bo8wtdWR</td>\n",
+ " <th>251</th>\n",
+ " <td>4m0Vgr48VFaMYw0Sp1ozJu</td>\n",
" <td>Radiohead</td>\n",
- " <td>2.019892</td>\n",
- " <td>Fitter Happier</td>\n",
- " <td>0.446841</td>\n",
- " <td>0.728</td>\n",
- " <td>0.705697</td>\n",
- " <td>0.197693</td>\n",
+ " <td>0.870846</td>\n",
+ " <td>Bodysnatchers</td>\n",
+ " <td>0.759247</td>\n",
+ " <td>0.721</td>\n",
+ " <td>0.074541</td>\n",
+ " <td>0.157399</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>264</th>\n",
+ " <th>267</th>\n",
" <td>3STByesnbcQatiGHgwi1Tv</td>\n",
" <td>Radiohead</td>\n",
" <td>0.622541</td>\n",
" <td>I Am a Wicked Child</td>\n",
" <td>0.763706</td>\n",
" <td>0.688</td>\n",
- " <td>0.193834</td>\n",
- " <td>0.199778</td>\n",
+ " <td>0.050734</td>\n",
+ " <td>0.167458</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>236</th>\n",
- " <td>3pcCifdPTc2BbqmWpEhtUd</td>\n",
+ " <th>210</th>\n",
+ " <td>2rA36OZNb3LkvqcNro1ugK</td>\n",
" <td>Radiohead</td>\n",
- " <td>0.439692</td>\n",
- " <td>Burn the Witch</td>\n",
- " <td>0.582602</td>\n",
- " <td>0.625</td>\n",
- " <td>0.126854</td>\n",
- " <td>0.200668</td>\n",
+ " <td>0.836338</td>\n",
+ " <td>Separator</td>\n",
+ " <td>0.622837</td>\n",
+ " <td>0.666</td>\n",
+ " <td>0.071232</td>\n",
+ " <td>0.177287</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
],
"text/plain": [
" _id artist_name lyrical_density \\\n",
- "1 0eECFDnWy0RdjMmJ8NOeAL Radiohead 0.093389 \n",
- "247 6dsq7Nt5mIFzvm5kIYNORy Radiohead 0.674272 \n",
- "274 77SPrxY5gn6VPrKPGrfLnM Radiohead 0.438813 \n",
- "269 6CVdTDYoDbwYj4xn8u5Gha Radiohead 0.452573 \n",
- "255 15ea10YpJIl3mJq75yzqsD Radiohead 0.952216 \n",
- "263 6P67UTTr5qN7XYSSlj0n6X Radiohead 0.503609 \n",
- "298 3OsUjkcv1C1v5udFhgRSFg Radiohead 0.329999 \n",
- "304 53aFGAl0Vebwp2bo8wtdWR Radiohead 2.019892 \n",
- "264 3STByesnbcQatiGHgwi1Tv Radiohead 0.622541 \n",
- "236 3pcCifdPTc2BbqmWpEhtUd Radiohead 0.439692 \n",
+ "250 6dsq7Nt5mIFzvm5kIYNORy Radiohead 0.674272 \n",
+ "258 15ea10YpJIl3mJq75yzqsD Radiohead 0.952216 \n",
+ "4 0eECFDnWy0RdjMmJ8NOeAL Radiohead 0.093389 \n",
+ "277 77SPrxY5gn6VPrKPGrfLnM Radiohead 0.438813 \n",
+ "272 6CVdTDYoDbwYj4xn8u5Gha Radiohead 0.452573 \n",
+ "307 53aFGAl0Vebwp2bo8wtdWR Radiohead 2.019892 \n",
+ "266 6P67UTTr5qN7XYSSlj0n6X Radiohead 0.503609 \n",
+ "251 4m0Vgr48VFaMYw0Sp1ozJu Radiohead 0.870846 \n",
+ "267 3STByesnbcQatiGHgwi1Tv Radiohead 0.622541 \n",
+ "210 2rA36OZNb3LkvqcNro1ugK Radiohead 0.836338 \n",
"\n",
" name neg valence scaled_ld gloom \n",
- "1 Feral 0.465216 0.751 0.000000 0.124500 \n",
- "247 15 Step 0.835488 0.848 0.212783 0.148717 \n",
- "274 There, There 0.835541 0.726 0.126532 0.172527 \n",
- "269 Backdrifts 0.821532 0.724 0.131573 0.173889 \n",
- "255 Jigsaw Falling Into Place 0.757225 0.818 0.314597 0.181482 \n",
- "263 Paperbag Writer 0.754680 0.704 0.150268 0.182462 \n",
- "298 Airbag 0.642348 0.642 0.086673 0.191323 \n",
- "304 Fitter Happier 0.446841 0.728 0.705697 0.197693 \n",
- "264 I Am a Wicked Child 0.763706 0.688 0.193834 0.199778 \n",
- "236 Burn the Witch 0.582602 0.625 0.126854 0.200668 "
+ "250 15 Step 0.835488 0.848 0.055694 0.095033 \n",
+ "258 Jigsaw Falling Into Place 0.757225 0.818 0.082342 0.114683 \n",
+ "4 Feral 0.465216 0.751 0.000000 0.124500 \n",
+ "277 There, There 0.835541 0.726 0.033118 0.146299 \n",
+ "272 Backdrifts 0.821532 0.724 0.034438 0.147393 \n",
+ "307 Fitter Happier 0.446841 0.728 0.184708 0.152147 \n",
+ "266 Paperbag Writer 0.754680 0.704 0.039331 0.157020 \n",
+ "251 Bodysnatchers 0.759247 0.721 0.074541 0.157399 \n",
+ "267 I Am a Wicked Child 0.763706 0.688 0.050734 0.167458 \n",
+ "210 Separator 0.622837 0.666 0.071232 0.177287 "
]
},
- "execution_count": 104,
+ "execution_count": 40,
"metadata": {},
"output_type": "execute_result"
}
},
{
"cell_type": "code",
- "execution_count": 105,
+ "execution_count": 42,
"metadata": {},
"outputs": [
{
"data": {
- "image/png": "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\n",
+ "image/png": "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\nq9wUzMys+gk60CgIdnD/xgAAAABJRU5ErkJggg==\n",
"text/plain": [
- "<matplotlib.figure.Figure at 0x7f622ab50c50>"
+ "<matplotlib.figure.Figure at 0x7fa7b8180908>"
]
},
"metadata": {},
],
"source": [
"plt.scatter(beatles_df['valence'], beatles_df['neg'], color='blue')\n",
- "plt.scatter(radiohead_df['valence'], radiohead_df['neg'], color='red')\n",
+ "plt.scatter(stones_df['valence'], stones_df['neg'], color='red')\n",
+ "plt.scatter(radiohead_df['valence'], radiohead_df['neg'], color='green')\n",
"plt.xlabel('Valence')\n",
"plt.ylabel('Sentiment negativity')\n",
"\n",
},
{
"cell_type": "code",
- "execution_count": 106,
+ "execution_count": 43,
"metadata": {
"scrolled": true
},
"data": {
"text/html": [
"<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
- " <th>23</th>\n",
+ " <th>26</th>\n",
" <td>7pQAq14Z73YUFMtxCyt0bG</td>\n",
" <td>The Beatles</td>\n",
" <td>1.516618</td>\n",
" <td>Can't Buy Me Love - Remastered 2015</td>\n",
" <td>0.738387</td>\n",
" <td>0.957</td>\n",
- " <td>0.521343</td>\n",
- " <td>0.202768</td>\n",
+ " <td>0.136455</td>\n",
+ " <td>0.068945</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>28</th>\n",
+ " <th>31</th>\n",
" <td>1dfuJYDSIc41cw5RPsaCF1</td>\n",
" <td>The Beatles</td>\n",
" <td>1.651824</td>\n",
" <td>Help! - Remastered 2015</td>\n",
" <td>0.823915</td>\n",
" <td>0.810</td>\n",
- " <td>0.570870</td>\n",
- " <td>0.275942</td>\n",
+ " <td>0.149419</td>\n",
+ " <td>0.142359</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>34</th>\n",
+ " <th>37</th>\n",
" <td>0TRkjwb4uY3CHb5zhr9bBd</td>\n",
" <td>The Beatles</td>\n",
" <td>1.628703</td>\n",
" <td>Eleanor Rigby - Remastered 2015</td>\n",
" <td>0.803232</td>\n",
" <td>0.845</td>\n",
- " <td>0.562401</td>\n",
- " <td>0.259783</td>\n",
+ " <td>0.147202</td>\n",
+ " <td>0.125210</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>46</th>\n",
+ " <th>49</th>\n",
" <td>57n1teNb2tkcfiYagPmUWr</td>\n",
" <td>The Beatles</td>\n",
" <td>0.885556</td>\n",
" <td>Two Of Us - Remastered 2009</td>\n",
" <td>0.711080</td>\n",
" <td>0.923</td>\n",
- " <td>0.290179</td>\n",
- " <td>0.130498</td>\n",
+ " <td>0.075951</td>\n",
+ " <td>0.062579</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>54</th>\n",
+ " <th>57</th>\n",
" <td>4311wT21Et0q3vepFwXjTu</td>\n",
" <td>The Beatles</td>\n",
" <td>0.718556</td>\n",
" <td>One After 909 - Remastered 2009</td>\n",
" <td>0.865737</td>\n",
" <td>0.904</td>\n",
- " <td>0.229005</td>\n",
- " <td>0.136137</td>\n",
+ " <td>0.059939</td>\n",
+ " <td>0.071069</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>68</th>\n",
+ " <th>71</th>\n",
" <td>67jL5ZAf8hNsRZrfBHNuBT</td>\n",
" <td>The Beatles</td>\n",
" <td>1.277562</td>\n",
" <td>Mean Mr Mustard - Remastered 2009</td>\n",
" <td>0.700631</td>\n",
" <td>0.967</td>\n",
- " <td>0.433774</td>\n",
- " <td>0.161301</td>\n",
+ " <td>0.113535</td>\n",
+ " <td>0.054400</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>93</th>\n",
+ " <th>96</th>\n",
" <td>3OSi8ehmSWLTD5KatlzX8r</td>\n",
" <td>The Beatles</td>\n",
" <td>0.733338</td>\n",
" <td>Don't Pass Me By - Remastered 2009</td>\n",
" <td>0.857831</td>\n",
" <td>0.948</td>\n",
- " <td>0.234420</td>\n",
- " <td>0.120451</td>\n",
+ " <td>0.061357</td>\n",
+ " <td>0.050722</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>94</th>\n",
+ " <th>97</th>\n",
" <td>4zExFATo8xg8qFfR4H1ZAn</td>\n",
" <td>The Beatles</td>\n",
" <td>1.364176</td>\n",
" <td>Why Don't We Do It In The Road? - Remastered 2009</td>\n",
" <td>0.793242</td>\n",
" <td>0.951</td>\n",
- " <td>0.465502</td>\n",
- " <td>0.197723</td>\n",
+ " <td>0.121840</td>\n",
+ " <td>0.069839</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>134</th>\n",
+ " <th>137</th>\n",
" <td>77f3aNeabAbOaSB32Sd5QE</td>\n",
" <td>The Beatles</td>\n",
" <td>1.620131</td>\n",
" <td>Eleanor Rigby - Remastered 2009</td>\n",
" <td>0.803232</td>\n",
" <td>0.821</td>\n",
- " <td>0.559261</td>\n",
- " <td>0.264054</td>\n",
+ " <td>0.146380</td>\n",
+ " <td>0.135188</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>168</th>\n",
+ " <th>171</th>\n",
" <td>67tvBtAhsfHBFpuqJ13ZUq</td>\n",
" <td>The Beatles</td>\n",
- " <td>0.924368</td>\n",
+ " <td>0.931018</td>\n",
" <td>Act Naturally - Remastered 2009</td>\n",
- " <td>0.722619</td>\n",
+ " <td>0.756947</td>\n",
" <td>0.946</td>\n",
- " <td>0.304396</td>\n",
- " <td>0.128762</td>\n",
+ " <td>0.080310</td>\n",
+ " <td>0.055227</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>170</th>\n",
+ " <th>173</th>\n",
" <td>1k9tpndMDRwLkNt67Dlg02</td>\n",
" <td>The Beatles</td>\n",
" <td>1.408837</td>\n",
" <td>You Like Me Too Much - Remastered 2009</td>\n",
" <td>0.773406</td>\n",
" <td>0.900</td>\n",
- " <td>0.481862</td>\n",
- " <td>0.212244</td>\n",
+ " <td>0.126122</td>\n",
+ " <td>0.092466</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>172</th>\n",
+ " <th>175</th>\n",
" <td>67VdmhC89bZ6yK2XRys0lA</td>\n",
" <td>The Beatles</td>\n",
" <td>1.087652</td>\n",
" <td>I've Just Seen A Face - Remastered 2009</td>\n",
- " <td>0.805204</td>\n",
+ " <td>0.805082</td>\n",
" <td>0.917</td>\n",
- " <td>0.364208</td>\n",
- " <td>0.173016</td>\n",
+ " <td>0.095327</td>\n",
+ " <td>0.075917</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>175</th>\n",
+ " <th>178</th>\n",
" <td>009oOX7tpCPLzRL9AFiBS8</td>\n",
" <td>The Beatles</td>\n",
" <td>1.242035</td>\n",
" <td>No Reply - Remastered 2009</td>\n",
" <td>0.781942</td>\n",
" <td>0.873</td>\n",
- " <td>0.420761</td>\n",
- " <td>0.201287</td>\n",
+ " <td>0.110129</td>\n",
+ " <td>0.099564</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>176</th>\n",
+ " <th>179</th>\n",
" <td>5zs8tSd7ZvwBgr4NUmF5zM</td>\n",
" <td>The Beatles</td>\n",
" <td>0.959827</td>\n",
" <td>I'm A Loser - Remastered 2009</td>\n",
" <td>0.812114</td>\n",
" <td>0.843</td>\n",
- " <td>0.317385</td>\n",
- " <td>0.182462</td>\n",
+ " <td>0.083072</td>\n",
+ " <td>0.105711</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>177</th>\n",
+ " <th>180</th>\n",
" <td>3mKtIanz0poYgLnRxZrfBO</td>\n",
" <td>The Beatles</td>\n",
" <td>1.501767</td>\n",
" <td>Baby's In Black - Remastered 2009</td>\n",
" <td>0.820088</td>\n",
" <td>0.862</td>\n",
- " <td>0.515903</td>\n",
- " <td>0.244945</td>\n",
+ " <td>0.135032</td>\n",
+ " <td>0.115052</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>185</th>\n",
+ " <th>188</th>\n",
" <td>33BGv6xzxHh5E7v3r1hJLL</td>\n",
" <td>The Beatles</td>\n",
" <td>1.314197</td>\n",
" <td>I Don't Want To Spoil The Party - Remastered 2009</td>\n",
" <td>0.817801</td>\n",
" <td>0.896</td>\n",
- " <td>0.447194</td>\n",
- " <td>0.211604</td>\n",
+ " <td>0.117048</td>\n",
+ " <td>0.093774</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>186</th>\n",
+ " <th>189</th>\n",
" <td>2YHzfuuDFXzoELxJnqM4at</td>\n",
" <td>The Beatles</td>\n",
" <td>0.626500</td>\n",
" <td>What You're Doing - Remastered 2009</td>\n",
" <td>0.751989</td>\n",
" <td>0.831</td>\n",
- " <td>0.195284</td>\n",
- " <td>0.141424</td>\n",
+ " <td>0.051113</td>\n",
+ " <td>0.099399</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>187</th>\n",
+ " <th>190</th>\n",
" <td>3EbGioQyKyf4dycuiPOg3k</td>\n",
" <td>The Beatles</td>\n",
" <td>0.438356</td>\n",
" <td>Everybody's Trying To Be My Baby - Remastered ...</td>\n",
" <td>0.866985</td>\n",
" <td>0.937</td>\n",
- " <td>0.126365</td>\n",
- " <td>0.082298</td>\n",
+ " <td>0.033075</td>\n",
+ " <td>0.044796</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>188</th>\n",
+ " <th>191</th>\n",
" <td>69d54YOS8TOQiUYjX57XeA</td>\n",
" <td>The Beatles</td>\n",
" <td>1.601816</td>\n",
" <td>A Hard Day's Night - Remastered 2009</td>\n",
" <td>0.833309</td>\n",
" <td>0.802</td>\n",
- " <td>0.552552</td>\n",
- " <td>0.274521</td>\n",
+ " <td>0.144624</td>\n",
+ " <td>0.144940</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>193</th>\n",
+ " <th>196</th>\n",
" <td>4G5YzDD1nCUPwt5y1LQovF</td>\n",
" <td>The Beatles</td>\n",
" <td>0.901370</td>\n",
" <td>Tell Me Why - Remastered 2009</td>\n",
" <td>0.849970</td>\n",
" <td>0.819</td>\n",
- " <td>0.295972</td>\n",
- " <td>0.189498</td>\n",
+ " <td>0.077467</td>\n",
+ " <td>0.116412</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>194</th>\n",
+ " <th>197</th>\n",
" <td>7KmRz1oKEwgj9qpfn72OfO</td>\n",
" <td>The Beatles</td>\n",
" <td>1.509096</td>\n",
" <td>Can't Buy Me Love - Remastered 2009</td>\n",
" <td>0.738387</td>\n",
" <td>0.854</td>\n",
- " <td>0.518588</td>\n",
- " <td>0.226602</td>\n",
+ " <td>0.135734</td>\n",
+ " <td>0.113204</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>196</th>\n",
+ " <th>199</th>\n",
" <td>3Aqo28W4LLAolYpN3duVJl</td>\n",
" <td>The Beatles</td>\n",
" <td>1.349222</td>\n",
" <td>I'll Cry Instead - Remastered 2009</td>\n",
" <td>0.863772</td>\n",
" <td>0.961</td>\n",
- " <td>0.460024</td>\n",
- " <td>0.209207</td>\n",
+ " <td>0.120406</td>\n",
+ " <td>0.069154</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>199</th>\n",
+ " <th>202</th>\n",
" <td>4dyALlslhDEzwSEr7GteXa</td>\n",
" <td>The Beatles</td>\n",
" <td>1.246021</td>\n",
" <td>You Can't Do That - Remastered 2009</td>\n",
" <td>0.727456</td>\n",
" <td>0.962</td>\n",
- " <td>0.422221</td>\n",
- " <td>0.164551</td>\n",
+ " <td>0.110511</td>\n",
+ " <td>0.057096</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>208</th>\n",
+ " <th>211</th>\n",
" <td>5tNjuWwp6FxuWCrKQAMBTj</td>\n",
" <td>The Beatles</td>\n",
" <td>0.959614</td>\n",
" <td>It Won't Be Long - Remastered 2009</td>\n",
" <td>0.783388</td>\n",
" <td>0.868</td>\n",
- " <td>0.317307</td>\n",
- " <td>0.169345</td>\n",
+ " <td>0.083051</td>\n",
+ " <td>0.093049</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>209</th>\n",
+ " <th>212</th>\n",
" <td>1JPTCjLHEtqofOFmHsfiAH</td>\n",
" <td>The Beatles</td>\n",
" <td>1.036117</td>\n",
" <td>All I've Got To Do - Remastered 2009</td>\n",
" <td>0.721191</td>\n",
" <td>0.876</td>\n",
- " <td>0.345331</td>\n",
- " <td>0.165114</td>\n",
+ " <td>0.090386</td>\n",
+ " <td>0.088989</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>211</th>\n",
+ " <th>214</th>\n",
" <td>0lLeGCsQlAbEjQBPQQxQ1b</td>\n",
" <td>The Beatles</td>\n",
" <td>0.998293</td>\n",
" <td>Don't Bother Me - Remastered 2009</td>\n",
" <td>0.824879</td>\n",
" <td>0.921</td>\n",
- " <td>0.331476</td>\n",
- " <td>0.163120</td>\n",
+ " <td>0.086760</td>\n",
+ " <td>0.071856</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>212</th>\n",
+ " <th>215</th>\n",
" <td>55nE9EppLFdb0I1HBg2O2m</td>\n",
" <td>The Beatles</td>\n",
" <td>0.695489</td>\n",
" <td>Little Child - Remastered 2009</td>\n",
" <td>0.848886</td>\n",
" <td>0.878</td>\n",
- " <td>0.220555</td>\n",
- " <td>0.141159</td>\n",
+ " <td>0.057728</td>\n",
+ " <td>0.081981</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>214</th>\n",
+ " <th>217</th>\n",
" <td>5IIBY9M2GxHcVja6DA6wsF</td>\n",
" <td>The Beatles</td>\n",
" <td>1.362221</td>\n",
" <td>Please Mister Postman - Remastered 2009</td>\n",
" <td>0.815201</td>\n",
" <td>0.962</td>\n",
- " <td>0.464786</td>\n",
- " <td>0.199616</td>\n",
+ " <td>0.121652</td>\n",
+ " <td>0.066274</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>216</th>\n",
+ " <th>219</th>\n",
" <td>6xJSJpO6HJwHhu7UaIc8qR</td>\n",
" <td>The Beatles</td>\n",
" <td>0.585885</td>\n",
" <td>Hold Me Tight - Remastered 2009</td>\n",
" <td>0.804870</td>\n",
" <td>0.963</td>\n",
- " <td>0.180406</td>\n",
- " <td>0.087764</td>\n",
+ " <td>0.047219</td>\n",
+ " <td>0.036629</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>219</th>\n",
+ " <th>222</th>\n",
" <td>3Ltllbv2lbpjP6NgPMNiFg</td>\n",
" <td>The Beatles</td>\n",
" <td>1.101133</td>\n",
" <td>Devil In Her Heart - Remastered 2009</td>\n",
" <td>0.779220</td>\n",
" <td>0.964</td>\n",
- " <td>0.369147</td>\n",
- " <td>0.155179</td>\n",
+ " <td>0.096620</td>\n",
+ " <td>0.053905</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>220</th>\n",
+ " <th>223</th>\n",
" <td>5VsIn7QQqcacePIb0vO0ow</td>\n",
" <td>The Beatles</td>\n",
" <td>0.465201</td>\n",
" <td>Not A Second Time - Remastered 2009</td>\n",
" <td>0.773805</td>\n",
" <td>0.961</td>\n",
- " <td>0.136198</td>\n",
- " <td>0.069540</td>\n",
+ " <td>0.035648</td>\n",
+ " <td>0.032597</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>223</th>\n",
+ " <th>226</th>\n",
" <td>33OXG0RTtw0ycGza22tnF6</td>\n",
" <td>The Beatles</td>\n",
" <td>1.022599</td>\n",
" <td>Misery - Remastered 2009</td>\n",
" <td>0.814230</td>\n",
" <td>0.902</td>\n",
- " <td>0.340379</td>\n",
- " <td>0.170895</td>\n",
+ " <td>0.089090</td>\n",
+ " <td>0.080905</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>247</th>\n",
+ " <th>250</th>\n",
" <td>6dsq7Nt5mIFzvm5kIYNORy</td>\n",
" <td>Radiohead</td>\n",
" <td>0.674272</td>\n",
" <td>15 Step</td>\n",
" <td>0.835488</td>\n",
" <td>0.848</td>\n",
- " <td>0.212783</td>\n",
- " <td>0.148717</td>\n",
+ " <td>0.055694</td>\n",
+ " <td>0.095033</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>255</th>\n",
+ " <th>258</th>\n",
" <td>15ea10YpJIl3mJq75yzqsD</td>\n",
" <td>Radiohead</td>\n",
" <td>0.952216</td>\n",
" <td>Jigsaw Falling Into Place</td>\n",
" <td>0.757225</td>\n",
" <td>0.818</td>\n",
- " <td>0.314597</td>\n",
- " <td>0.181482</td>\n",
+ " <td>0.082342</td>\n",
+ " <td>0.114683</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>339</th>\n",
+ " <td>0832Tptls5YicHPGgw7ssP</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.142650</td>\n",
+ " <td>Beast Of Burden - Remastered</td>\n",
+ " <td>0.740380</td>\n",
+ " <td>0.865</td>\n",
+ " <td>0.100600</td>\n",
+ " <td>0.097951</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>341</th>\n",
+ " <td>5pTWpY8l7B1XcQnijEFGFj</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.015010</td>\n",
+ " <td>Miss You - Remastered</td>\n",
+ " <td>0.759348</td>\n",
+ " <td>0.825</td>\n",
+ " <td>0.088363</td>\n",
+ " <td>0.113317</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>348</th>\n",
+ " <td>7pfVe0VrMK5QhTaAYzkuYn</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.142650</td>\n",
+ " <td>Beast Of Burden - Remastered</td>\n",
+ " <td>0.740380</td>\n",
+ " <td>0.862</td>\n",
+ " <td>0.100600</td>\n",
+ " <td>0.099300</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>352</th>\n",
+ " <td>5oAcuuY504M7eDCln5Xq89</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.098231</td>\n",
+ " <td>Do You Think I Really Care</td>\n",
+ " <td>0.810567</td>\n",
+ " <td>0.925</td>\n",
+ " <td>0.096342</td>\n",
+ " <td>0.072933</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>358</th>\n",
+ " <td>4LW3JaAze7gF8DpPBb2zzl</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.411236</td>\n",
+ " <td>I Love You Too Much</td>\n",
+ " <td>0.717967</td>\n",
+ " <td>0.861</td>\n",
+ " <td>0.126352</td>\n",
+ " <td>0.106077</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>392</th>\n",
+ " <td>4sLirGgpkyL3RSdr13q3wd</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.329366</td>\n",
+ " <td>She Saw Me Coming - 2009 Re-Mastered Digital V...</td>\n",
+ " <td>0.885088</td>\n",
+ " <td>0.852</td>\n",
+ " <td>0.118502</td>\n",
+ " <td>0.117673</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>430</th>\n",
+ " <td>7fJ1QhCso6CG5RIv3S4rAj</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.148208</td>\n",
+ " <td>You Don't Have To Mean It - 2009 Digital Remaster</td>\n",
+ " <td>0.781341</td>\n",
+ " <td>0.894</td>\n",
+ " <td>0.101133</td>\n",
+ " <td>0.087150</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>465</th>\n",
+ " <td>0Pm9eYltE97zx0tBjWiGOs</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>0.688109</td>\n",
+ " <td>Mean Disposition - 2009 Re-Mastered Digital Ve...</td>\n",
+ " <td>0.840309</td>\n",
+ " <td>0.823</td>\n",
+ " <td>0.057020</td>\n",
+ " <td>0.107411</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>489</th>\n",
+ " <td>1cYaiJpydNUcLC4PcMELF6</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>0.876235</td>\n",
+ " <td>Can't Be Seen - 2009 Re-Mastered Digital Version</td>\n",
+ " <td>0.832957</td>\n",
+ " <td>0.876</td>\n",
+ " <td>0.075057</td>\n",
+ " <td>0.088606</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>498</th>\n",
+ " <td>2JKq6jqn8cQu7003WoUv9E</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>0.849827</td>\n",
+ " <td>Too Rude</td>\n",
+ " <td>0.743142</td>\n",
+ " <td>0.851</td>\n",
+ " <td>0.072525</td>\n",
+ " <td>0.096045</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>508</th>\n",
+ " <td>5b8LAkfAKbuakf9xqRMTQR</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>0.849827</td>\n",
+ " <td>Too Rude - Remastered 2009</td>\n",
+ " <td>0.743142</td>\n",
+ " <td>0.871</td>\n",
+ " <td>0.072525</td>\n",
+ " <td>0.086770</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>516</th>\n",
+ " <td>3eE947Xw6qPE1TqBMbUDgS</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.019161</td>\n",
+ " <td>Tie You Up (The Pain Of Love) - 2009 Re-Master...</td>\n",
+ " <td>0.845910</td>\n",
+ " <td>0.813</td>\n",
+ " <td>0.088761</td>\n",
+ " <td>0.122743</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>518</th>\n",
+ " <td>4FHhq0QWpLSS6WZnkJnZp1</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>0.312839</td>\n",
+ " <td>Feel On Baby - 2009 Re-Mastered Digital Version</td>\n",
+ " <td>0.784292</td>\n",
+ " <td>0.965</td>\n",
+ " <td>0.021040</td>\n",
+ " <td>0.025383</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>550</th>\n",
+ " <td>4lJXLFf148gjn1qECYS5xt</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.321463</td>\n",
+ " <td>She's So Cold - 2009 Re-Mastered Digital Version</td>\n",
+ " <td>0.821926</td>\n",
+ " <td>0.844</td>\n",
+ " <td>0.117744</td>\n",
+ " <td>0.117205</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>552</th>\n",
+ " <td>5LcD4BvRlJOn8inQGT2RUY</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.015010</td>\n",
+ " <td>Miss You - Remastered</td>\n",
+ " <td>0.759348</td>\n",
+ " <td>0.813</td>\n",
+ " <td>0.088363</td>\n",
+ " <td>0.118787</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>603</th>\n",
+ " <td>6enjRsW81z7K8zk7XIGIiz</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>0.160387</td>\n",
+ " <td>Slave - 2009 Re-Mastered Digital Version</td>\n",
+ " <td>0.804835</td>\n",
+ " <td>0.851</td>\n",
+ " <td>0.006424</td>\n",
+ " <td>0.076606</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
- " _id artist_name lyrical_density \\\n",
- "23 7pQAq14Z73YUFMtxCyt0bG The Beatles 1.516618 \n",
- "28 1dfuJYDSIc41cw5RPsaCF1 The Beatles 1.651824 \n",
- "34 0TRkjwb4uY3CHb5zhr9bBd The Beatles 1.628703 \n",
- "46 57n1teNb2tkcfiYagPmUWr The Beatles 0.885556 \n",
- "54 4311wT21Et0q3vepFwXjTu The Beatles 0.718556 \n",
- "68 67jL5ZAf8hNsRZrfBHNuBT The Beatles 1.277562 \n",
- "93 3OSi8ehmSWLTD5KatlzX8r The Beatles 0.733338 \n",
- "94 4zExFATo8xg8qFfR4H1ZAn The Beatles 1.364176 \n",
- "134 77f3aNeabAbOaSB32Sd5QE The Beatles 1.620131 \n",
- "168 67tvBtAhsfHBFpuqJ13ZUq The Beatles 0.924368 \n",
- "170 1k9tpndMDRwLkNt67Dlg02 The Beatles 1.408837 \n",
- "172 67VdmhC89bZ6yK2XRys0lA The Beatles 1.087652 \n",
- "175 009oOX7tpCPLzRL9AFiBS8 The Beatles 1.242035 \n",
- "176 5zs8tSd7ZvwBgr4NUmF5zM The Beatles 0.959827 \n",
- "177 3mKtIanz0poYgLnRxZrfBO The Beatles 1.501767 \n",
- "185 33BGv6xzxHh5E7v3r1hJLL The Beatles 1.314197 \n",
- "186 2YHzfuuDFXzoELxJnqM4at The Beatles 0.626500 \n",
- "187 3EbGioQyKyf4dycuiPOg3k The Beatles 0.438356 \n",
- "188 69d54YOS8TOQiUYjX57XeA The Beatles 1.601816 \n",
- "193 4G5YzDD1nCUPwt5y1LQovF The Beatles 0.901370 \n",
- "194 7KmRz1oKEwgj9qpfn72OfO The Beatles 1.509096 \n",
- "196 3Aqo28W4LLAolYpN3duVJl The Beatles 1.349222 \n",
- "199 4dyALlslhDEzwSEr7GteXa The Beatles 1.246021 \n",
- "208 5tNjuWwp6FxuWCrKQAMBTj The Beatles 0.959614 \n",
- "209 1JPTCjLHEtqofOFmHsfiAH The Beatles 1.036117 \n",
- "211 0lLeGCsQlAbEjQBPQQxQ1b The Beatles 0.998293 \n",
- "212 55nE9EppLFdb0I1HBg2O2m The Beatles 0.695489 \n",
- "214 5IIBY9M2GxHcVja6DA6wsF The Beatles 1.362221 \n",
- "216 6xJSJpO6HJwHhu7UaIc8qR The Beatles 0.585885 \n",
- "219 3Ltllbv2lbpjP6NgPMNiFg The Beatles 1.101133 \n",
- "220 5VsIn7QQqcacePIb0vO0ow The Beatles 0.465201 \n",
- "223 33OXG0RTtw0ycGza22tnF6 The Beatles 1.022599 \n",
- "247 6dsq7Nt5mIFzvm5kIYNORy Radiohead 0.674272 \n",
- "255 15ea10YpJIl3mJq75yzqsD Radiohead 0.952216 \n",
+ " _id artist_name lyrical_density \\\n",
+ "26 7pQAq14Z73YUFMtxCyt0bG The Beatles 1.516618 \n",
+ "31 1dfuJYDSIc41cw5RPsaCF1 The Beatles 1.651824 \n",
+ "37 0TRkjwb4uY3CHb5zhr9bBd The Beatles 1.628703 \n",
+ "49 57n1teNb2tkcfiYagPmUWr The Beatles 0.885556 \n",
+ "57 4311wT21Et0q3vepFwXjTu The Beatles 0.718556 \n",
+ "71 67jL5ZAf8hNsRZrfBHNuBT The Beatles 1.277562 \n",
+ "96 3OSi8ehmSWLTD5KatlzX8r The Beatles 0.733338 \n",
+ "97 4zExFATo8xg8qFfR4H1ZAn The Beatles 1.364176 \n",
+ "137 77f3aNeabAbOaSB32Sd5QE The Beatles 1.620131 \n",
+ "171 67tvBtAhsfHBFpuqJ13ZUq The Beatles 0.931018 \n",
+ "173 1k9tpndMDRwLkNt67Dlg02 The Beatles 1.408837 \n",
+ "175 67VdmhC89bZ6yK2XRys0lA The Beatles 1.087652 \n",
+ "178 009oOX7tpCPLzRL9AFiBS8 The Beatles 1.242035 \n",
+ "179 5zs8tSd7ZvwBgr4NUmF5zM The Beatles 0.959827 \n",
+ "180 3mKtIanz0poYgLnRxZrfBO The Beatles 1.501767 \n",
+ "188 33BGv6xzxHh5E7v3r1hJLL The Beatles 1.314197 \n",
+ "189 2YHzfuuDFXzoELxJnqM4at The Beatles 0.626500 \n",
+ "190 3EbGioQyKyf4dycuiPOg3k The Beatles 0.438356 \n",
+ "191 69d54YOS8TOQiUYjX57XeA The Beatles 1.601816 \n",
+ "196 4G5YzDD1nCUPwt5y1LQovF The Beatles 0.901370 \n",
+ "197 7KmRz1oKEwgj9qpfn72OfO The Beatles 1.509096 \n",
+ "199 3Aqo28W4LLAolYpN3duVJl The Beatles 1.349222 \n",
+ "202 4dyALlslhDEzwSEr7GteXa The Beatles 1.246021 \n",
+ "211 5tNjuWwp6FxuWCrKQAMBTj The Beatles 0.959614 \n",
+ "212 1JPTCjLHEtqofOFmHsfiAH The Beatles 1.036117 \n",
+ "214 0lLeGCsQlAbEjQBPQQxQ1b The Beatles 0.998293 \n",
+ "215 55nE9EppLFdb0I1HBg2O2m The Beatles 0.695489 \n",
+ "217 5IIBY9M2GxHcVja6DA6wsF The Beatles 1.362221 \n",
+ "219 6xJSJpO6HJwHhu7UaIc8qR The Beatles 0.585885 \n",
+ "222 3Ltllbv2lbpjP6NgPMNiFg The Beatles 1.101133 \n",
+ "223 5VsIn7QQqcacePIb0vO0ow The Beatles 0.465201 \n",
+ "226 33OXG0RTtw0ycGza22tnF6 The Beatles 1.022599 \n",
+ "250 6dsq7Nt5mIFzvm5kIYNORy Radiohead 0.674272 \n",
+ "258 15ea10YpJIl3mJq75yzqsD Radiohead 0.952216 \n",
+ "339 0832Tptls5YicHPGgw7ssP The Rolling Stones 1.142650 \n",
+ "341 5pTWpY8l7B1XcQnijEFGFj The Rolling Stones 1.015010 \n",
+ "348 7pfVe0VrMK5QhTaAYzkuYn The Rolling Stones 1.142650 \n",
+ "352 5oAcuuY504M7eDCln5Xq89 The Rolling Stones 1.098231 \n",
+ "358 4LW3JaAze7gF8DpPBb2zzl The Rolling Stones 1.411236 \n",
+ "392 4sLirGgpkyL3RSdr13q3wd The Rolling Stones 1.329366 \n",
+ "430 7fJ1QhCso6CG5RIv3S4rAj The Rolling Stones 1.148208 \n",
+ "465 0Pm9eYltE97zx0tBjWiGOs The Rolling Stones 0.688109 \n",
+ "489 1cYaiJpydNUcLC4PcMELF6 The Rolling Stones 0.876235 \n",
+ "498 2JKq6jqn8cQu7003WoUv9E The Rolling Stones 0.849827 \n",
+ "508 5b8LAkfAKbuakf9xqRMTQR The Rolling Stones 0.849827 \n",
+ "516 3eE947Xw6qPE1TqBMbUDgS The Rolling Stones 1.019161 \n",
+ "518 4FHhq0QWpLSS6WZnkJnZp1 The Rolling Stones 0.312839 \n",
+ "550 4lJXLFf148gjn1qECYS5xt The Rolling Stones 1.321463 \n",
+ "552 5LcD4BvRlJOn8inQGT2RUY The Rolling Stones 1.015010 \n",
+ "603 6enjRsW81z7K8zk7XIGIiz The Rolling Stones 0.160387 \n",
"\n",
" name neg valence \\\n",
- "23 Can't Buy Me Love - Remastered 2015 0.738387 0.957 \n",
- "28 Help! - Remastered 2015 0.823915 0.810 \n",
- "34 Eleanor Rigby - Remastered 2015 0.803232 0.845 \n",
- "46 Two Of Us - Remastered 2009 0.711080 0.923 \n",
- "54 One After 909 - Remastered 2009 0.865737 0.904 \n",
- "68 Mean Mr Mustard - Remastered 2009 0.700631 0.967 \n",
- "93 Don't Pass Me By - Remastered 2009 0.857831 0.948 \n",
- "94 Why Don't We Do It In The Road? - Remastered 2009 0.793242 0.951 \n",
- "134 Eleanor Rigby - Remastered 2009 0.803232 0.821 \n",
- "168 Act Naturally - Remastered 2009 0.722619 0.946 \n",
- "170 You Like Me Too Much - Remastered 2009 0.773406 0.900 \n",
- "172 I've Just Seen A Face - Remastered 2009 0.805204 0.917 \n",
- "175 No Reply - Remastered 2009 0.781942 0.873 \n",
- "176 I'm A Loser - Remastered 2009 0.812114 0.843 \n",
- "177 Baby's In Black - Remastered 2009 0.820088 0.862 \n",
- "185 I Don't Want To Spoil The Party - Remastered 2009 0.817801 0.896 \n",
- "186 What You're Doing - Remastered 2009 0.751989 0.831 \n",
- "187 Everybody's Trying To Be My Baby - Remastered ... 0.866985 0.937 \n",
- "188 A Hard Day's Night - Remastered 2009 0.833309 0.802 \n",
- "193 Tell Me Why - Remastered 2009 0.849970 0.819 \n",
- "194 Can't Buy Me Love - Remastered 2009 0.738387 0.854 \n",
- "196 I'll Cry Instead - Remastered 2009 0.863772 0.961 \n",
- "199 You Can't Do That - Remastered 2009 0.727456 0.962 \n",
- "208 It Won't Be Long - Remastered 2009 0.783388 0.868 \n",
- "209 All I've Got To Do - Remastered 2009 0.721191 0.876 \n",
- "211 Don't Bother Me - Remastered 2009 0.824879 0.921 \n",
- "212 Little Child - Remastered 2009 0.848886 0.878 \n",
- "214 Please Mister Postman - Remastered 2009 0.815201 0.962 \n",
- "216 Hold Me Tight - Remastered 2009 0.804870 0.963 \n",
- "219 Devil In Her Heart - Remastered 2009 0.779220 0.964 \n",
- "220 Not A Second Time - Remastered 2009 0.773805 0.961 \n",
- "223 Misery - Remastered 2009 0.814230 0.902 \n",
- "247 15 Step 0.835488 0.848 \n",
- "255 Jigsaw Falling Into Place 0.757225 0.818 \n",
+ "26 Can't Buy Me Love - Remastered 2015 0.738387 0.957 \n",
+ "31 Help! - Remastered 2015 0.823915 0.810 \n",
+ "37 Eleanor Rigby - Remastered 2015 0.803232 0.845 \n",
+ "49 Two Of Us - Remastered 2009 0.711080 0.923 \n",
+ "57 One After 909 - Remastered 2009 0.865737 0.904 \n",
+ "71 Mean Mr Mustard - Remastered 2009 0.700631 0.967 \n",
+ "96 Don't Pass Me By - Remastered 2009 0.857831 0.948 \n",
+ "97 Why Don't We Do It In The Road? - Remastered 2009 0.793242 0.951 \n",
+ "137 Eleanor Rigby - Remastered 2009 0.803232 0.821 \n",
+ "171 Act Naturally - Remastered 2009 0.756947 0.946 \n",
+ "173 You Like Me Too Much - Remastered 2009 0.773406 0.900 \n",
+ "175 I've Just Seen A Face - Remastered 2009 0.805082 0.917 \n",
+ "178 No Reply - Remastered 2009 0.781942 0.873 \n",
+ "179 I'm A Loser - Remastered 2009 0.812114 0.843 \n",
+ "180 Baby's In Black - Remastered 2009 0.820088 0.862 \n",
+ "188 I Don't Want To Spoil The Party - Remastered 2009 0.817801 0.896 \n",
+ "189 What You're Doing - Remastered 2009 0.751989 0.831 \n",
+ "190 Everybody's Trying To Be My Baby - Remastered ... 0.866985 0.937 \n",
+ "191 A Hard Day's Night - Remastered 2009 0.833309 0.802 \n",
+ "196 Tell Me Why - Remastered 2009 0.849970 0.819 \n",
+ "197 Can't Buy Me Love - Remastered 2009 0.738387 0.854 \n",
+ "199 I'll Cry Instead - Remastered 2009 0.863772 0.961 \n",
+ "202 You Can't Do That - Remastered 2009 0.727456 0.962 \n",
+ "211 It Won't Be Long - Remastered 2009 0.783388 0.868 \n",
+ "212 All I've Got To Do - Remastered 2009 0.721191 0.876 \n",
+ "214 Don't Bother Me - Remastered 2009 0.824879 0.921 \n",
+ "215 Little Child - Remastered 2009 0.848886 0.878 \n",
+ "217 Please Mister Postman - Remastered 2009 0.815201 0.962 \n",
+ "219 Hold Me Tight - Remastered 2009 0.804870 0.963 \n",
+ "222 Devil In Her Heart - Remastered 2009 0.779220 0.964 \n",
+ "223 Not A Second Time - Remastered 2009 0.773805 0.961 \n",
+ "226 Misery - Remastered 2009 0.814230 0.902 \n",
+ "250 15 Step 0.835488 0.848 \n",
+ "258 Jigsaw Falling Into Place 0.757225 0.818 \n",
+ "339 Beast Of Burden - Remastered 0.740380 0.865 \n",
+ "341 Miss You - Remastered 0.759348 0.825 \n",
+ "348 Beast Of Burden - Remastered 0.740380 0.862 \n",
+ "352 Do You Think I Really Care 0.810567 0.925 \n",
+ "358 I Love You Too Much 0.717967 0.861 \n",
+ "392 She Saw Me Coming - 2009 Re-Mastered Digital V... 0.885088 0.852 \n",
+ "430 You Don't Have To Mean It - 2009 Digital Remaster 0.781341 0.894 \n",
+ "465 Mean Disposition - 2009 Re-Mastered Digital Ve... 0.840309 0.823 \n",
+ "489 Can't Be Seen - 2009 Re-Mastered Digital Version 0.832957 0.876 \n",
+ "498 Too Rude 0.743142 0.851 \n",
+ "508 Too Rude - Remastered 2009 0.743142 0.871 \n",
+ "516 Tie You Up (The Pain Of Love) - 2009 Re-Master... 0.845910 0.813 \n",
+ "518 Feel On Baby - 2009 Re-Mastered Digital Version 0.784292 0.965 \n",
+ "550 She's So Cold - 2009 Re-Mastered Digital Version 0.821926 0.844 \n",
+ "552 Miss You - Remastered 0.759348 0.813 \n",
+ "603 Slave - 2009 Re-Mastered Digital Version 0.804835 0.851 \n",
"\n",
" scaled_ld gloom \n",
- "23 0.521343 0.202768 \n",
- "28 0.570870 0.275942 \n",
- "34 0.562401 0.259783 \n",
- "46 0.290179 0.130498 \n",
- "54 0.229005 0.136137 \n",
- "68 0.433774 0.161301 \n",
- "93 0.234420 0.120451 \n",
- "94 0.465502 0.197723 \n",
- "134 0.559261 0.264054 \n",
- "168 0.304396 0.128762 \n",
- "170 0.481862 0.212244 \n",
- "172 0.364208 0.173016 \n",
- "175 0.420761 0.201287 \n",
- "176 0.317385 0.182462 \n",
- "177 0.515903 0.244945 \n",
- "185 0.447194 0.211604 \n",
- "186 0.195284 0.141424 \n",
- "187 0.126365 0.082298 \n",
- "188 0.552552 0.274521 \n",
- "193 0.295972 0.189498 \n",
- "194 0.518588 0.226602 \n",
- "196 0.460024 0.209207 \n",
- "199 0.422221 0.164551 \n",
- "208 0.317307 0.169345 \n",
- "209 0.345331 0.165114 \n",
- "211 0.331476 0.163120 \n",
- "212 0.220555 0.141159 \n",
- "214 0.464786 0.199616 \n",
- "216 0.180406 0.087764 \n",
- "219 0.369147 0.155179 \n",
- "220 0.136198 0.069540 \n",
- "223 0.340379 0.170895 \n",
- "247 0.212783 0.148717 \n",
- "255 0.314597 0.181482 "
+ "26 0.136455 0.068945 \n",
+ "31 0.149419 0.142359 \n",
+ "37 0.147202 0.125210 \n",
+ "49 0.075951 0.062579 \n",
+ "57 0.059939 0.071069 \n",
+ "71 0.113535 0.054400 \n",
+ "96 0.061357 0.050722 \n",
+ "97 0.121840 0.069839 \n",
+ "137 0.146380 0.135188 \n",
+ "171 0.080310 0.055227 \n",
+ "173 0.126122 0.092466 \n",
+ "175 0.095327 0.075917 \n",
+ "178 0.110129 0.099564 \n",
+ "179 0.083072 0.105711 \n",
+ "180 0.135032 0.115052 \n",
+ "188 0.117048 0.093774 \n",
+ "189 0.051113 0.099399 \n",
+ "190 0.033075 0.044796 \n",
+ "191 0.144624 0.144940 \n",
+ "196 0.077467 0.116412 \n",
+ "197 0.135734 0.113204 \n",
+ "199 0.120406 0.069154 \n",
+ "202 0.110511 0.057096 \n",
+ "211 0.083051 0.093049 \n",
+ "212 0.090386 0.088989 \n",
+ "214 0.086760 0.071856 \n",
+ "215 0.057728 0.081981 \n",
+ "217 0.121652 0.066274 \n",
+ "219 0.047219 0.036629 \n",
+ "222 0.096620 0.053905 \n",
+ "223 0.035648 0.032597 \n",
+ "226 0.089090 0.080905 \n",
+ "250 0.055694 0.095033 \n",
+ "258 0.082342 0.114683 \n",
+ "339 0.100600 0.097951 \n",
+ "341 0.088363 0.113317 \n",
+ "348 0.100600 0.099300 \n",
+ "352 0.096342 0.072933 \n",
+ "358 0.126352 0.106077 \n",
+ "392 0.118502 0.117673 \n",
+ "430 0.101133 0.087150 \n",
+ "465 0.057020 0.107411 \n",
+ "489 0.075057 0.088606 \n",
+ "498 0.072525 0.096045 \n",
+ "508 0.072525 0.086770 \n",
+ "516 0.088761 0.122743 \n",
+ "518 0.021040 0.025383 \n",
+ "550 0.117744 0.117205 \n",
+ "552 0.088363 0.118787 \n",
+ "603 0.006424 0.076606 "
]
},
- "execution_count": 106,
+ "execution_count": 43,
"metadata": {},
"output_type": "execute_result"
}
},
{
"cell_type": "code",
- "execution_count": 107,
+ "execution_count": 44,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
- " <th>196</th>\n",
+ " <th>199</th>\n",
" <td>3Aqo28W4LLAolYpN3duVJl</td>\n",
" <td>The Beatles</td>\n",
" <td>1.349222</td>\n",
" <td>I'll Cry Instead - Remastered 2009</td>\n",
" <td>0.863772</td>\n",
" <td>0.961</td>\n",
- " <td>0.460024</td>\n",
- " <td>0.209207</td>\n",
+ " <td>0.120406</td>\n",
+ " <td>0.069154</td>\n",
" <td>0.830085</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>93</th>\n",
+ " <th>96</th>\n",
" <td>3OSi8ehmSWLTD5KatlzX8r</td>\n",
" <td>The Beatles</td>\n",
" <td>0.733338</td>\n",
" <td>Don't Pass Me By - Remastered 2009</td>\n",
" <td>0.857831</td>\n",
" <td>0.948</td>\n",
- " <td>0.234420</td>\n",
- " <td>0.120451</td>\n",
+ " <td>0.061357</td>\n",
+ " <td>0.050722</td>\n",
" <td>0.813223</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>187</th>\n",
+ " <th>190</th>\n",
" <td>3EbGioQyKyf4dycuiPOg3k</td>\n",
" <td>The Beatles</td>\n",
" <td>0.438356</td>\n",
" <td>Everybody's Trying To Be My Baby - Remastered ...</td>\n",
" <td>0.866985</td>\n",
" <td>0.937</td>\n",
- " <td>0.126365</td>\n",
- " <td>0.082298</td>\n",
+ " <td>0.033075</td>\n",
+ " <td>0.044796</td>\n",
" <td>0.812365</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>214</th>\n",
+ " <th>217</th>\n",
" <td>5IIBY9M2GxHcVja6DA6wsF</td>\n",
" <td>The Beatles</td>\n",
" <td>1.362221</td>\n",
" <td>Please Mister Postman - Remastered 2009</td>\n",
" <td>0.815201</td>\n",
" <td>0.962</td>\n",
- " <td>0.464786</td>\n",
- " <td>0.199616</td>\n",
+ " <td>0.121652</td>\n",
+ " <td>0.066274</td>\n",
" <td>0.784223</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>54</th>\n",
+ " <th>57</th>\n",
" <td>4311wT21Et0q3vepFwXjTu</td>\n",
" <td>The Beatles</td>\n",
" <td>0.718556</td>\n",
" <td>One After 909 - Remastered 2009</td>\n",
" <td>0.865737</td>\n",
" <td>0.904</td>\n",
- " <td>0.229005</td>\n",
- " <td>0.136137</td>\n",
+ " <td>0.059939</td>\n",
+ " <td>0.071069</td>\n",
" <td>0.782626</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>216</th>\n",
+ " <th>219</th>\n",
" <td>6xJSJpO6HJwHhu7UaIc8qR</td>\n",
" <td>The Beatles</td>\n",
" <td>0.585885</td>\n",
" <td>Hold Me Tight - Remastered 2009</td>\n",
" <td>0.804870</td>\n",
" <td>0.963</td>\n",
- " <td>0.180406</td>\n",
- " <td>0.087764</td>\n",
+ " <td>0.047219</td>\n",
+ " <td>0.036629</td>\n",
" <td>0.775090</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>211</th>\n",
+ " <th>214</th>\n",
" <td>0lLeGCsQlAbEjQBPQQxQ1b</td>\n",
" <td>The Beatles</td>\n",
" <td>0.998293</td>\n",
" <td>Don't Bother Me - Remastered 2009</td>\n",
" <td>0.824879</td>\n",
" <td>0.921</td>\n",
- " <td>0.331476</td>\n",
- " <td>0.163120</td>\n",
+ " <td>0.086760</td>\n",
+ " <td>0.071856</td>\n",
" <td>0.759713</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>94</th>\n",
+ " <th>518</th>\n",
+ " <td>4FHhq0QWpLSS6WZnkJnZp1</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>0.312839</td>\n",
+ " <td>Feel On Baby - 2009 Re-Mastered Digital Version</td>\n",
+ " <td>0.784292</td>\n",
+ " <td>0.965</td>\n",
+ " <td>0.021040</td>\n",
+ " <td>0.025383</td>\n",
+ " <td>0.756841</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>97</th>\n",
" <td>4zExFATo8xg8qFfR4H1ZAn</td>\n",
" <td>The Beatles</td>\n",
" <td>1.364176</td>\n",
" <td>Why Don't We Do It In The Road? - Remastered 2009</td>\n",
" <td>0.793242</td>\n",
" <td>0.951</td>\n",
- " <td>0.465502</td>\n",
- " <td>0.197723</td>\n",
+ " <td>0.121840</td>\n",
+ " <td>0.069839</td>\n",
" <td>0.754373</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>219</th>\n",
- " <td>3Ltllbv2lbpjP6NgPMNiFg</td>\n",
- " <td>The Beatles</td>\n",
- " <td>1.101133</td>\n",
- " <td>Devil In Her Heart - Remastered 2009</td>\n",
- " <td>0.779220</td>\n",
- " <td>0.964</td>\n",
- " <td>0.369147</td>\n",
- " <td>0.155179</td>\n",
- " <td>0.751168</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>212</th>\n",
- " <td>55nE9EppLFdb0I1HBg2O2m</td>\n",
- " <td>The Beatles</td>\n",
- " <td>0.695489</td>\n",
- " <td>Little Child - Remastered 2009</td>\n",
- " <td>0.848886</td>\n",
- " <td>0.878</td>\n",
- " <td>0.220555</td>\n",
- " <td>0.141159</td>\n",
- " <td>0.745322</td>\n",
+ " <th>392</th>\n",
+ " <td>4sLirGgpkyL3RSdr13q3wd</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>1.329366</td>\n",
+ " <td>She Saw Me Coming - 2009 Re-Mastered Digital V...</td>\n",
+ " <td>0.885088</td>\n",
+ " <td>0.852</td>\n",
+ " <td>0.118502</td>\n",
+ " <td>0.117673</td>\n",
+ " <td>0.754095</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
- " _id artist_name lyrical_density \\\n",
- "196 3Aqo28W4LLAolYpN3duVJl The Beatles 1.349222 \n",
- "93 3OSi8ehmSWLTD5KatlzX8r The Beatles 0.733338 \n",
- "187 3EbGioQyKyf4dycuiPOg3k The Beatles 0.438356 \n",
- "214 5IIBY9M2GxHcVja6DA6wsF The Beatles 1.362221 \n",
- "54 4311wT21Et0q3vepFwXjTu The Beatles 0.718556 \n",
- "216 6xJSJpO6HJwHhu7UaIc8qR The Beatles 0.585885 \n",
- "211 0lLeGCsQlAbEjQBPQQxQ1b The Beatles 0.998293 \n",
- "94 4zExFATo8xg8qFfR4H1ZAn The Beatles 1.364176 \n",
- "219 3Ltllbv2lbpjP6NgPMNiFg The Beatles 1.101133 \n",
- "212 55nE9EppLFdb0I1HBg2O2m The Beatles 0.695489 \n",
+ " _id artist_name lyrical_density \\\n",
+ "199 3Aqo28W4LLAolYpN3duVJl The Beatles 1.349222 \n",
+ "96 3OSi8ehmSWLTD5KatlzX8r The Beatles 0.733338 \n",
+ "190 3EbGioQyKyf4dycuiPOg3k The Beatles 0.438356 \n",
+ "217 5IIBY9M2GxHcVja6DA6wsF The Beatles 1.362221 \n",
+ "57 4311wT21Et0q3vepFwXjTu The Beatles 0.718556 \n",
+ "219 6xJSJpO6HJwHhu7UaIc8qR The Beatles 0.585885 \n",
+ "214 0lLeGCsQlAbEjQBPQQxQ1b The Beatles 0.998293 \n",
+ "518 4FHhq0QWpLSS6WZnkJnZp1 The Rolling Stones 0.312839 \n",
+ "97 4zExFATo8xg8qFfR4H1ZAn The Beatles 1.364176 \n",
+ "392 4sLirGgpkyL3RSdr13q3wd The Rolling Stones 1.329366 \n",
"\n",
" name neg valence \\\n",
- "196 I'll Cry Instead - Remastered 2009 0.863772 0.961 \n",
- "93 Don't Pass Me By - Remastered 2009 0.857831 0.948 \n",
- "187 Everybody's Trying To Be My Baby - Remastered ... 0.866985 0.937 \n",
- "214 Please Mister Postman - Remastered 2009 0.815201 0.962 \n",
- "54 One After 909 - Remastered 2009 0.865737 0.904 \n",
- "216 Hold Me Tight - Remastered 2009 0.804870 0.963 \n",
- "211 Don't Bother Me - Remastered 2009 0.824879 0.921 \n",
- "94 Why Don't We Do It In The Road? - Remastered 2009 0.793242 0.951 \n",
- "219 Devil In Her Heart - Remastered 2009 0.779220 0.964 \n",
- "212 Little Child - Remastered 2009 0.848886 0.878 \n",
+ "199 I'll Cry Instead - Remastered 2009 0.863772 0.961 \n",
+ "96 Don't Pass Me By - Remastered 2009 0.857831 0.948 \n",
+ "190 Everybody's Trying To Be My Baby - Remastered ... 0.866985 0.937 \n",
+ "217 Please Mister Postman - Remastered 2009 0.815201 0.962 \n",
+ "57 One After 909 - Remastered 2009 0.865737 0.904 \n",
+ "219 Hold Me Tight - Remastered 2009 0.804870 0.963 \n",
+ "214 Don't Bother Me - Remastered 2009 0.824879 0.921 \n",
+ "518 Feel On Baby - 2009 Re-Mastered Digital Version 0.784292 0.965 \n",
+ "97 Why Don't We Do It In The Road? - Remastered 2009 0.793242 0.951 \n",
+ "392 She Saw Me Coming - 2009 Re-Mastered Digital V... 0.885088 0.852 \n",
"\n",
" scaled_ld gloom complexity \n",
- "196 0.460024 0.209207 0.830085 \n",
- "93 0.234420 0.120451 0.813223 \n",
- "187 0.126365 0.082298 0.812365 \n",
- "214 0.464786 0.199616 0.784223 \n",
- "54 0.229005 0.136137 0.782626 \n",
- "216 0.180406 0.087764 0.775090 \n",
- "211 0.331476 0.163120 0.759713 \n",
- "94 0.465502 0.197723 0.754373 \n",
- "219 0.369147 0.155179 0.751168 \n",
- "212 0.220555 0.141159 0.745322 "
+ "199 0.120406 0.069154 0.830085 \n",
+ "96 0.061357 0.050722 0.813223 \n",
+ "190 0.033075 0.044796 0.812365 \n",
+ "217 0.121652 0.066274 0.784223 \n",
+ "57 0.059939 0.071069 0.782626 \n",
+ "219 0.047219 0.036629 0.775090 \n",
+ "214 0.086760 0.071856 0.759713 \n",
+ "518 0.021040 0.025383 0.756841 \n",
+ "97 0.121840 0.069839 0.754373 \n",
+ "392 0.118502 0.117673 0.754095 "
]
},
- "execution_count": 107,
+ "execution_count": 44,
"metadata": {},
"output_type": "execute_result"
}
},
{
"cell_type": "code",
- "execution_count": 108,
+ "execution_count": 45,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
- " <th>243</th>\n",
+ " <th>246</th>\n",
" <td>6f6pEjgfTtuRROmJ4a7Gf3</td>\n",
" <td>Radiohead</td>\n",
" <td>0.393192</td>\n",
" <td>The Numbers</td>\n",
" <td>0.292008</td>\n",
" <td>0.0545</td>\n",
- " <td>0.109821</td>\n",
- " <td>0.436866</td>\n",
+ " <td>0.028744</td>\n",
+ " <td>0.463358</td>\n",
" <td>0.015914</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>146</th>\n",
+ " <th>149</th>\n",
" <td>0agoaPIy92gPZ6zRhqXarE</td>\n",
" <td>The Beatles</td>\n",
" <td>0.634931</td>\n",
" <td>Tomorrow Never Knows - Remastered 2009</td>\n",
" <td>0.343599</td>\n",
" <td>0.0556</td>\n",
- " <td>0.198372</td>\n",
- " <td>0.412609</td>\n",
+ " <td>0.051922</td>\n",
+ " <td>0.456603</td>\n",
" <td>0.019104</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>246</th>\n",
+ " <th>249</th>\n",
" <td>01ZpFhrMMqKPVCwyqXneVp</td>\n",
" <td>Radiohead</td>\n",
" <td>0.218723</td>\n",
" <td>True Love Waits</td>\n",
" <td>0.532206</td>\n",
" <td>0.0378</td>\n",
- " <td>0.045911</td>\n",
- " <td>0.471229</td>\n",
+ " <td>0.012017</td>\n",
+ " <td>0.478516</td>\n",
" <td>0.020117</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>272</th>\n",
+ " <th>275</th>\n",
" <td>53RYTfkLiyZuUZHwJC3Wmm</td>\n",
" <td>Radiohead</td>\n",
" <td>0.276367</td>\n",
" <td>We Suck Young Blood</td>\n",
" <td>0.535358</td>\n",
" <td>0.0378</td>\n",
- " <td>0.067027</td>\n",
- " <td>0.466795</td>\n",
+ " <td>0.017543</td>\n",
+ " <td>0.477356</td>\n",
" <td>0.020237</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>297</th>\n",
+ " <th>300</th>\n",
" <td>0COiZ7ncho2yi4HotbzgPv</td>\n",
" <td>Radiohead</td>\n",
" <td>0.349157</td>\n",
" <td>Motion Picture Soundtrack</td>\n",
" <td>0.576808</td>\n",
" <td>0.0425</td>\n",
- " <td>0.093690</td>\n",
- " <td>0.460916</td>\n",
+ " <td>0.024522</td>\n",
+ " <td>0.474082</td>\n",
" <td>0.024514</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>245</th>\n",
+ " <th>248</th>\n",
" <td>3cual6JOG286qZJmCxKRAT</td>\n",
" <td>Radiohead</td>\n",
" <td>0.332577</td>\n",
" <td>Tinker Tailor Soldier Sailor Rich Man Poor Man...</td>\n",
" <td>0.477322</td>\n",
" <td>0.0517</td>\n",
- " <td>0.087617</td>\n",
- " <td>0.453517</td>\n",
+ " <td>0.022933</td>\n",
+ " <td>0.468750</td>\n",
" <td>0.024678</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>309</th>\n",
+ " <th>312</th>\n",
" <td>75YUnz58ajMo2VIIuUFvOV</td>\n",
" <td>Radiohead</td>\n",
" <td>0.248061</td>\n",
" <td>The Tourist</td>\n",
" <td>0.667864</td>\n",
" <td>0.0400</td>\n",
- " <td>0.056658</td>\n",
- " <td>0.471724</td>\n",
+ " <td>0.014830</td>\n",
+ " <td>0.477834</td>\n",
" <td>0.026715</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>268</th>\n",
+ " <th>271</th>\n",
" <td>5olWalQH1oVza5D6xJg4oX</td>\n",
" <td>Radiohead</td>\n",
" <td>0.216752</td>\n",
" <td>Sail To The Moon</td>\n",
" <td>0.605798</td>\n",
" <td>0.0458</td>\n",
- " <td>0.045189</td>\n",
- " <td>0.469228</td>\n",
+ " <td>0.011828</td>\n",
+ " <td>0.475040</td>\n",
" <td>0.027746</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>256</th>\n",
+ " <th>259</th>\n",
" <td>3uxhyRdWVXp7GQvERQl6fA</td>\n",
" <td>Radiohead</td>\n",
" <td>0.382643</td>\n",
" <td>Videotape</td>\n",
" <td>0.652962</td>\n",
" <td>0.0468</td>\n",
- " <td>0.105957</td>\n",
- " <td>0.460694</td>\n",
+ " <td>0.027733</td>\n",
+ " <td>0.472437</td>\n",
" <td>0.030559</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>112</th>\n",
+ " <th>115</th>\n",
" <td>0ttMfoND7IQqFSMVOPkELC</td>\n",
" <td>The Beatles</td>\n",
" <td>0.799772</td>\n",
" <td>Blue Jay Way - Remastered 2009</td>\n",
" <td>0.812490</td>\n",
" <td>0.0380</td>\n",
- " <td>0.258755</td>\n",
- " <td>0.461657</td>\n",
+ " <td>0.067726</td>\n",
+ " <td>0.475937</td>\n",
" <td>0.030875</td>\n",
" </tr>\n",
" </tbody>\n",
],
"text/plain": [
" _id artist_name lyrical_density \\\n",
- "243 6f6pEjgfTtuRROmJ4a7Gf3 Radiohead 0.393192 \n",
- "146 0agoaPIy92gPZ6zRhqXarE The Beatles 0.634931 \n",
- "246 01ZpFhrMMqKPVCwyqXneVp Radiohead 0.218723 \n",
- "272 53RYTfkLiyZuUZHwJC3Wmm Radiohead 0.276367 \n",
- "297 0COiZ7ncho2yi4HotbzgPv Radiohead 0.349157 \n",
- "245 3cual6JOG286qZJmCxKRAT Radiohead 0.332577 \n",
- "309 75YUnz58ajMo2VIIuUFvOV Radiohead 0.248061 \n",
- "268 5olWalQH1oVza5D6xJg4oX Radiohead 0.216752 \n",
- "256 3uxhyRdWVXp7GQvERQl6fA Radiohead 0.382643 \n",
- "112 0ttMfoND7IQqFSMVOPkELC The Beatles 0.799772 \n",
+ "246 6f6pEjgfTtuRROmJ4a7Gf3 Radiohead 0.393192 \n",
+ "149 0agoaPIy92gPZ6zRhqXarE The Beatles 0.634931 \n",
+ "249 01ZpFhrMMqKPVCwyqXneVp Radiohead 0.218723 \n",
+ "275 53RYTfkLiyZuUZHwJC3Wmm Radiohead 0.276367 \n",
+ "300 0COiZ7ncho2yi4HotbzgPv Radiohead 0.349157 \n",
+ "248 3cual6JOG286qZJmCxKRAT Radiohead 0.332577 \n",
+ "312 75YUnz58ajMo2VIIuUFvOV Radiohead 0.248061 \n",
+ "271 5olWalQH1oVza5D6xJg4oX Radiohead 0.216752 \n",
+ "259 3uxhyRdWVXp7GQvERQl6fA Radiohead 0.382643 \n",
+ "115 0ttMfoND7IQqFSMVOPkELC The Beatles 0.799772 \n",
"\n",
" name neg valence \\\n",
- "243 The Numbers 0.292008 0.0545 \n",
- "146 Tomorrow Never Knows - Remastered 2009 0.343599 0.0556 \n",
- "246 True Love Waits 0.532206 0.0378 \n",
- "272 We Suck Young Blood 0.535358 0.0378 \n",
- "297 Motion Picture Soundtrack 0.576808 0.0425 \n",
- "245 Tinker Tailor Soldier Sailor Rich Man Poor Man... 0.477322 0.0517 \n",
- "309 The Tourist 0.667864 0.0400 \n",
- "268 Sail To The Moon 0.605798 0.0458 \n",
- "256 Videotape 0.652962 0.0468 \n",
- "112 Blue Jay Way - Remastered 2009 0.812490 0.0380 \n",
+ "246 The Numbers 0.292008 0.0545 \n",
+ "149 Tomorrow Never Knows - Remastered 2009 0.343599 0.0556 \n",
+ "249 True Love Waits 0.532206 0.0378 \n",
+ "275 We Suck Young Blood 0.535358 0.0378 \n",
+ "300 Motion Picture Soundtrack 0.576808 0.0425 \n",
+ "248 Tinker Tailor Soldier Sailor Rich Man Poor Man... 0.477322 0.0517 \n",
+ "312 The Tourist 0.667864 0.0400 \n",
+ "271 Sail To The Moon 0.605798 0.0458 \n",
+ "259 Videotape 0.652962 0.0468 \n",
+ "115 Blue Jay Way - Remastered 2009 0.812490 0.0380 \n",
"\n",
" scaled_ld gloom complexity \n",
- "243 0.109821 0.436866 0.015914 \n",
- "146 0.198372 0.412609 0.019104 \n",
- "246 0.045911 0.471229 0.020117 \n",
- "272 0.067027 0.466795 0.020237 \n",
- "297 0.093690 0.460916 0.024514 \n",
- "245 0.087617 0.453517 0.024678 \n",
- "309 0.056658 0.471724 0.026715 \n",
- "268 0.045189 0.469228 0.027746 \n",
- "256 0.105957 0.460694 0.030559 \n",
- "112 0.258755 0.461657 0.030875 "
+ "246 0.028744 0.463358 0.015914 \n",
+ "149 0.051922 0.456603 0.019104 \n",
+ "249 0.012017 0.478516 0.020117 \n",
+ "275 0.017543 0.477356 0.020237 \n",
+ "300 0.024522 0.474082 0.024514 \n",
+ "248 0.022933 0.468750 0.024678 \n",
+ "312 0.014830 0.477834 0.026715 \n",
+ "271 0.011828 0.475040 0.027746 \n",
+ "259 0.027733 0.472437 0.030559 \n",
+ "115 0.067726 0.475937 0.030875 "
]
},
- "execution_count": 108,
+ "execution_count": 45,
"metadata": {},
"output_type": "execute_result"
}
},
{
"cell_type": "code",
- "execution_count": 109,
+ "execution_count": 46,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
- "<matplotlib.axes._subplots.AxesSubplot at 0x7f622ab505f8>"
+ "<matplotlib.axes._subplots.AxesSubplot at 0x7fa7b06bf828>"
]
},
- "execution_count": 109,
+ "execution_count": 46,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
- "image/png": "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\nhfx/+y1eYdT8898AAAAASUVORK5CYII=\n",
+ "image/png": "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\nmy+VShH+ynIAAAAASUVORK5CYII=\n",
"text/plain": [
- "<matplotlib.figure.Figure at 0x7f622af03908>"
+ "<matplotlib.figure.Figure at 0x7fa7b803e630>"
]
},
"metadata": {},
],
"source": [
"results[results['artist_name'] == 'The Beatles']['complexity'].hist(alpha=0.5, color='blue')\n",
- "results[results['artist_name'] == 'Radiohead']['complexity'].hist(alpha=0.5, color='red')"
+ "results[results['artist_name'] == 'The Rolling Stones']['complexity'].hist(alpha=0.5, color='red')\n",
+ "results[results['artist_name'] == 'Radiohead']['complexity'].hist(alpha=0.5, color='green')"
]
},
{
"cell_type": "code",
- "execution_count": 110,
+ "execution_count": 47,
"metadata": {
"scrolled": true
},
},
{
"cell_type": "code",
- "execution_count": 111,
+ "execution_count": 48,
"metadata": {
"scrolled": true
},
"data": {
"text/plain": [
"defaultdict(int,\n",
- " {'03Qh833fEdVT30Pfs93ea6': 0.24623580565335343,\n",
- " '0PYyrqs9NXtxPhf0CZkq2L': 0.23500175198141857,\n",
- " '19K3IHYeVkUTjcBHGfbCOi': 0.22062175593822878,\n",
- " '19RUXBFyM4PpmrLRdtqWbp': 0.3431302979758603,\n",
- " '1DBkJIEoeHrTX4WCBQGcCi': 0.28205809775367074,\n",
- " '1PULmKbHeOqlkIwcDMNwD4': 0.2284613266716491,\n",
- " '1oW3v5Har9mvXnGk0x4fHm': 0.31375539654482865,\n",
- " '2Pqkn9Dq2DFtdfkKAeqgMd': 0.2884934384506727,\n",
- " '2pCqZLeavM2BMovJXsJEIV': 0.2186076399504195,\n",
- " '36lJLPoPPOKNFddTAcirnc': 0.3821905201779125,\n",
- " '3OdI6e43crvyAHhaqpxSyz': 0.2121785350158011,\n",
- " '3nkEsxmIX0zRNXGAexaHAn': 0.15291310732486194,\n",
- " '47bcKzmKgmMPHXNVOWpLiu': 0.17887638062333686,\n",
- " '500FEaUzn8lN9zWFyZG5C2': 0.3411762104912795,\n",
- " '5XfJmldgWzrc1AIdbBaVZn': 0.2506029443837317,\n",
- " '5ju5Ouzan3QwXqQt1Tihbh': 0.22464122677656365,\n",
- " '6400dnyeDyD2mIFHfkwHXN': 0.34531516064731943,\n",
- " '6Eo5EkmdLvZrONzi046iC2': 0.25747581401566805,\n",
- " '6P9yO0ukhOx3dvmhGKeYoC': 0.2684584850649835,\n",
- " '6V9YnBmFjWmXCBaUVRCVXP': 0.37361679839282097,\n",
- " '6vuykQgDLUCiZ7YggIpLM9': 0.3823911679811044,\n",
- " '71Mwd9tntFQYUk4k2DwA0D': 0.21540669157651762,\n",
- " '7BgGBZndAvDlKOcwe5rscZ': 0.1751092911259364,\n",
- " '7dxKtc08dYeRVHt3p9CZJn': 0.35290227411012665,\n",
- " '7eyQXxuf2nGj9d2367Gi5f': 0.3242377357445757,\n",
- " '7gDXyW16byCQOgK965BRzn': 0.1772079427962885})"
+ " {'03Qh833fEdVT30Pfs93ea6': 0.22789678983941528,\n",
+ " '064eFGemsrDcMvgRZ0gqtw': 0.16546281355794068,\n",
+ " '0PYyrqs9NXtxPhf0CZkq2L': 0.2004709034333945,\n",
+ " '0ZGddnvcVzHVHfE3WW1tV5': 0.2525963821085444,\n",
+ " '0hxrNynMDh5QeyALlf1CdS': 0.20593474908558748,\n",
+ " '19K3IHYeVkUTjcBHGfbCOi': 0.15931668274756888,\n",
+ " '19RUXBFyM4PpmrLRdtqWbp': 0.3425419294911015,\n",
+ " '1DBkJIEoeHrTX4WCBQGcCi': 0.27771871919334173,\n",
+ " '1PULmKbHeOqlkIwcDMNwD4': 0.1990729877861721,\n",
+ " '1TpcI1LEFVhBvDPSTMPGFG': 0.22099628190640677,\n",
+ " '1W1UJulgICjFDyYIMUwRs7': 0.24617308215264266,\n",
+ " '1WSfNoPDPzgyKFN6OSYWUx': 0.2200357402700505,\n",
+ " '1YvnuYGlblQ5vLnOhaZzpn': 0.16615180659586304,\n",
+ " '1oW3v5Har9mvXnGk0x4fHm': 0.30508738391274,\n",
+ " '25mfHGJNQkluvIqedXHSx3': 0.1483635997905052,\n",
+ " '2Pqkn9Dq2DFtdfkKAeqgMd': 0.27685980377092695,\n",
+ " '2pCqZLeavM2BMovJXsJEIV': 0.19939489068384775,\n",
+ " '2wZgoXS06wSdu9C0ZJOvlc': 0.19125677734689478,\n",
+ " '36lJLPoPPOKNFddTAcirnc': 0.3792629284456608,\n",
+ " '3CHu7qW160uqPZHW3TMZ1l': 0.26319318902967737,\n",
+ " '3OdI6e43crvyAHhaqpxSyz': 0.16106640645382,\n",
+ " '3PbRKFafwE7Of8e4dTee72': 0.26750982149021796,\n",
+ " '3nkEsxmIX0zRNXGAexaHAn': 0.08748757819974508,\n",
+ " '47bcKzmKgmMPHXNVOWpLiu': 0.16900111090753703,\n",
+ " '4FTHynKEtuP7eppERNfjyG': 0.21305661952007385,\n",
+ " '4M8Q1L9PZq0xK5tLUpO3jd': 0.22324674758269558,\n",
+ " '4fhWcu56Bbh5wALuTouFVW': 0.2666853229753837,\n",
+ " '4g9Jfls8z2nbQxj5PiXkiy': 0.2532175258041112,\n",
+ " '500FEaUzn8lN9zWFyZG5C2': 0.33525408187053557,\n",
+ " '50UGtgNA5bq1c0BDjPfmbD': 0.3017272354671735,\n",
+ " '54sqbAXxR1jFfyXb1WvrHK': 0.13825360942979895,\n",
+ " '5XfJmldgWzrc1AIdbBaVZn': 0.21274334261750433,\n",
+ " '5eTqRwTGKPBUiUuN1rFaXD': nan,\n",
+ " '5ju5Ouzan3QwXqQt1Tihbh': 0.17737024369560614,\n",
+ " '62ZT16LY1phGM0O8x5qW1z': 0.23799711263522508,\n",
+ " '6400dnyeDyD2mIFHfkwHXN': 0.3430215089824961,\n",
+ " '6Eo5EkmdLvZrONzi046iC2': 0.24358974061315494,\n",
+ " '6FjXxl9VLURGuubdXUn2J3': 0.1755819689865233,\n",
+ " '6P9yO0ukhOx3dvmhGKeYoC': 0.25974073261494773,\n",
+ " '6V9YnBmFjWmXCBaUVRCVXP': 0.3793505338070881,\n",
+ " '6vuykQgDLUCiZ7YggIpLM9': 0.39418638563653974,\n",
+ " '71Mwd9tntFQYUk4k2DwA0D': 0.14460713537532624,\n",
+ " '7BgGBZndAvDlKOcwe5rscZ': 0.11860837374367274,\n",
+ " '7dxKtc08dYeRVHt3p9CZJn': 0.3558633677535143,\n",
+ " '7eyQXxuf2nGj9d2367Gi5f': 0.3088946375860335,\n",
+ " '7gDXyW16byCQOgK965BRzn': 0.12424726976358})"
]
},
- "execution_count": 111,
+ "execution_count": 48,
"metadata": {},
"output_type": "execute_result"
}
},
{
"cell_type": "code",
- "execution_count": 112,
+ "execution_count": 49,
"metadata": {
"scrolled": true
},
"data": {
"text/html": [
"<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <td>The Beatles</td>\n",
" <td>Please Please Me (Remastered)</td>\n",
" <td>1963-03-22</td>\n",
- " <td>0.177208</td>\n",
+ " <td>0.124247</td>\n",
" </tr>\n",
" <tr>\n",
" <th>14</th>\n",
" <td>The Beatles</td>\n",
" <td>With The Beatles (Remastered)</td>\n",
" <td>1963-11-22</td>\n",
- " <td>0.152913</td>\n",
+ " <td>0.087488</td>\n",
" </tr>\n",
" <tr>\n",
" <th>12</th>\n",
" <td>The Beatles</td>\n",
" <td>A Hard Day's Night (Remastered)</td>\n",
" <td>1964-07-10</td>\n",
- " <td>0.215407</td>\n",
+ " <td>0.144607</td>\n",
" </tr>\n",
" <tr>\n",
" <th>11</th>\n",
" <td>The Beatles</td>\n",
" <td>Beatles For Sale (Remastered)</td>\n",
" <td>1964-12-04</td>\n",
- " <td>0.175109</td>\n",
+ " <td>0.118608</td>\n",
" </tr>\n",
" <tr>\n",
" <th>10</th>\n",
" <td>The Beatles</td>\n",
" <td>Help! (Remastered)</td>\n",
" <td>1965-08-06</td>\n",
- " <td>0.220622</td>\n",
+ " <td>0.159317</td>\n",
" </tr>\n",
" <tr>\n",
" <th>9</th>\n",
" <td>The Beatles</td>\n",
" <td>Rubber Soul (Remastered)</td>\n",
" <td>1965-12-03</td>\n",
- " <td>0.212179</td>\n",
+ " <td>0.161066</td>\n",
" </tr>\n",
" <tr>\n",
" <th>8</th>\n",
" <td>The Beatles</td>\n",
" <td>Revolver (Remastered)</td>\n",
" <td>1966-08-05</td>\n",
- " <td>0.235002</td>\n",
+ " <td>0.200471</td>\n",
" </tr>\n",
" <tr>\n",
" <th>7</th>\n",
" <td>The Beatles</td>\n",
" <td>Sgt. Pepper's Lonely Hearts Club Band (Remaste...</td>\n",
" <td>1967-06-01</td>\n",
- " <td>0.228461</td>\n",
+ " <td>0.199073</td>\n",
" </tr>\n",
" <tr>\n",
" <th>6</th>\n",
" <td>The Beatles</td>\n",
" <td>Magical Mystery Tour (Remastered)</td>\n",
" <td>1967-11-27</td>\n",
- " <td>0.268458</td>\n",
+ " <td>0.259741</td>\n",
" </tr>\n",
" <tr>\n",
" <th>5</th>\n",
" <td>The Beatles</td>\n",
" <td>The Beatles (Remastered)</td>\n",
" <td>1968-11-22</td>\n",
- " <td>0.246236</td>\n",
+ " <td>0.227897</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>The Beatles</td>\n",
" <td>Yellow Submarine (Remastered)</td>\n",
" <td>1969-01-17</td>\n",
- " <td>0.178876</td>\n",
+ " <td>0.169001</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>The Beatles</td>\n",
" <td>Abbey Road (Remastered)</td>\n",
" <td>1969-09-26</td>\n",
- " <td>0.288493</td>\n",
+ " <td>0.276860</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>2</th>\n",
+ " <td>2pCqZLeavM2BMovJXsJEIV</td>\n",
+ " <td>The Beatles</td>\n",
+ " <td>Let It Be (Remastered)</td>\n",
+ " <td>1970-05-08</td>\n",
+ " <td>0.199395</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>46</th>\n",
+ " <td>54sqbAXxR1jFfyXb1WvrHK</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Some Girls</td>\n",
+ " <td>1978-06-09</td>\n",
+ " <td>0.138254</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>47</th>\n",
+ " <td>6FjXxl9VLURGuubdXUn2J3</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Some Girls (Deluxe Version)</td>\n",
+ " <td>1978-06-09</td>\n",
+ " <td>0.175582</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>45</th>\n",
+ " <td>2wZgoXS06wSdu9C0ZJOvlc</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Emotional Rescue (2009 Re-Mastered)</td>\n",
+ " <td>1980-06-20</td>\n",
+ " <td>0.191257</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>44</th>\n",
+ " <td>1YvnuYGlblQ5vLnOhaZzpn</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Tattoo You (2009 Re-Mastered)</td>\n",
+ " <td>1981-08-24</td>\n",
+ " <td>0.166152</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>43</th>\n",
+ " <td>0hxrNynMDh5QeyALlf1CdS</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Still Life</td>\n",
+ " <td>1982-06-01</td>\n",
+ " <td>0.205935</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>42</th>\n",
+ " <td>064eFGemsrDcMvgRZ0gqtw</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Undercover (2009 Re-Mastered)</td>\n",
+ " <td>1983-11-07</td>\n",
+ " <td>0.165463</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>41</th>\n",
+ " <td>1WSfNoPDPzgyKFN6OSYWUx</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Dirty Work (Remastered 2009)</td>\n",
+ " <td>1986-03-24</td>\n",
+ " <td>0.220036</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>40</th>\n",
+ " <td>1TpcI1LEFVhBvDPSTMPGFG</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Dirty Work</td>\n",
+ " <td>1986-03-24</td>\n",
+ " <td>0.220996</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>39</th>\n",
+ " <td>25mfHGJNQkluvIqedXHSx3</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Steel Wheels (2009 Re-Mastered)</td>\n",
+ " <td>1989-08-29</td>\n",
+ " <td>0.148364</td>\n",
" </tr>\n",
" <tr>\n",
- " <th>2</th>\n",
- " <td>2pCqZLeavM2BMovJXsJEIV</td>\n",
- " <td>The Beatles</td>\n",
- " <td>Let It Be (Remastered)</td>\n",
- " <td>1970-05-08</td>\n",
- " <td>0.218608</td>\n",
+ " <th>38</th>\n",
+ " <td>1W1UJulgICjFDyYIMUwRs7</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Flashpoint</td>\n",
+ " <td>1991-04-02</td>\n",
+ " <td>0.246173</td>\n",
" </tr>\n",
" <tr>\n",
" <th>27</th>\n",
" <td>Radiohead</td>\n",
" <td>Pablo Honey</td>\n",
" <td>1993-02-22</td>\n",
- " <td>0.345315</td>\n",
+ " <td>0.343022</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>37</th>\n",
+ " <td>62ZT16LY1phGM0O8x5qW1z</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Voodoo Lounge (2009 Re-Mastered)</td>\n",
+ " <td>1994-07-11</td>\n",
+ " <td>0.237997</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>36</th>\n",
+ " <td>4M8Q1L9PZq0xK5tLUpO3jd</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Stripped</td>\n",
+ " <td>1995-01-13</td>\n",
+ " <td>0.223247</td>\n",
" </tr>\n",
" <tr>\n",
" <th>26</th>\n",
" <td>Radiohead</td>\n",
" <td>The Bends</td>\n",
" <td>1995-03-28</td>\n",
- " <td>0.341176</td>\n",
+ " <td>0.335254</td>\n",
" </tr>\n",
" <tr>\n",
" <th>25</th>\n",
" <td>Radiohead</td>\n",
" <td>OK Computer</td>\n",
" <td>1997-05-28</td>\n",
- " <td>0.352902</td>\n",
+ " <td>0.355863</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>35</th>\n",
+ " <td>0ZGddnvcVzHVHfE3WW1tV5</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Bridges To Babylon (2009 Re-Mastered)</td>\n",
+ " <td>1997-09-29</td>\n",
+ " <td>0.252596</td>\n",
" </tr>\n",
" <tr>\n",
" <th>24</th>\n",
" <td>Radiohead</td>\n",
" <td>Kid A</td>\n",
" <td>2000-10-01</td>\n",
- " <td>0.343130</td>\n",
+ " <td>0.342542</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>The Beatles</td>\n",
" <td>1 (Remastered)</td>\n",
" <td>2000-11-13</td>\n",
- " <td>0.224641</td>\n",
+ " <td>0.177370</td>\n",
" </tr>\n",
" <tr>\n",
" <th>22</th>\n",
" <td>Radiohead</td>\n",
" <td>Amnesiac</td>\n",
" <td>2001-03-12</td>\n",
- " <td>0.373617</td>\n",
+ " <td>0.379351</td>\n",
" </tr>\n",
" <tr>\n",
" <th>21</th>\n",
" <td>Radiohead</td>\n",
" <td>Hail To the Thief</td>\n",
" <td>2003-01-01</td>\n",
- " <td>0.313755</td>\n",
+ " <td>0.305087</td>\n",
" </tr>\n",
" <tr>\n",
" <th>20</th>\n",
" <td>Radiohead</td>\n",
" <td>Com Lag: 2+2=5</td>\n",
" <td>2004-03-24</td>\n",
- " <td>0.257476</td>\n",
+ " <td>0.243590</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>34</th>\n",
+ " <td>50UGtgNA5bq1c0BDjPfmbD</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Live Licks</td>\n",
+ " <td>2004-11-01</td>\n",
+ " <td>0.301727</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>33</th>\n",
+ " <td>4FTHynKEtuP7eppERNfjyG</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>A Bigger Bang (2009 Re-Mastered)</td>\n",
+ " <td>2005-09-05</td>\n",
+ " <td>0.213057</td>\n",
" </tr>\n",
" <tr>\n",
" <th>19</th>\n",
" <td>Radiohead</td>\n",
" <td>In Rainbows Disk 2</td>\n",
" <td>2007-01-01</td>\n",
- " <td>0.382191</td>\n",
+ " <td>0.379263</td>\n",
" </tr>\n",
" <tr>\n",
" <th>18</th>\n",
" <td>Radiohead</td>\n",
" <td>In Rainbows</td>\n",
" <td>2007-12-28</td>\n",
- " <td>0.324238</td>\n",
+ " <td>0.308895</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>32</th>\n",
+ " <td>3CHu7qW160uqPZHW3TMZ1l</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Shine A Light</td>\n",
+ " <td>2008-01-01</td>\n",
+ " <td>0.263193</td>\n",
" </tr>\n",
" <tr>\n",
" <th>13</th>\n",
" <td>Radiohead</td>\n",
" <td>The King Of Limbs</td>\n",
" <td>2011-02-18</td>\n",
- " <td>0.282058</td>\n",
+ " <td>0.277719</td>\n",
" </tr>\n",
" <tr>\n",
" <th>17</th>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
+ " <th>31</th>\n",
+ " <td>5eTqRwTGKPBUiUuN1rFaXD</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Live 1965: Music From Charlie Is My Darling (L...</td>\n",
+ " <td>2012-11-06</td>\n",
+ " <td>NaN</td>\n",
+ " </tr>\n",
+ " <tr>\n",
" <th>16</th>\n",
" <td>6vuykQgDLUCiZ7YggIpLM9</td>\n",
" <td>Radiohead</td>\n",
" <td>A Moon Shaped Pool</td>\n",
" <td>2016-05-08</td>\n",
- " <td>0.382391</td>\n",
+ " <td>0.394186</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>30</th>\n",
+ " <td>3PbRKFafwE7Of8e4dTee72</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Totally Stripped (Live)</td>\n",
+ " <td>2016-06-17</td>\n",
+ " <td>0.267510</td>\n",
" </tr>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>The Beatles</td>\n",
" <td>Live At The Hollywood Bowl</td>\n",
" <td>2016-09-09</td>\n",
- " <td>0.250603</td>\n",
+ " <td>0.212743</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>29</th>\n",
+ " <td>4fhWcu56Bbh5wALuTouFVW</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Havana Moon (Live)</td>\n",
+ " <td>2016-11-11</td>\n",
+ " <td>0.266685</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>28</th>\n",
+ " <td>4g9Jfls8z2nbQxj5PiXkiy</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Blue & Lonesome</td>\n",
+ " <td>2016-12-02</td>\n",
+ " <td>0.253218</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
- " _id artist_name \\\n",
- "15 7gDXyW16byCQOgK965BRzn The Beatles \n",
- "14 3nkEsxmIX0zRNXGAexaHAn The Beatles \n",
- "12 71Mwd9tntFQYUk4k2DwA0D The Beatles \n",
- "11 7BgGBZndAvDlKOcwe5rscZ The Beatles \n",
- "10 19K3IHYeVkUTjcBHGfbCOi The Beatles \n",
- "9 3OdI6e43crvyAHhaqpxSyz The Beatles \n",
- "8 0PYyrqs9NXtxPhf0CZkq2L The Beatles \n",
- "7 1PULmKbHeOqlkIwcDMNwD4 The Beatles \n",
- "6 6P9yO0ukhOx3dvmhGKeYoC The Beatles \n",
- "5 03Qh833fEdVT30Pfs93ea6 The Beatles \n",
- "4 47bcKzmKgmMPHXNVOWpLiu The Beatles \n",
- "3 2Pqkn9Dq2DFtdfkKAeqgMd The Beatles \n",
- "2 2pCqZLeavM2BMovJXsJEIV The Beatles \n",
- "27 6400dnyeDyD2mIFHfkwHXN Radiohead \n",
- "26 500FEaUzn8lN9zWFyZG5C2 Radiohead \n",
- "25 7dxKtc08dYeRVHt3p9CZJn Radiohead \n",
- "24 19RUXBFyM4PpmrLRdtqWbp Radiohead \n",
- "1 5ju5Ouzan3QwXqQt1Tihbh The Beatles \n",
- "22 6svTt5o2lUgIrgYDKVmdnD Radiohead \n",
- "23 6V9YnBmFjWmXCBaUVRCVXP Radiohead \n",
- "21 1oW3v5Har9mvXnGk0x4fHm Radiohead \n",
- "20 6Eo5EkmdLvZrONzi046iC2 Radiohead \n",
- "19 36lJLPoPPOKNFddTAcirnc Radiohead \n",
- "18 7eyQXxuf2nGj9d2367Gi5f Radiohead \n",
- "13 1DBkJIEoeHrTX4WCBQGcCi Radiohead \n",
- "17 47xaqCsJcYFWqD1gwujl1T Radiohead \n",
- "16 6vuykQgDLUCiZ7YggIpLM9 Radiohead \n",
- "0 5XfJmldgWzrc1AIdbBaVZn The Beatles \n",
+ " _id artist_name \\\n",
+ "15 7gDXyW16byCQOgK965BRzn The Beatles \n",
+ "14 3nkEsxmIX0zRNXGAexaHAn The Beatles \n",
+ "12 71Mwd9tntFQYUk4k2DwA0D The Beatles \n",
+ "11 7BgGBZndAvDlKOcwe5rscZ The Beatles \n",
+ "10 19K3IHYeVkUTjcBHGfbCOi The Beatles \n",
+ "9 3OdI6e43crvyAHhaqpxSyz The Beatles \n",
+ "8 0PYyrqs9NXtxPhf0CZkq2L The Beatles \n",
+ "7 1PULmKbHeOqlkIwcDMNwD4 The Beatles \n",
+ "6 6P9yO0ukhOx3dvmhGKeYoC The Beatles \n",
+ "5 03Qh833fEdVT30Pfs93ea6 The Beatles \n",
+ "4 47bcKzmKgmMPHXNVOWpLiu The Beatles \n",
+ "3 2Pqkn9Dq2DFtdfkKAeqgMd The Beatles \n",
+ "2 2pCqZLeavM2BMovJXsJEIV The Beatles \n",
+ "46 54sqbAXxR1jFfyXb1WvrHK The Rolling Stones \n",
+ "47 6FjXxl9VLURGuubdXUn2J3 The Rolling Stones \n",
+ "45 2wZgoXS06wSdu9C0ZJOvlc The Rolling Stones \n",
+ "44 1YvnuYGlblQ5vLnOhaZzpn The Rolling Stones \n",
+ "43 0hxrNynMDh5QeyALlf1CdS The Rolling Stones \n",
+ "42 064eFGemsrDcMvgRZ0gqtw The Rolling Stones \n",
+ "41 1WSfNoPDPzgyKFN6OSYWUx The Rolling Stones \n",
+ "40 1TpcI1LEFVhBvDPSTMPGFG The Rolling Stones \n",
+ "39 25mfHGJNQkluvIqedXHSx3 The Rolling Stones \n",
+ "38 1W1UJulgICjFDyYIMUwRs7 The Rolling Stones \n",
+ "27 6400dnyeDyD2mIFHfkwHXN Radiohead \n",
+ "37 62ZT16LY1phGM0O8x5qW1z The Rolling Stones \n",
+ "36 4M8Q1L9PZq0xK5tLUpO3jd The Rolling Stones \n",
+ "26 500FEaUzn8lN9zWFyZG5C2 Radiohead \n",
+ "25 7dxKtc08dYeRVHt3p9CZJn Radiohead \n",
+ "35 0ZGddnvcVzHVHfE3WW1tV5 The Rolling Stones \n",
+ "24 19RUXBFyM4PpmrLRdtqWbp Radiohead \n",
+ "1 5ju5Ouzan3QwXqQt1Tihbh The Beatles \n",
+ "22 6svTt5o2lUgIrgYDKVmdnD Radiohead \n",
+ "23 6V9YnBmFjWmXCBaUVRCVXP Radiohead \n",
+ "21 1oW3v5Har9mvXnGk0x4fHm Radiohead \n",
+ "20 6Eo5EkmdLvZrONzi046iC2 Radiohead \n",
+ "34 50UGtgNA5bq1c0BDjPfmbD The Rolling Stones \n",
+ "33 4FTHynKEtuP7eppERNfjyG The Rolling Stones \n",
+ "19 36lJLPoPPOKNFddTAcirnc Radiohead \n",
+ "18 7eyQXxuf2nGj9d2367Gi5f Radiohead \n",
+ "32 3CHu7qW160uqPZHW3TMZ1l The Rolling Stones \n",
+ "13 1DBkJIEoeHrTX4WCBQGcCi Radiohead \n",
+ "17 47xaqCsJcYFWqD1gwujl1T Radiohead \n",
+ "31 5eTqRwTGKPBUiUuN1rFaXD The Rolling Stones \n",
+ "16 6vuykQgDLUCiZ7YggIpLM9 Radiohead \n",
+ "30 3PbRKFafwE7Of8e4dTee72 The Rolling Stones \n",
+ "0 5XfJmldgWzrc1AIdbBaVZn The Beatles \n",
+ "29 4fhWcu56Bbh5wALuTouFVW The Rolling Stones \n",
+ "28 4g9Jfls8z2nbQxj5PiXkiy The Rolling Stones \n",
"\n",
" name release_date gloom \n",
- "15 Please Please Me (Remastered) 1963-03-22 0.177208 \n",
- "14 With The Beatles (Remastered) 1963-11-22 0.152913 \n",
- "12 A Hard Day's Night (Remastered) 1964-07-10 0.215407 \n",
- "11 Beatles For Sale (Remastered) 1964-12-04 0.175109 \n",
- "10 Help! (Remastered) 1965-08-06 0.220622 \n",
- "9 Rubber Soul (Remastered) 1965-12-03 0.212179 \n",
- "8 Revolver (Remastered) 1966-08-05 0.235002 \n",
- "7 Sgt. Pepper's Lonely Hearts Club Band (Remaste... 1967-06-01 0.228461 \n",
- "6 Magical Mystery Tour (Remastered) 1967-11-27 0.268458 \n",
- "5 The Beatles (Remastered) 1968-11-22 0.246236 \n",
- "4 Yellow Submarine (Remastered) 1969-01-17 0.178876 \n",
- "3 Abbey Road (Remastered) 1969-09-26 0.288493 \n",
- "2 Let It Be (Remastered) 1970-05-08 0.218608 \n",
- "27 Pablo Honey 1993-02-22 0.345315 \n",
- "26 The Bends 1995-03-28 0.341176 \n",
- "25 OK Computer 1997-05-28 0.352902 \n",
- "24 Kid A 2000-10-01 0.343130 \n",
- "1 1 (Remastered) 2000-11-13 0.224641 \n",
+ "15 Please Please Me (Remastered) 1963-03-22 0.124247 \n",
+ "14 With The Beatles (Remastered) 1963-11-22 0.087488 \n",
+ "12 A Hard Day's Night (Remastered) 1964-07-10 0.144607 \n",
+ "11 Beatles For Sale (Remastered) 1964-12-04 0.118608 \n",
+ "10 Help! (Remastered) 1965-08-06 0.159317 \n",
+ "9 Rubber Soul (Remastered) 1965-12-03 0.161066 \n",
+ "8 Revolver (Remastered) 1966-08-05 0.200471 \n",
+ "7 Sgt. Pepper's Lonely Hearts Club Band (Remaste... 1967-06-01 0.199073 \n",
+ "6 Magical Mystery Tour (Remastered) 1967-11-27 0.259741 \n",
+ "5 The Beatles (Remastered) 1968-11-22 0.227897 \n",
+ "4 Yellow Submarine (Remastered) 1969-01-17 0.169001 \n",
+ "3 Abbey Road (Remastered) 1969-09-26 0.276860 \n",
+ "2 Let It Be (Remastered) 1970-05-08 0.199395 \n",
+ "46 Some Girls 1978-06-09 0.138254 \n",
+ "47 Some Girls (Deluxe Version) 1978-06-09 0.175582 \n",
+ "45 Emotional Rescue (2009 Re-Mastered) 1980-06-20 0.191257 \n",
+ "44 Tattoo You (2009 Re-Mastered) 1981-08-24 0.166152 \n",
+ "43 Still Life 1982-06-01 0.205935 \n",
+ "42 Undercover (2009 Re-Mastered) 1983-11-07 0.165463 \n",
+ "41 Dirty Work (Remastered 2009) 1986-03-24 0.220036 \n",
+ "40 Dirty Work 1986-03-24 0.220996 \n",
+ "39 Steel Wheels (2009 Re-Mastered) 1989-08-29 0.148364 \n",
+ "38 Flashpoint 1991-04-02 0.246173 \n",
+ "27 Pablo Honey 1993-02-22 0.343022 \n",
+ "37 Voodoo Lounge (2009 Re-Mastered) 1994-07-11 0.237997 \n",
+ "36 Stripped 1995-01-13 0.223247 \n",
+ "26 The Bends 1995-03-28 0.335254 \n",
+ "25 OK Computer 1997-05-28 0.355863 \n",
+ "35 Bridges To Babylon (2009 Re-Mastered) 1997-09-29 0.252596 \n",
+ "24 Kid A 2000-10-01 0.342542 \n",
+ "1 1 (Remastered) 2000-11-13 0.177370 \n",
"22 I Might Be Wrong 2001-01-01 0.000000 \n",
- "23 Amnesiac 2001-03-12 0.373617 \n",
- "21 Hail To the Thief 2003-01-01 0.313755 \n",
- "20 Com Lag: 2+2=5 2004-03-24 0.257476 \n",
- "19 In Rainbows Disk 2 2007-01-01 0.382191 \n",
- "18 In Rainbows 2007-12-28 0.324238 \n",
- "13 The King Of Limbs 2011-02-18 0.282058 \n",
+ "23 Amnesiac 2001-03-12 0.379351 \n",
+ "21 Hail To the Thief 2003-01-01 0.305087 \n",
+ "20 Com Lag: 2+2=5 2004-03-24 0.243590 \n",
+ "34 Live Licks 2004-11-01 0.301727 \n",
+ "33 A Bigger Bang (2009 Re-Mastered) 2005-09-05 0.213057 \n",
+ "19 In Rainbows Disk 2 2007-01-01 0.379263 \n",
+ "18 In Rainbows 2007-12-28 0.308895 \n",
+ "32 Shine A Light 2008-01-01 0.263193 \n",
+ "13 The King Of Limbs 2011-02-18 0.277719 \n",
"17 TKOL RMX 1234567 2011-10-10 0.000000 \n",
- "16 A Moon Shaped Pool 2016-05-08 0.382391 \n",
- "0 Live At The Hollywood Bowl 2016-09-09 0.250603 "
+ "31 Live 1965: Music From Charlie Is My Darling (L... 2012-11-06 NaN \n",
+ "16 A Moon Shaped Pool 2016-05-08 0.394186 \n",
+ "30 Totally Stripped (Live) 2016-06-17 0.267510 \n",
+ "0 Live At The Hollywood Bowl 2016-09-09 0.212743 \n",
+ "29 Havana Moon (Live) 2016-11-11 0.266685 \n",
+ "28 Blue & Lonesome 2016-12-02 0.253218 "
]
},
- "execution_count": 112,
+ "execution_count": 49,
"metadata": {},
"output_type": "execute_result"
}
},
{
"cell_type": "code",
- "execution_count": 113,
+ "execution_count": 50,
"metadata": {},
"outputs": [
{
"data": {
- "image/png": "iVBORw0KGgoAAAANSUhEUgAAAXcAAAD2CAYAAAAtW8c3AAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAHR1JREFUeJzt3X+UXWV97/H3JwmBQkpBUZGEhCFBDKBI0BS6BE4KkbCW\nktaFGjpTQXCJpYlWyVrIbYeZaVavgrRCpdHeNleopAZFRIyFm3jDuV5/DEQCVSAhYTIZ8wN6Wwxg\ngsgQvvePvSc5OTkzc+bnOWfvz2uts7J/PPuc55lz8j37fPezn0cRgZmZZcuEWlfAzMxGn4O7mVkG\nObibmWWQg7uZWQY5uJuZZZCDu5lZBlUV3CUtkLRJ0mZJ1w9Q7jJJr0uaU7LtBklbJG2U9L7RqLSZ\nmQ1s0mAFJE0AbgcuBHYB6yV9NyI2lZWbAiwBOku2zQY+DMwGpgE/kHRKuHO9mdmYqubMfS6wJSJ6\nIqIXWAUsrFBuGXAT8NuSbQuBVRHxWkRsA7akz2dmZmOomuA+Fdhesr4j3bafpHcB0yLi3wY5dmf5\nsWZmNvoGTcsAqrBtf1pFkoAvAVcM9VgzMxsb1QT3HcD0kvVpJLn3Pr8LnA4U00B/PHC/pEurOBYA\nSQ74ZmbDEBGVTqIhIgZ8ABOBZ4AZwGTgcWD2AOUfAs5Kl08DHkuPa0qfRxWOiXrT1tZW6yrURF7b\nHZHftue13RGN3/Y0dlaMxYOeuUfEPkmLgTUkOfoVEbFRUgewPiJWlx9Cmo6JiKckfRN4CugFrk0r\nZGZmY6iatAwR8SBwatm2tn7K/mHZ+ueBzw+3gmZmNnS+Q7UfhUKh1lWoiby2G/Lb9ry2G7LddtVD\nlkSSszVmZkMkqd8LqlWlZczM6ll3dw+trXewc+frTJ06gWXLrqSpaUatqzXqyts5EJ+5m1lD6+7u\nYf78L9PV1QEcBexl5sw21q5dkqkAX6mdMKXfM3fn3M2sobW23lES8ACOoqurg9bWO2pYq9FXqZ0D\ncXA3s4a2c+frHBrojmLXrtdrUZ0xU7md/XPO3cyGpN7y20nueS8HB769nHBCts5dK7ezf865m1nV\n6jG/XY91GgtDzbk7uJtZ1VpaOli5cinlZ8nNzbdw110V72scF32/Jnbtep0TTqj9r4mxUt7OlSvb\nHdzNbOTmzWujWOyouH3dukO329gaqJ97tpJSZjamDuR9S2Uvv50FfkfMrGrLll3JzJltHAjwSX57\n2bIra1Ynq8xpGTMbkrzktxvBQGkZB3czswblnLuZWc44uJuZZVBVwV3SAkmbJG2WdH2F/ddI+rmk\nxyT9UNLb0+0zJL0saUP6WD7aDTAzs0MNmnOXNAHYDFxIMrn1emBRRGwqKTMlIvakyx8gmU7vEkkz\ngO9FxDsHeQ3n3M1GSb0ND2BjZ6Tjuc8FtkRET/pkq4CFwP7g3hfYU1OA0hF7Ks/MbWajrtIt6p2d\n2bsV3wZXTVpmKrC9ZH1Huu0gkq6V9AzwBeBTJbtOkvSopIckvXdEtTWzAeVl+FsbXDVn7pXOvA/J\noUTEcmC5pEVAK3Al8CwwPSJ2S5oD3CfptLIzfbNcGI90SV6Gv7XBVRPcdwDTS9ankeTe+3M38FWA\niHgVeDVd3iCpC3gbsKH8oPb29v3LhUIh0xPXWv6MV7pkrIa/dR6/PhSLRYrFYnWFI2LABzAReAaY\nAUwGHgdml5WZVbL8AeCRdPk4YEK6fDJJeueYCq8RZlnW3NwesCcgSh57orm5fcDjtm7dFs3N7VEo\n3BjNze2xdeu2QcvPnHldyWvtiZkzrxv0uPF+ThsdaeysGLsHPXOPiH2SFgNrSHL0KyJio6QOYH1E\nrAYWS7qI5Cx9N3BFevj5wF9L6gX2AddExAvVfe2YZcdw0iXDOdtvaprB2rVLaG29pWR4gJH9Oug/\nj1/bYX5tYFXNxBQRDwKnlm1rK1n+i36Ouxe4dyQVNMuC4aRLhhtUm5pmjGrQdR6/MfkOVbNxMJzR\nFOslqHqY38bkOVTNxsFw0iX1MjfosmVX0tnZdsg0dsuWLRnXetjQeFRIszpVT3ODepjf+uQhf80a\nlIOqDcTB3cwsgzyeu5lZzviCqpllVp7vrHVaxswyqZ4uSI8Vp2XMLHfyPkKmg7uZZVK93ARWKw7u\nZpZJeb+z1jl3MxtTtbqomfecu4O7mY2ZWgfYrN8E5uBuZjXR0tLBypVLKR8fp7nZwwWPBveWMbOa\nyPtFzVpycDezMZP3i5q15L+wmY2Z4Yxjb6Ojqpy7pAXArRyYZu+msv3XAH9OMpXer4FPRMSmdN8N\nwFXAa8CnI2JNhed3zt0so7J+UbOWRnRBVdIEYDNwIbALWA8s6gveaZkpEbEnXf4AcG1EXCLpNGAl\n8B5gGvAD4JTySO7gbmY2dCO9oDoX2BIRPRHRC6wCFpYW6AvsqSlA39WSS4FVEfFaRGwDtqTPZ2Zm\nY6iaUSGnAttL1ndQIUBLuhb4LHAY8Iclx/60pNjOdJuZmY2haoJ7pVP+Q3IoEbEcWC5pEdAKXFnt\nsQDt7e37lwuFAoVCoYqqmZnlR7FYpFgsVlW2mpz7OUB7RCxI1z8HRPlF1ZLyAnZHxDHlZSU9CLRF\nxMNlxzjnbmY2RCPNua8HZkmaIWkysAi4v+wFZpWsvp/kAixpuUWSJktqAmYBjwy1AWZmNjSDpmUi\nYp+kxcAaDnSF3CipA1gfEauBxZIuAl4FdgNXpMc+JembwFNAL0kvmoY6Rc/zTC5m1rg8tswAaj3o\nkZnZQDy2zDDlfSYXM2tcniB7AB70yMz6NFqK1sF9AAcGPTp4uFIPemSWL5VStJ2d9Z2idZQagAc9\nMjNozBStz9wH0NQ0g7Vrl9DaekvJoEf1+01tZmOjEVO0Du6DaGqa4RljzHKuEVO09VszM7M60Ygp\nWvdzNzOrQj2OS+8Jsss0WpcmM7NKHNxL+K5TM8sK36FaohG7NJmZDVXugnsjdmkyMxuq3AX3A12a\nStV3lyYzs6HKXURrxC5NZmZDlbsLqlCfXZrM8sg910bGvWXMrO6459rIjbi3jKQFkjZJ2izp+gr7\nPyPpSUmPS1or6cSSffskbZD0mKT7ht8MM8sS91wbW4OOLSNpAnA7cCGwC1gv6bsRsamk2Abg7Ih4\nRdIngS+SzLUKsDci5oxyvc2swbnn2vD1pbMGUs2Z+1xgS0T0REQvsApYWFogIv5PRLySrnYCU0t2\nV/zJYGb55p5rw9OXzlq5cumA5ar5K04Ftpes7+Dg4F3uauCBkvXDJT0i6SeSFvZ3UD3o7u6hpaWD\nefPaaGnpoLu7p9ZVMsss91wbnkPTWZVVM+RvpTPvilc/JbUAZwMXlGyeHhHPSWoC1kn6eUR0lx/b\n3t6+f7lQKFAoFKqo2uhpxJlWzBqZ50sYumKxyI9+tI5+QvBBBu0tI+kcoD0iFqTrnwMiIm4qK3cR\ncBtwfkQ8389zfQ34XkTcW7a95r1lWlo60p85B4/X3Nx8i8dzN7O6cXCsGllvmfXALEkzJE0muVB6\nf2kBSWcBXwUuLQ3sko5Jj0HSccAfAE8Np0FjzRd3zKwRHJrOqmzQ4B4R+4DFwBrgSWBVRGyU1CHp\n/Wmxm0ki47fKujzOBn4m6THgfwOfL+tlUzd8ccfMGkFfOqu5+ZYBy/kmppRvqDCzRpO7O1SHe0uz\nhyUws0aSq+DuM3Azy4tcTdbhW5rNzKrr595Q+uv10tW1m5aWDo8+Z2a5kLngfqDXS2mA38gTT7xE\nZ+ff4BuUzCwPcpFznzLlcvbs+Qa+Qcls+Dz2ev0ZKOeeuTP3Src0d3XNprPTNyiZDZeH52g8DXtB\ndaBBvpqaZnDXXW2sW9fBXXe1MXPmkfgGJbPhc0eFxtOQZ+5DPYtYtuxKOjvbDukeuWzZkmG9tn+a\nWt54eI7G05DBvf+ziMo59NEafc4/TS2vKndU8K/fuhYRNX8k1ahs69Zt0dzcHoXCjdHc3B5bt26L\nQuHGgDjkMW/ejf0+z2hobm4P2FP2unuiubl9TF/XrNa2bt0WM2deV/L53xMzZ14XW7duq3XVci2N\nnRXjal2fufd3pnz66eLAWUQPcAfQS3f3Rrq7e8bsLNo/TS2vPPZ646nr4N5f+uWMM/6KmTPb6Oq6\nGlgBJGW2bdvL/PljlybxT1PLs76OCtYY6joq9Xem/NJLR7N27RJOOumv6AvsffvG8gq+pwUzs0ZR\n12fuA50pNzXN4KSTzmDbtvFLk/inqZk1iroO7oN1YaxFmsQ/Tc2sEVQ1/ICkBcCtJGmcFXHo/Kmf\nAT4O9AL/CVwVEdvTfVcAf0kyo+vfRMS/VHj+6K8eA42x7uF9zSzPRjSeu6QJwGbgQmAXyZyqi6Jk\nujxJFwAPR8Qrkj4JFCJikaRjgZ8BcwABjwJzIuLFstfoN7gPxhNsmFlejTS4nwO0RcQl6frnSPpW\n3tRP+XcBX46I8yQtAi6IiD9L930FKEbE3WXHDDu4m5nl1Ugn65gKbC9Z35Fu68/VwAP9HLtzkGPN\nzGwUVHNBtdK3QsXTbEktwNnABUM91szMRk81wX0HML1kfRpJ7v0gki4CbgDOj4jekmMLZcc+VOlF\n2tvb9y8XCgUKhUKlYmZmuVUsFikWi1WVrSbnPhF4muSC6rPAI8DlEbGxpMxZwLeAiyOiq2R76QXV\nCeny2RHxQtlrOOduZjZEI5qsIyL2SVoMrOFAV8iNkjqA9RGxGriZpC/ityQJ6ImIP4qI3ZKWkQT1\nADrKA7uZmY2+zE2zZ2aWFyPtLWNmZg3Gwd3MLIMc3M3MMqiuBw6rBc+RamZZUDcXVJub22seSD0Q\nmZk1khGNLTMeJAXsGTCQjscZdUtLBytXLqV8COHm5soTb5uZ1dKI+rmPn75ZlA4NpP3NpTraZ9Se\nI9XMsqLOLqhWDqT9zaU62tPpHZj8o5TnSDWzxlNnUatyIB2vM2rPkWpmWVFHaZmDp9ArNV7T6XmO\nVDPLirq5oDpQbxn3YjEzO1RD9JYZrB6eTs/M7GCZCO5mZnYwDxxmZpYzDu5mZhnk4G5mlkFVBXdJ\nCyRtkrRZ0vUV9p8n6VFJvZI+WLZvn6QNkh6TdN9gr9Xd3UNLSwfz5rXR0tJBd3dP9a0xMzOgujlU\nJwCbSeZQ3QWsBxZFxKaSMtOBo4GlwP0RcW/Jvpci4uhBXiMiwl0ezcyGYKQXVOcCWyKiJyJ6gVXA\nwtICEfHLiHiCZJ7UQ16/2oqO1zADZmZZV01wnwpsL1nfkW6r1uGSHpH0E0kLByrogbvMzEZHNcMP\nVDrzHkqn9OkR8ZykJmCdpJ9HRHelguM1zICZWdZVE9x3ANNL1qeR5N6rEhHPpf92SyoCZwGHBPf2\n9nbe+MYXOPbY+eze3QpcwkDjzZiZ5U2xWKRYLFZVtpoLqhOBp0kuqD4LPAJcHhEbK5T9GrA6Ir6d\nrh8DvBwRr0o6DvgxsLD0Ymxabv8dqh5mwMysOiMefkDSAuA2khz9ioj4gqQOYH1ErJb0buA7wDHA\nK8BzEfEOSecC/wjsS4/9UkTcUeH5PfyAmdkQeWwZM7MM8tgyZmY54+BuZpZBDu5mZhnk4G5mlkEO\n7mZmGeTgbmaWQQ7uZmYZ5OBuZpZBDu5mZhnk4G5mlkEO7mZmGeTgbmaWQQ7uZmYZ5OBuZpZBDu5m\nZhnk4G5mlkFVBXdJCyRtkrRZ0vUV9p8n6VFJvZI+WLbvivS4pyV9dLQqbmZm/atmDtUJwGaSOVR3\nAeuBRaXzoEqaDhwNLAXuj4h70+3HAj8D5gACHgXmRMSLZa/hmZjMzIZopDMxzQW2RERPRPQCq4CF\npQUi4pcR8QRQHqEvBtZExIsR8QKwBlgw5BaYmdmQVBPcpwLbS9Z3pNuqUX7sziEca2Zmw1RNcK90\nyl9tDmUkx5qZ2TBNqqLMDmB6yfo0ktx7NXYAhbJjH6pUsL29ff9yoVCgUChUKmZmllvFYpFisVhV\n2WouqE4Enia5oPos8AhweURsrFD2a8DqiPh2ul56QXVCunx2mn8vPc4XVM3MhmhEF1QjYh+wmORi\n6JPAqojYKKlD0vvTF3i3pO3AZcBXJf0iPXY3sIwkqD8MdJQHdjMzG32DnrmPSyV85m5mNmQj7Qpp\nZmYNxsHdzCyDHNzNzDLIwd3MLIMc3M3MMsjB3cwsgxzczcwyyMHdzCyDHNzNzDLIwd3MLIMc3M3M\nMsjB3cwsgxzczcwyyMHdzCyDHNzNzDLIwd3MLIMc3M3MMqiq4C5pgaRNkjZLur7C/smSVknaIumn\nkqan22dIelnShvSxfLQbYGZmh5o0WAFJE4DbSSbI3gWsl/TdiNhUUuxq4FcRcYqkjwA3A4vSfc9E\nxJxRrreZmQ2gmjP3ucCWiOiJiF5gFbCwrMxC4M50+R6SL4I+Fef3MzOzsVNNcJ8KbC9Z35Fuq1gm\nIvYBL0h6Q7rvJEmPSnpI0ntHWmEzMxvcoGkZKp95xyBllJZ5FpgeEbslzQHuk3RaROwpf8L29vb9\ny4VCgUKhUEXVzMzyo1gsUiwWqyqriPI4XVZAOgdoj4gF6frngIiIm0rKPJCWeVjSRODZiHhzhed6\nCLguIjaUbY/B6mFmZgeTRERUTH1Xk5ZZD8xKe75MJrlQen9Zme8BV6TLHwLWpS98XHpBFkknA7OA\nrUNvgpmZDcWgaZmI2CdpMbCG5MtgRURslNQBrI+I1cAK4OuStgDPc6CnzPnAX0vqBfYB10TEC2PR\nEDMzO2DQtMy4VMJpGTOzIRtpWsbMzBqMg7uZWQY5uJuZZZCDu5lZBjm4m5llkIO7mVkGObibmWWQ\ng7uZWQY5uJuZZZCDu5lZBjm4m5llkIO7mVkGObibmWWQg7uZWQY5uJuZZZCDu5lZBlUV3CUtkLRJ\n0mZJ11fYP1nSKklbJP1U0vSSfTek2zdKet9oVn4sVTsJbdbktd2Q37bntd2Q7bYPGtzTOVBvBy4G\nTgcul/T2smJXA7+KiFOAW4Gb02NPAz4MzAYuAZZLqjhrSL3J8ps+kLy2G/Lb9qG0u7u7h5aWDubN\na6OlpYPu7p6xq9g4GMl7Xu9/i0HnUAXmAlsiogdA0ipgIbCppMxCoC1dvgf4crp8KbAqIl4DtqVz\nrM4FHh6FupvZOOru7mH+/C/T1dUBHAXspbOzjbVrl9DUNKPW1RtXjfC3qCYtMxXYXrK+I91WsUxE\n7ANelPSGCsfurHCsmTWA1tY7SoIZwFF0dXXQ2npHDWtVGw3xt4iIAR/AZcD/KFlvAW4rK/MEcELJ\n+hbgWJJ0zp+UbP9n4I8rvEb44Ycffvgx9Ed/sbuatMwOYHrJ+jRgV1mZ7cCJwC5JE4Hfi4jdknak\n2wc6tt/Zu83MbHiqScusB2ZJmiFpMrAIuL+szPeAK9LlDwHr0uX7gUVpb5omYBbwyMirbWZmAxn0\nzD0i9klaDKwh+TJYEREbJXUA6yNiNbAC+Hp6wfR5ki8AIuIpSd8EngJ6gWsjzcOYmdnYkWOtmVn2\n5P4O1Ubpdz/a8truvMvz+563tucyuEs6TdL5kF5qzom8thtA0inpTXW5k9f3XdK5kv5e0pWQr7ZD\nztIykg4j6Z55DrCZ5OLuuoh4VNKEiHi9phUcI3ltN4Ckw0na/vtAN/B94IGI2C5JWf4Pn/P3/TLg\nBpI75i8GtpHcUPlELes1nvJ25n4GSTfNM4FPklzk/YykI7P8QScZ/uGYHLYb4Dzg6Ih4J3AdcDJw\njaTDsxzYU6eTz887JG2/NyK+Diwl+XL/kKRjalut8ZP54C7pMknXpquHA++SNDEingdeAU4jGRsn\nUzk5SR+UdGu6OgU4Mw/tBpA0R9Kp6epk4E3pWfozwOvABSRDY2SOpCZJR6SrR5Gfz/uHJX1W0rnp\npl8Bh0v6vYh4DvgPkvt1zqlZJcdZZoO7pCmSvk3yrb07HQDtaaAT+AdJJwPnAt8B5kg6Lgtncml+\n9V+BVuBTko4nGcvnYTLcbtgf2L4P/APwL5IKJHdLbwU6JL2V5Ka6nwLvkHRUv0/WYCSdJOkBkrvA\nV6aD+/078CPgK1l93yVNlHQj0Dda7T9JupgkBfUW4J/T7tgTgT3A8elxmfli60+mgnvZG3Yi8B8R\ncU5EfCMiXo+I3SRBrxe4DXiU5EaricDuca/wKOlrd3rR7J+Azog4i6SNc9Pxfv6SjLUbDnnPlwKP\nR8S5JO37WERsAb4CzADuIgl2DwEzI2LveNd3NFVo+8MRcSFJ+9pJ7gi/keSMPVPve5/0s30qcF1E\n/B1Ju68Dfk2Sc78HeDAiLic5wbkkPa7hv9gGU83wA43kCOA36fI7ST7cpGmZNwH/F3goIpZIOiIi\nXpF0JPBG4HdIvtkb0e8AL5PcLPa+iNib3k08i+Q/OhGxA1gi6bCI6M1IuyF9z9NAt5fkCwzgd4Eu\nSW9PLyBeBUyOiN+kv2Y+nubdf1ujeo+Gvrb3/T9+EiAibpe0FLgS+HxEfErS5Ih4NQvvu6SPAj3A\nv0fECyQpl2MlTYqIeyTNAz4SEW3A3SWHngrcN/41ro1MnLlLmi9pLXCzpMvTzRuAZyX9T5Kfoy+S\n/HS7Js1BviJpIfBD4GckwbGhlLV7UUT8VxrYj4iIV4FfAM1lh+2TdCkN3G44qO1flPTh9EzsR8Ap\nkh4DFpB8vr+uZJKYSAP7H5MMl9HZqIG9QttfI8kxnyXpTElnkgzmNw14a3pYQ7/vSrxV0kMkQ500\nk6QZpwD/BbyD5NoSwN8Df5Sm4ZB0oaQngbNIPiP5MNiokPX+IDk7fZhkTPmzgJUkP8smAX9L8lP0\nsLTsnwLLST4EbwO+DXyw1m0YpXbfBfy3dF9fey9It7+p5LhTGrnd/bT9X4Gl6b5TSXpJ9JVtBb6U\nLp8J/IQKI5M2yqNC278BXEvyS6UVWE0SwN6d/l0Wl/xdGvJ9Byam/74NuCtdnpT+X14BHAP8L+B8\n4Mh0/93Ap9PlmY38ng/771brCgzzzZ4ATEiXm4HlJfuuBl5I3/DzSQYx+5N03ztJLihNrHUbxqDd\nV6XtfnPJtotIzlIn1bru49T2t5Ck324DZqf73kuSd51Q6zaMUdv7Pu9vStdPLtn358DHa13/EbR7\nEvDfgZvSE5UPAHeW/V3+H0m3xyvSYP+RdN9K4Pdr3YZaPhouLSPpYyTDEC9LN/2CZOq/k9L1SSQ3\nq9wcET8kuYnhOiVzv64CfgxEo10tr6LdhwFdwC19x0TED0jO4P5g3Co6Bqps+9Z0/6+BN5D0FPo0\n8I/AD2jA9xyq/rx3AV9K17vT4z5BEvg3jFddR5OkC0h+dR8LPEPS/l5gnqS5AJH01e8AvhgRd5IM\nbvjRNC03ieRvlV+1/nYZ4jf5FJILIp8m+dC+Pd1+K8nP0x+TpCHeAfwbcHy6/z3ANcC5tW7DOLT7\n+yXtPgz4BHBSrdswTm1/gKRv92xgCXAncE6t2zCO7/tb0v1/QTJU93tq3YYRtP084E9L1pcDf0Zy\nkfjRdNsEkq6N9wAnptuOp+TXS54fNa/AMN706em/XwDuTpcnkpytvTddPxG4Azii1vWtQbu/Bhxe\n6/rWqO13kvSIqXmda9D2O/red9K8cyM/gCNJbjrsy7c3k/T8AXgcWJIuvxv4Rq3rW4+PhkvLRMQv\n08VbgSZJF0c6b2tE9F0J/yRJb4DeSs/RiIbQ7t8Ar9WijmNlCG3fC+yrRR3HyhA/76+lxzRUT5hK\nIuLliPht2laA+cB/pssfA2ZLWk3yC6YhU09jraEHDpN0DcnF0gvS9bkkN+scBlwVyW3HmZPXdoPb\nTs7armTaziBJOy2JiGckzSLp/ngG0B0RO2tZx3rVsMFd6ah2ku4BngV+S3LhbEtEdNW2dmMnr+0G\ntz2PbU8vgk8mGVbhOyQ9o54nCfQv1bJu9a7h0jJ90g/6kcCbgcuBX0bEg1n+oEN+2w1uex7bHsnZ\n51kkOffPAt+JiCsc2AfX6MMPXEuSb5sfDXq34TDltd3gtuex7TtI0k9/l7N2j0jDpmXgwE/VWtdj\nvOW13eC257XtNnQNHdzNzKyyhs25m5lZ/xzczcwyyMHdzCyDHNzNzDLIwd3MLIMc3M3MMsjB3cws\ng/4/Jzf7buWu9R8AAAAASUVORK5CYII=\n",
+ "image/png": "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\n",
"text/plain": [
- "<matplotlib.figure.Figure at 0x7f622aa361d0>"
+ "<matplotlib.figure.Figure at 0x7fa7b0698320>"
]
},
"metadata": {},
},
{
"cell_type": "code",
- "execution_count": 114,
+ "execution_count": 67,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th>name</th>\n",
" <th>release_date</th>\n",
" <th>gloom</th>\n",
+ " <th>complexity</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <td>The Beatles</td>\n",
" <td>Please Please Me (Remastered)</td>\n",
" <td>1963-03-22</td>\n",
- " <td>0.177208</td>\n",
+ " <td>0.124247</td>\n",
+ " <td>0.473380</td>\n",
" </tr>\n",
" <tr>\n",
" <th>14</th>\n",
" <td>The Beatles</td>\n",
" <td>With The Beatles (Remastered)</td>\n",
" <td>1963-11-22</td>\n",
- " <td>0.152913</td>\n",
+ " <td>0.087488</td>\n",
+ " <td>0.578515</td>\n",
" </tr>\n",
" <tr>\n",
" <th>12</th>\n",
" <td>The Beatles</td>\n",
" <td>A Hard Day's Night (Remastered)</td>\n",
" <td>1964-07-10</td>\n",
- " <td>0.215407</td>\n",
+ " <td>0.144607</td>\n",
+ " <td>0.549059</td>\n",
" </tr>\n",
" <tr>\n",
" <th>11</th>\n",
" <td>The Beatles</td>\n",
" <td>Beatles For Sale (Remastered)</td>\n",
" <td>1964-12-04</td>\n",
- " <td>0.175109</td>\n",
+ " <td>0.118608</td>\n",
+ " <td>0.508739</td>\n",
" </tr>\n",
" <tr>\n",
" <th>10</th>\n",
" <td>The Beatles</td>\n",
" <td>Help! (Remastered)</td>\n",
" <td>1965-08-06</td>\n",
- " <td>0.220622</td>\n",
+ " <td>0.159317</td>\n",
+ " <td>0.494990</td>\n",
" </tr>\n",
" <tr>\n",
" <th>9</th>\n",
" <td>The Beatles</td>\n",
" <td>Rubber Soul (Remastered)</td>\n",
" <td>1965-12-03</td>\n",
- " <td>0.212179</td>\n",
+ " <td>0.161066</td>\n",
+ " <td>0.449000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>8</th>\n",
" <td>The Beatles</td>\n",
" <td>Revolver (Remastered)</td>\n",
" <td>1966-08-05</td>\n",
- " <td>0.235002</td>\n",
+ " <td>0.200471</td>\n",
+ " <td>0.395546</td>\n",
" </tr>\n",
" <tr>\n",
" <th>7</th>\n",
" <td>The Beatles</td>\n",
" <td>Sgt. Pepper's Lonely Hearts Club Band (Remaste...</td>\n",
" <td>1967-06-01</td>\n",
- " <td>0.228461</td>\n",
+ " <td>0.199073</td>\n",
+ " <td>0.331375</td>\n",
" </tr>\n",
" <tr>\n",
" <th>6</th>\n",
" <td>The Beatles</td>\n",
" <td>Magical Mystery Tour (Remastered)</td>\n",
" <td>1967-11-27</td>\n",
- " <td>0.268458</td>\n",
+ " <td>0.259741</td>\n",
+ " <td>0.275272</td>\n",
" </tr>\n",
" <tr>\n",
" <th>5</th>\n",
" <td>The Beatles</td>\n",
" <td>The Beatles (Remastered)</td>\n",
" <td>1968-11-22</td>\n",
- " <td>0.246236</td>\n",
+ " <td>0.227897</td>\n",
+ " <td>0.303138</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>The Beatles</td>\n",
" <td>Yellow Submarine (Remastered)</td>\n",
" <td>1969-01-17</td>\n",
- " <td>0.178876</td>\n",
+ " <td>0.169001</td>\n",
+ " <td>0.295368</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>The Beatles</td>\n",
" <td>Abbey Road (Remastered)</td>\n",
" <td>1969-09-26</td>\n",
- " <td>0.288493</td>\n",
+ " <td>0.276860</td>\n",
+ " <td>0.280154</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>The Beatles</td>\n",
" <td>Let It Be (Remastered)</td>\n",
" <td>1970-05-08</td>\n",
- " <td>0.218608</td>\n",
+ " <td>0.199395</td>\n",
+ " <td>0.354664</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"3 2Pqkn9Dq2DFtdfkKAeqgMd The Beatles \n",
"2 2pCqZLeavM2BMovJXsJEIV The Beatles \n",
"\n",
- " name release_date gloom \n",
- "15 Please Please Me (Remastered) 1963-03-22 0.177208 \n",
- "14 With The Beatles (Remastered) 1963-11-22 0.152913 \n",
- "12 A Hard Day's Night (Remastered) 1964-07-10 0.215407 \n",
- "11 Beatles For Sale (Remastered) 1964-12-04 0.175109 \n",
- "10 Help! (Remastered) 1965-08-06 0.220622 \n",
- "9 Rubber Soul (Remastered) 1965-12-03 0.212179 \n",
- "8 Revolver (Remastered) 1966-08-05 0.235002 \n",
- "7 Sgt. Pepper's Lonely Hearts Club Band (Remaste... 1967-06-01 0.228461 \n",
- "6 Magical Mystery Tour (Remastered) 1967-11-27 0.268458 \n",
- "5 The Beatles (Remastered) 1968-11-22 0.246236 \n",
- "4 Yellow Submarine (Remastered) 1969-01-17 0.178876 \n",
- "3 Abbey Road (Remastered) 1969-09-26 0.288493 \n",
- "2 Let It Be (Remastered) 1970-05-08 0.218608 "
+ " name release_date gloom \\\n",
+ "15 Please Please Me (Remastered) 1963-03-22 0.124247 \n",
+ "14 With The Beatles (Remastered) 1963-11-22 0.087488 \n",
+ "12 A Hard Day's Night (Remastered) 1964-07-10 0.144607 \n",
+ "11 Beatles For Sale (Remastered) 1964-12-04 0.118608 \n",
+ "10 Help! (Remastered) 1965-08-06 0.159317 \n",
+ "9 Rubber Soul (Remastered) 1965-12-03 0.161066 \n",
+ "8 Revolver (Remastered) 1966-08-05 0.200471 \n",
+ "7 Sgt. Pepper's Lonely Hearts Club Band (Remaste... 1967-06-01 0.199073 \n",
+ "6 Magical Mystery Tour (Remastered) 1967-11-27 0.259741 \n",
+ "5 The Beatles (Remastered) 1968-11-22 0.227897 \n",
+ "4 Yellow Submarine (Remastered) 1969-01-17 0.169001 \n",
+ "3 Abbey Road (Remastered) 1969-09-26 0.276860 \n",
+ "2 Let It Be (Remastered) 1970-05-08 0.199395 \n",
+ "\n",
+ " complexity \n",
+ "15 0.473380 \n",
+ "14 0.578515 \n",
+ "12 0.549059 \n",
+ "11 0.508739 \n",
+ "10 0.494990 \n",
+ "9 0.449000 \n",
+ "8 0.395546 \n",
+ "7 0.331375 \n",
+ "6 0.275272 \n",
+ "5 0.303138 \n",
+ "4 0.295368 \n",
+ "3 0.280154 \n",
+ "2 0.354664 "
]
},
- "execution_count": 114,
+ "execution_count": 67,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
- "beatles_df = albums_df[albums_df['release_date'] < datetime(1971, 1, 1)]\n",
+ "beatles_df = albums_df[ (albums_df['artist_name'] == 'The Beatles') \n",
+ " & (albums_df['gloom'] > 0) \n",
+ " & (albums_df['release_date'] < datetime(1971, 1, 1))]\n",
"beatles_df"
]
},
{
"cell_type": "code",
- "execution_count": 115,
+ "execution_count": 68,
"metadata": {},
"outputs": [
{
"data": {
- "image/png": "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\noB8AAAAASUVORK5CYII=\n",
+ "image/png": "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\nSUVORK5CYII=\n",
"text/plain": [
- "<matplotlib.figure.Figure at 0x7f622ae50128>"
+ "<matplotlib.figure.Figure at 0x7fa7a9763668>"
]
},
"metadata": {},
},
{
"cell_type": "code",
- "execution_count": 116,
+ "execution_count": 69,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
+ "<table border=\"1\" class=\"dataframe\">\n",
+ " <thead>\n",
+ " <tr style=\"text-align: right;\">\n",
+ " <th></th>\n",
+ " <th>_id</th>\n",
+ " <th>artist_name</th>\n",
+ " <th>name</th>\n",
+ " <th>release_date</th>\n",
+ " <th>gloom</th>\n",
+ " <th>complexity</th>\n",
+ " </tr>\n",
+ " </thead>\n",
+ " <tbody>\n",
+ " <tr>\n",
+ " <th>46</th>\n",
+ " <td>54sqbAXxR1jFfyXb1WvrHK</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Some Girls</td>\n",
+ " <td>1978-06-09</td>\n",
+ " <td>0.138254</td>\n",
+ " <td>0.478235</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>47</th>\n",
+ " <td>6FjXxl9VLURGuubdXUn2J3</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Some Girls (Deluxe Version)</td>\n",
+ " <td>1978-06-09</td>\n",
+ " <td>0.175582</td>\n",
+ " <td>0.460035</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>45</th>\n",
+ " <td>2wZgoXS06wSdu9C0ZJOvlc</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Emotional Rescue (2009 Re-Mastered)</td>\n",
+ " <td>1980-06-20</td>\n",
+ " <td>0.191257</td>\n",
+ " <td>0.453852</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>44</th>\n",
+ " <td>1YvnuYGlblQ5vLnOhaZzpn</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Tattoo You (2009 Re-Mastered)</td>\n",
+ " <td>1981-08-24</td>\n",
+ " <td>0.166152</td>\n",
+ " <td>0.447257</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>43</th>\n",
+ " <td>0hxrNynMDh5QeyALlf1CdS</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Still Life</td>\n",
+ " <td>1982-06-01</td>\n",
+ " <td>0.205935</td>\n",
+ " <td>0.338044</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>42</th>\n",
+ " <td>064eFGemsrDcMvgRZ0gqtw</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Undercover (2009 Re-Mastered)</td>\n",
+ " <td>1983-11-07</td>\n",
+ " <td>0.165463</td>\n",
+ " <td>0.492789</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>41</th>\n",
+ " <td>1WSfNoPDPzgyKFN6OSYWUx</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Dirty Work (Remastered 2009)</td>\n",
+ " <td>1986-03-24</td>\n",
+ " <td>0.220036</td>\n",
+ " <td>0.403297</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>40</th>\n",
+ " <td>1TpcI1LEFVhBvDPSTMPGFG</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Dirty Work</td>\n",
+ " <td>1986-03-24</td>\n",
+ " <td>0.220996</td>\n",
+ " <td>0.403350</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>39</th>\n",
+ " <td>25mfHGJNQkluvIqedXHSx3</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Steel Wheels (2009 Re-Mastered)</td>\n",
+ " <td>1989-08-29</td>\n",
+ " <td>0.148364</td>\n",
+ " <td>0.456991</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>38</th>\n",
+ " <td>1W1UJulgICjFDyYIMUwRs7</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Flashpoint</td>\n",
+ " <td>1991-04-02</td>\n",
+ " <td>0.246173</td>\n",
+ " <td>0.325013</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>37</th>\n",
+ " <td>62ZT16LY1phGM0O8x5qW1z</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Voodoo Lounge (2009 Re-Mastered)</td>\n",
+ " <td>1994-07-11</td>\n",
+ " <td>0.237997</td>\n",
+ " <td>0.335114</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>36</th>\n",
+ " <td>4M8Q1L9PZq0xK5tLUpO3jd</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Stripped</td>\n",
+ " <td>1995-01-13</td>\n",
+ " <td>0.223247</td>\n",
+ " <td>0.333761</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>35</th>\n",
+ " <td>0ZGddnvcVzHVHfE3WW1tV5</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Bridges To Babylon (2009 Re-Mastered)</td>\n",
+ " <td>1997-09-29</td>\n",
+ " <td>0.252596</td>\n",
+ " <td>0.346564</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>34</th>\n",
+ " <td>50UGtgNA5bq1c0BDjPfmbD</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Live Licks</td>\n",
+ " <td>2004-11-01</td>\n",
+ " <td>0.301727</td>\n",
+ " <td>0.267284</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>33</th>\n",
+ " <td>4FTHynKEtuP7eppERNfjyG</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>A Bigger Bang (2009 Re-Mastered)</td>\n",
+ " <td>2005-09-05</td>\n",
+ " <td>0.213057</td>\n",
+ " <td>0.421502</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>32</th>\n",
+ " <td>3CHu7qW160uqPZHW3TMZ1l</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Shine A Light</td>\n",
+ " <td>2008-01-01</td>\n",
+ " <td>0.263193</td>\n",
+ " <td>0.295026</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>30</th>\n",
+ " <td>3PbRKFafwE7Of8e4dTee72</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Totally Stripped (Live)</td>\n",
+ " <td>2016-06-17</td>\n",
+ " <td>0.267510</td>\n",
+ " <td>0.279471</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>29</th>\n",
+ " <td>4fhWcu56Bbh5wALuTouFVW</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Havana Moon (Live)</td>\n",
+ " <td>2016-11-11</td>\n",
+ " <td>0.266685</td>\n",
+ " <td>0.304093</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>28</th>\n",
+ " <td>4g9Jfls8z2nbQxj5PiXkiy</td>\n",
+ " <td>The Rolling Stones</td>\n",
+ " <td>Blue & Lonesome</td>\n",
+ " <td>2016-12-02</td>\n",
+ " <td>0.253218</td>\n",
+ " <td>0.349722</td>\n",
+ " </tr>\n",
+ " </tbody>\n",
+ "</table>\n",
+ "</div>"
+ ],
+ "text/plain": [
+ " _id artist_name \\\n",
+ "46 54sqbAXxR1jFfyXb1WvrHK The Rolling Stones \n",
+ "47 6FjXxl9VLURGuubdXUn2J3 The Rolling Stones \n",
+ "45 2wZgoXS06wSdu9C0ZJOvlc The Rolling Stones \n",
+ "44 1YvnuYGlblQ5vLnOhaZzpn The Rolling Stones \n",
+ "43 0hxrNynMDh5QeyALlf1CdS The Rolling Stones \n",
+ "42 064eFGemsrDcMvgRZ0gqtw The Rolling Stones \n",
+ "41 1WSfNoPDPzgyKFN6OSYWUx The Rolling Stones \n",
+ "40 1TpcI1LEFVhBvDPSTMPGFG The Rolling Stones \n",
+ "39 25mfHGJNQkluvIqedXHSx3 The Rolling Stones \n",
+ "38 1W1UJulgICjFDyYIMUwRs7 The Rolling Stones \n",
+ "37 62ZT16LY1phGM0O8x5qW1z The Rolling Stones \n",
+ "36 4M8Q1L9PZq0xK5tLUpO3jd The Rolling Stones \n",
+ "35 0ZGddnvcVzHVHfE3WW1tV5 The Rolling Stones \n",
+ "34 50UGtgNA5bq1c0BDjPfmbD The Rolling Stones \n",
+ "33 4FTHynKEtuP7eppERNfjyG The Rolling Stones \n",
+ "32 3CHu7qW160uqPZHW3TMZ1l The Rolling Stones \n",
+ "30 3PbRKFafwE7Of8e4dTee72 The Rolling Stones \n",
+ "29 4fhWcu56Bbh5wALuTouFVW The Rolling Stones \n",
+ "28 4g9Jfls8z2nbQxj5PiXkiy The Rolling Stones \n",
+ "\n",
+ " name release_date gloom complexity \n",
+ "46 Some Girls 1978-06-09 0.138254 0.478235 \n",
+ "47 Some Girls (Deluxe Version) 1978-06-09 0.175582 0.460035 \n",
+ "45 Emotional Rescue (2009 Re-Mastered) 1980-06-20 0.191257 0.453852 \n",
+ "44 Tattoo You (2009 Re-Mastered) 1981-08-24 0.166152 0.447257 \n",
+ "43 Still Life 1982-06-01 0.205935 0.338044 \n",
+ "42 Undercover (2009 Re-Mastered) 1983-11-07 0.165463 0.492789 \n",
+ "41 Dirty Work (Remastered 2009) 1986-03-24 0.220036 0.403297 \n",
+ "40 Dirty Work 1986-03-24 0.220996 0.403350 \n",
+ "39 Steel Wheels (2009 Re-Mastered) 1989-08-29 0.148364 0.456991 \n",
+ "38 Flashpoint 1991-04-02 0.246173 0.325013 \n",
+ "37 Voodoo Lounge (2009 Re-Mastered) 1994-07-11 0.237997 0.335114 \n",
+ "36 Stripped 1995-01-13 0.223247 0.333761 \n",
+ "35 Bridges To Babylon (2009 Re-Mastered) 1997-09-29 0.252596 0.346564 \n",
+ "34 Live Licks 2004-11-01 0.301727 0.267284 \n",
+ "33 A Bigger Bang (2009 Re-Mastered) 2005-09-05 0.213057 0.421502 \n",
+ "32 Shine A Light 2008-01-01 0.263193 0.295026 \n",
+ "30 Totally Stripped (Live) 2016-06-17 0.267510 0.279471 \n",
+ "29 Havana Moon (Live) 2016-11-11 0.266685 0.304093 \n",
+ "28 Blue & Lonesome 2016-12-02 0.253218 0.349722 "
+ ]
+ },
+ "execution_count": 69,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "stones_df = albums_df[(albums_df['artist_name'] == 'The Rolling Stones') & (albums_df['gloom'] > 0)]\n",
+ "stones_df"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 70,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\nyP8DLcncvv6rRrgAAAAASUVORK5CYII=\n",
+ "text/plain": [
+ "<matplotlib.figure.Figure at 0x7fa7b0521a20>"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "fig, ax = plt.subplots()\n",
+ "ax.plot_date(stones_df['release_date'].values, stones_df['gloom'].values, linestyle='-')\n",
+ "\n",
+ "for a in stones_df.itertuples():\n",
+ " for t in tracks.find({'album.id': a[1], 'gloom': {'$exists': True}}):\n",
+ " ax.scatter(a.release_date, t['gloom'])\n",
+ "\n",
+ "fig.autofmt_xdate()\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 71,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th>name</th>\n",
" <th>release_date</th>\n",
" <th>gloom</th>\n",
+ " <th>complexity</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <td>Radiohead</td>\n",
" <td>Pablo Honey</td>\n",
" <td>1993-02-22</td>\n",
- " <td>0.345315</td>\n",
+ " <td>0.343022</td>\n",
+ " <td>0.225363</td>\n",
" </tr>\n",
" <tr>\n",
" <th>26</th>\n",
" <td>Radiohead</td>\n",
" <td>The Bends</td>\n",
" <td>1995-03-28</td>\n",
- " <td>0.341176</td>\n",
+ " <td>0.335254</td>\n",
+ " <td>0.237786</td>\n",
" </tr>\n",
" <tr>\n",
" <th>25</th>\n",
" <td>Radiohead</td>\n",
" <td>OK Computer</td>\n",
" <td>1997-05-28</td>\n",
- " <td>0.352902</td>\n",
+ " <td>0.355863</td>\n",
+ " <td>0.161464</td>\n",
" </tr>\n",
" <tr>\n",
" <th>24</th>\n",
" <td>Radiohead</td>\n",
" <td>Kid A</td>\n",
" <td>2000-10-01</td>\n",
- " <td>0.343130</td>\n",
+ " <td>0.342542</td>\n",
+ " <td>0.196824</td>\n",
" </tr>\n",
" <tr>\n",
" <th>23</th>\n",
" <td>Radiohead</td>\n",
" <td>Amnesiac</td>\n",
" <td>2001-03-12</td>\n",
- " <td>0.373617</td>\n",
+ " <td>0.379351</td>\n",
+ " <td>0.156189</td>\n",
" </tr>\n",
" <tr>\n",
" <th>21</th>\n",
" <td>Radiohead</td>\n",
" <td>Hail To the Thief</td>\n",
" <td>2003-01-01</td>\n",
- " <td>0.313755</td>\n",
+ " <td>0.305087</td>\n",
+ " <td>0.298984</td>\n",
" </tr>\n",
" <tr>\n",
" <th>20</th>\n",
" <td>Radiohead</td>\n",
" <td>Com Lag: 2+2=5</td>\n",
" <td>2004-03-24</td>\n",
- " <td>0.257476</td>\n",
+ " <td>0.243590</td>\n",
+ " <td>0.377657</td>\n",
" </tr>\n",
" <tr>\n",
" <th>19</th>\n",
" <td>Radiohead</td>\n",
" <td>In Rainbows Disk 2</td>\n",
" <td>2007-01-01</td>\n",
- " <td>0.382191</td>\n",
+ " <td>0.379263</td>\n",
+ " <td>0.170416</td>\n",
" </tr>\n",
" <tr>\n",
" <th>18</th>\n",
" <td>Radiohead</td>\n",
" <td>In Rainbows</td>\n",
" <td>2007-12-28</td>\n",
- " <td>0.324238</td>\n",
+ " <td>0.308895</td>\n",
+ " <td>0.291347</td>\n",
" </tr>\n",
" <tr>\n",
" <th>13</th>\n",
" <td>Radiohead</td>\n",
" <td>The King Of Limbs</td>\n",
" <td>2011-02-18</td>\n",
- " <td>0.282058</td>\n",
+ " <td>0.277719</td>\n",
+ " <td>0.238094</td>\n",
" </tr>\n",
" <tr>\n",
" <th>16</th>\n",
" <td>Radiohead</td>\n",
" <td>A Moon Shaped Pool</td>\n",
" <td>2016-05-08</td>\n",
- " <td>0.382391</td>\n",
+ " <td>0.394186</td>\n",
+ " <td>0.120568</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"13 1DBkJIEoeHrTX4WCBQGcCi Radiohead The King Of Limbs 2011-02-18 \n",
"16 6vuykQgDLUCiZ7YggIpLM9 Radiohead A Moon Shaped Pool 2016-05-08 \n",
"\n",
- " gloom \n",
- "27 0.345315 \n",
- "26 0.341176 \n",
- "25 0.352902 \n",
- "24 0.343130 \n",
- "23 0.373617 \n",
- "21 0.313755 \n",
- "20 0.257476 \n",
- "19 0.382191 \n",
- "18 0.324238 \n",
- "13 0.282058 \n",
- "16 0.382391 "
+ " gloom complexity \n",
+ "27 0.343022 0.225363 \n",
+ "26 0.335254 0.237786 \n",
+ "25 0.355863 0.161464 \n",
+ "24 0.342542 0.196824 \n",
+ "23 0.379351 0.156189 \n",
+ "21 0.305087 0.298984 \n",
+ "20 0.243590 0.377657 \n",
+ "19 0.379263 0.170416 \n",
+ "18 0.308895 0.291347 \n",
+ "13 0.277719 0.238094 \n",
+ "16 0.394186 0.120568 "
]
},
- "execution_count": 116,
+ "execution_count": 71,
"metadata": {},
"output_type": "execute_result"
}
},
{
"cell_type": "code",
- "execution_count": 117,
+ "execution_count": 72,
"metadata": {},
"outputs": [
{
"data": {
- "image/png": "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\n",
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAAX0AAADyCAYAAACh6BXoAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJzsnXl4lOXV/z9nJskkhBAICWRhDbLvEEGkWDUKWASsVkRt\nXWpr9ZVKtdLKz42iFi22iktVXl9btSpFtEAEjQpokU12kCUskS0LkARCCNlm5v79MZOQZYZMmH3m\n/lxXrmTOPMt5MjPfuZ9zn/scUUqh0Wg0mvDA4G8HNBqNRuM7tOhrNBpNGKFFX6PRaMIILfoajUYT\nRmjR12g0mjBCi75Go9GEEVr0NRqNJozQoq/RaDRhhEuiLyLjRSRHRA6IyKMOnr9LRE6KyDb7z6/q\nPXeniOy3/9zpSec1Go1G0zKkuRW5ImIE9gHXAseAjcCtSqnd9ba5C8hQSk1rtG8CsAnIABSwGRiu\nlDrlwWvQaDQajYtEuLDNCOCAUioXQEQWAJOB3Rfcy8Y44EulVIl93y+B8cCHznZITExU3bp1c+HQ\nGo1Go6ll8+bNRUqppOa2c0X004Cj9R4fA0Y62O4mEbkC213BQ0qpo072TWu8o4jcC9wL0KVLFzZt\n2uSCWxqNRqOpRUQOu7KdpyZys4BuSqlBwJfAOy3ZWSk1XymVoZTKSEpq9otKo9FoNBeJK6KfB3Su\n97iT3VaHUqpYKVVlf/gWMNzVfTUajUbjO1wR/Y1ATxHpLiJRwFRgaf0NRCSl3sNJwB7739nAWBFp\nJyLtgLF2m0aj0Wj8QLMxfaWUWUSmYRNrI/C2UmqXiMwGNimllgIPisgkwAyUAHfZ9y0RkaexfXEA\nzK6d1NVoNBqN72k2ZdPXZGRkKD2Rq9FoNC1DRDYrpTKa206vyNVoNJowwpWUTU2AsGf1KlYveJey\n4iLi2icyZuod9B1zlb/d0mg0F4G/Ps9a9IOEPatX8cX8VzFX25KkyopO8sX8VwG08NtZvDWPudk5\n5J+uILVtDDPG9eaGoU2WhQQNy3KXMW/LPArLC0mOTWb6sOlMSJ/gb7c0HsCfn2ct+kHC6gXv1r1B\najFXV7F6wbsBKfr7NhSybslBzpZU0TrBxKjJPeg1Mtlr51u8NY9HF+2g0mIFIO90BY8u2gEQlMK/\nLHcZs9bOotJSCUBBeQGz1s4C0MIfAvjz86xFP0goKy5qkd2f7NtQyKr392Kutgnw2ZIqVr2/F8Br\nwv981u46wa+l0mLl+azdQSn687bMqxP8WiotlczbMu+Col++9QRnsg9hOV2Fsa2JNuO6ETu0g7fd\n1bQQf36e9URukBDXPrFFdn+ybsnBOsGvxVxtZd2Sg147Z+G56hbZA53C8sIW2cEm+Kc/2Y/ltG0E\naTldxelP9lO+9YRXfNRcPP78PGvRDxLGTL2DiChTA1tElIkxU+/wk0fOOVtS1SK7J+iAtMge6CTH\nOr4jcmYHOJN9CFXT8MtW1Vg5k33Ik665xbLcZYxdNJZB7wxi7KKxLMtd5m+X/MKYqXdgjIhqYDNG\nRPnk86xFP0joO+Yqxt47jbjEJBAhLjGJsfdOC8h4fusEk1N7aVYW+6/OZE/ffuy/OpPSrCyPnPP+\nmNY0PqvJbg9Gpg+bTrQxuoEt2hjN9GHTne5TO8J31e5raucpCsoLUKi6eYpwFH5jVF8MMdeAIc5m\nMMRhiLkGY1Rfr59bx/SDiL5jrgpIkW/M0CFJrF15DEs9mxEYJrspeOw1lH0Cy5yfT8FjTwAQP3Gi\nW+e8eVIf1Eff84a1khMoOiDcZ4jm5kl93Dquv6iN27cke8fY1uRQ4I1tHX8J+5qLnacIRVZ+tA9j\nRB+M8X2a2L2Z8ABa9DVeICn3NINjDOyptFKhIEagb7SByM/eqRP8WlR1Fcef/6vboh87tANTGMD4\nEJrEnJA+oUVi2GZcN05/sr9BiEciDbQZ180L3rWci5mnCFXMZ2sQB6FH89kar59bi76bhFpuuCew\nnK6is8lIZ5Oxgb3sXLHj7YuOe+S8sUM7BLXIu0vttQdq9k5ybDIF5QUO7eFGWVQpbarbOrR7Gy36\nbrB4ax4zP9lJRY0tkJF3uoKZn+wEgjM33FM4CzNITAKqomm9PYlJ8IVbYUEgf/FNHza9wdoDaH6e\nIlT5rvNSfvzDVCKt5ydzawzVfNd5KXCjV8+tJ3LdYG52Tp3g11JRY2Fudo6fPAoM2ozrhkQ2fGtJ\npIHoITeBsWHGAsYoojNu9qF3Gn8xIX0Csy6fRUpsCoKQEpvCrMtnhV08H+Bk2lG+SV9AWVQJCkVZ\nVAnfpC/gZNrR5nd2E5dG+iIyHpiHbT7uLaXUc062uwlYBFyqlNokIt2w1davVcH1Sqn73HU6UMg/\nXdEie7jgLMwAPTnxoqJq5yeoihIkJgHTwBtJ+p/b/Oqvxne0dJ4iVJl52cM88e1THEjaXGeLFBNP\nX/Ynr5+7WdEXESPwGnAtth63G0VkqVJqd6Pt4oDpwIZGhziolBriIX8DitS2MeQ5EPjUtjF+8Caw\ncBZm6PDQLziTPSYgY84aja+4mOwsT+HKSH8EcEAplQsgIguAycDuRts9DTwPzPCohwHMjHG9G8T0\nAWIijcwY19uPXgU2gRxzDgl2LIQVs6H0GMR3gswnYdAUf3ulcYC/7npciemnAfUDTcfstjpEZBjQ\nWSnlaJVFdxHZKiLfiMiYi3e1BexYCC8OgFltbb93LPTKaW4YmsacGweS1jYGAdLaxjDnxoFhPYmr\n8SM7FkLWg1B6FFC231kPeu39rwlO3M7eERED8DfsLRIbUQB0UUoVi8hwYLGI9FdKnWl0jHuBewG6\ndOninkO1b/wae9il9o0PXhnx3DA0TYu8JjBYMfv8+76WmgqbXY/2NXZcGennAZ3rPe5kt9USBwwA\nvhaRQ8BlwFIRyVBKVSmligGUUpuBg0CvxidQSs1XSmUopTKSkpIu7kpqudAbX6MJZUqPtcyuCUtc\nGelvBHqKSHdsYj8VqEu3UEqVAnWl4UTka+ARe/ZOElCilLKISDrQE8j1oP9N0W98TbgS38ke2nFg\n1wQc/iqD3exIXyllBqYB2djSLxcqpXaJyGwRmdTM7lcAO0RkG7ZUzvuUUk1X53gSZ29w/cbXhDqZ\nT0Jko8yxyBibXRNQ+LMMtksxfaXUcmB5I5vDd5JS6sp6f38MfOyGfy0n88mGMX3w6hvfl30uD703\ni7NvfISh2IK1vZHW991Mt1/M8sq5NEFIbdxeZ+8EPBcqg+3t0X7olWHw4Rvfl30uD703i/K5/8ZY\nDSAYi62Uz/03h0ALf6hyMemXg6ZokQ8C/FkGO/REH3z2xvdln8uzb3xkF/zzGKptdoJI9Hfs2MGK\nFSsoLS0lPj6ezMxMBg0a5G+3Ao8dC9m3YAHrTj/OWWsirU8UMerkAlsWhBb1oMefZbB17R038GWf\nS0OxpUX2QGTHjh1kZWVRWmqrJFhaWkpWVhY7duzw0Al8sz7DF+z7ZBmrSn7FWWsHwMBZawdWlfyK\nfZ+EX8ORUMRZfSpflMEOzZG+j4hrn0jrfbn0LiwhpsZMRWQEOckJnO2V7vFzWdsbMRZbHdqDhRUr\nVtC2bQ7dum/DZCqnqiqWQz8MYcWKVu6P9n28PsPbrDtxHWYads4yE826E9c1zXnWBB3+LIOtRd8N\nxnTrg2XVBoxWBUCrGjOD8k5iHPsTj5+r9X03Uz733xjqhXisUTZ7sBAVtZWevdZjNNruTqKjy+nZ\naz3793ng4CG2MOms1fF6FWd2TfDhr5IkOrzjBhGffVEn+LUYrYqIz77w+Lm6/WIWsTNuwdLegEJh\naW8gdsYtQTWJm95jR53g12I0Wkjv4YHwToitz2jduuld3YXsGo2r6JG+G5gLmnYBupDdXbr9YlZQ\nTdo2JirqbIvsLSLEFiaNunkgq97bhdl8vqVeRIRi1M0DL7jfx4UlzMktIK+qhjRTJDPTU7gpOXCa\n1JRmZXHixZcwFxQQkZJCh4d+53arTE3L0KLvBhEpKZjz8x3awx1HWTrRphQqq5r+v6JNHvh/+Xh9\nhrepbY69bslBzpZU0TrBxKjJPS7YNPvjwhIeyTlKhf3u81hVDY/k2L4IA0H4S7OyKHjiSVSlrXOW\nOT+fgidsr48Wft8hSqnmt/IhGRkZatOmTf52wyUav4kBJDqalKdnh/WbuDZLp6bmfJPnyMhIrr22\nDeXn3sRqPS/MBkMMffo8S0ryZA+cOLzLCmes3cWxqqaNtTuZItl0eX8/eNSQ/VdnOh4kpabSc+UK\nP3gUWojIZqVURnPb6ZG+G9QKu75dbciKFSsaCD5ATU0Na9aYmXrrs+QefIHKqgKiTSmk93jEM4IP\nYb8wKc+B4F/I7mt8HQ7VOEaLvpvET5wY9iLfmNo8fEf2lOTJnhN5TQPSTJEOR/pppkg/eNMUHQ4N\nDHT2jsbjxMfHO7Uv3prH6OdW0v3RZYx+biWLt+Y53FbTcmampxBjkAa2GIMwMz0wRLXDQ79Dohuu\nPZDoaDo89Ds/eeRfCgqXsGbNGFasvIQ1a8ZQULjEJ+fVI32Nx8nMzHQY0zemX9agvWTe6QpmfrIT\nICAa0Szemsfc7BzyT1eQ2jaGGeN6B4RfrlI7WRuo2Ts6HHqegsIl7N37WN38VmVVPnv3Pgbg9Tth\nPZGr8QqOsnfuX17ksJF8WtsY1jx6tR+8PM/irXkO+x3r9pcab7BmzRhWVKWzkNspIpFEipjC+2Sa\nchk9evVFHdOjE7kiMh6YBxiBt5RSzznZ7iZsdfMvVUptsttmAvcAFuBBpVS2a5egaUwwFSsbNGhQ\nE9/yP3BcNybfwRfBxeBODvjc7JwGgg9QUWNhbnZOUIl+sN+thAsrqnrwFvdRLbZwVxEdeEvdD1Vv\nMNrL525W9EXECLwGXIutKfpGEVmqlNrdaLs4YDqwoZ6tH7ZOW/2BVOArEemllAqeKmEBQuM0yNpi\nZUBACr+jRUKpbWMcjvRT28Y4OELLcDcH3NkXj6e+kHxB47uVQAufac6zUO6gulFtpWqJZiF34O2V\nJa5M5I4ADiilcpVS1cACwFHQ6WngeaCynm0ysMDeK/cH4ID9eJoWsmLFCgylbUk4MYLEwjEknBiB\nobQtK1YEXn5z7SKhY1U1KM4vEvrxZWnERDYsEBcTaWTGuN5un/PEiy81WC8BoCorOfHiSy7t7+yL\nxxNfSL7iQncrmsCimHYtsnsSV0Q/Dai/vv2Y3VaHiAwDOiulGt+/N7uvxjUqC6KIO9MLozUaQTBa\no4k704vKgih/u9aEObkFdatCa6mwKr6IMjP1qpO06fk8rfs8SpuezzP1qpMeGYW6mwM+Y1xvr30h\n+YpQuFsJF9JMURjyy4n6phBTdh5R3xRiyC8nzeT9z7Pb2TsiYgD+BtzlxjHuBe4F6NKli7suhSSx\nZ7shNBQlwUjs2W7+cegCOFsMdLL4az4t/ScqohIBVMQpPs1/mYzcBCakT3DrnO7mgNd+8QRSPLyl\njbNT28Zw3LoWU1I2EnkaVdOWqpPj6Gi43Idea1xhbHUEH+wqBfvgSCotRO0qZWxaotfP7Yro5wGd\n6z3uZLfVEgcMAL4WEYBkYKm9aXpz+wKglJoPzAdb9k4L/A8bDJZoECf2AMPZIqE2ZxZRaWkYgqm0\nVDJvyzy3Rb/DQ79zWBKjJTngNwxNC5jYd23j7No+qrWNswGnwj92RB4Fyxdy2+Ia2p+B4jZFfHDF\nQlJ+0tVnfmtc45v1eXWCX4dV2exXevfu0pXwzkagp4h0F5EobBOzS2ufVEqVKqUSlVLdlFLdgPXA\nJHv2zlJgqoiYRKQ70BP4zuNXEQaIlLfI7k+cLRLCXOxw+8LyQrfPGT9xIilPzyYiNRVEiEhNDeoa\nSBdqnO2MypVv8JvPa0g6Y/tgJ52B33xeQ+XKN7zrrKbF+DMU1+xIXyllFpFpQDa2lM23lVK7RGQ2\nsEkptfQC++4SkYXAbsAMPKAzdy4Ow7ATVG2LItJ6PuZXY6jGNOSEH71yjLNFQm+eTKagvGmMPTnW\neeXIlhBKJTEupnH2dV+UEG1uaIs22+w840nvNO5w/EwlkUYD1ZamvRF8kTjgUkxfKbUcWN7I5jCz\nSCl1ZaPHzwLPXqR/Gjv/SVhIbHoqI49cT+vqdpyNOsWGLp9SnpDP/fzK3+414abkhCYrQaMTRzKr\n7D9U1rsLiLYqpieO9Mg5WxoDD2QupnF24pmW2TW+Z0NuMQ98sBWlFJFGocZyPsTjq8QBXYYhSCgs\nL0QlFXAgaXMDu5Q7CPQHKBO2/gfMxcxr15bCCCPJZgvTT51mwun/wJVPu3Xsi4mBBzJtxnVrcD3Q\nfONsc4e2RJ447dCu8S9KKf7v2x+Y89leuiS04oNfj2R3/hm/JA5o0Q8SkmO9GxrxCaXHqDGPorz4\nFspoTxzF1ET8GyLWuX3oC8XAg1H0Y4d24NPDRby44TDHlZWOYuCh4V255QLX0nXG/+PY449hqDeJ\nbjVF0nXG//OFyxonlFeZ+ePHO/h0RwFj+3XkhSmDaRMdSa+OcX5JHNBVNoOE6cOmE21smKkTbYxm\n+rDpfvKo5SyOup6Z5l+TRxIKA3kkMdP8axZHXe/2sS8mBh7ILN6ax6zNRyhUVhRQqKzM2nzkglVJ\n4ydOpNMzzzaYzO70zLMhM88RjOSePMtP/76G5TsL+MP43rzx8+G0ifZvqWs90g8SalMa522ZR2F5\nIcmxyUwfNt3tVEdfMtd8CxWNxhkVmJhrvoUb3Dz2xcTAA5mLrQUUSpPZwc4Xuwr5/cLtRBiFd385\nkh/19H4Ovito0Q8iJqRPCCqRb0z+Occ3ls7sLeFiYuCBjF5dG7xYrIq/fpHD378+yKBO8bz+8+Gk\nBVA5j5AU/VDK4gglvFlwrfb1DZXXPTk+moLSyib2YKoFFI6UlFfz4Idb+fZAEVMv7cysSf2JblTe\nw9+EnOiXbz3Bh2tyeXVQFMejI+lYqZi2JpdbCc4sjlBixrje/P6j7VjqrUQU4HfX9PTI8WOHdgiZ\n1/iSDq2biH6w1QIKN7YfPc3/vL+Fk2ereO7GgUwdEZglZUJO9BdsOsIzfUxUGm2pjIUxwjN9TMim\nI9wTIoIQrEwanMqTS3ZSbVZUma0kxEZRXF7N7gKdSF6ffcfLWHuwmMt7JHC4uKLu7uixCX0DpkyE\npiELvjvCk0t2kRRnYtF9oxjUqfk0WX/1xwg50X8lzVAn+LVUGoVX0gzc44XzLctdFtSTq75k46ES\nzlRaePnWoUwanArArKW7+MeaQ2T26RgwE13+RCnF7KzdxEYZefW24STERpFTWMa4l/5LRbVezB5o\nVNZYeGrJLv696ShjeiYyb+pQEmKbr5Tpz/4YIZeyeTza8WIlZ3Z3WJa7jFlrZ1FQXoBCUVBewKy1\ns1iW67hDVLiTtSOfmEgj1/Q9f8f1x/F9SE+KZcai7ZSec1ydM5z4Yvdxvj1QxMPX9qoTj97JcQzv\n2o4PvztCoLU3DWeOnTrHzW+s49+bjvLAVT34590jXBJ8sPXHqN9DGqCmpsYn/TFCTvTb47iolzO7\nO8zbMo+rTxeRfSSP7T8cIftIHlefLmLelnkeP1ewY7ZYWb6zkMy+HWgVdf4GMybKyEu3DOFkWRVP\nLv3ejx76n8oaC88s202vjq35+WUNK2PeNqILuUXlrM8t8ZN3mvqs3n+Sia98y6Gicub/YjgzxvXB\naHB9YFlaWtoiuycJOdGfot4jSjWcAItSlUxR73n8XEMLDzCr+BSpFgsGINViYVbxKYYWHvD4ucC2\nYGf0cyvp/ugyRj+38oILdQKNtQeLKSmvZqI9rFOfQZ3a8ture7JkWz5Z25vWxA8X3lqdy9GSCp6a\n2J8Io4HSrCz2X53Jnr796P2He4gzKj787oi/3QxrrFbFa6sOcMfb35EUZ2LJtNGM7d/yVfHx8fEt\nsnuSkIvpX1HyLf3NRxl16DDJVcUUmtqzrltX2kcc9vi5Hi4tI6bR7XaMUjxcWubxcwV7/9Os7fnE\nmSL4ca8kh88/cFUPVuac4PHF33NptwSS4wOvT4A3KSit4LVVBxnfP5nRlyQ26flrzDvC1QfXsdw6\nipJJ/V0OI2g8x5nKGn6/cDtf7j7OxMGpPH/TwAZ3rS0hMzOzQUwfIDIykszMTE+56xSXRvoiMl5E\nckTkgIg86uD5+0Rkp4hsE5Fv7Q3REZFuIlJht28TEa8X9u62PpIb9m8mtaoIA4rUqiJu2L+Zbus9\nv/S5Q021E7vnY9PB3P+0ymwhe1chY/snO81ZjjAaeHHKYKrMFmYs2h52sevnPtuLRSkem9AXcNzz\n97qDa6hRwsebj/nDxbAmp7CMSa98y6q9J3jy+n68PHXIRQs+2CZrJ06cWDeyj4+PZ+LEiYGRvSMi\nRuA14FpsPW43ishSpdTuept9oJR6w779JGztE8fbnzuolBriWbedk9z2LMZGSQ5Gq83uaSS+M5Qe\ndWDv5NHzlFeZHS5qAtuI/65/fEe39rF0SWhFt8RWdG0fS6d2MZgiAmNRyOp9RZypNDNx8IVbF6Yn\nteaxCf14YvH3vLf+MHeM6uYbB/3MpkMlLNmWz2+vvoTOCa0Ax719u5Ydp1/xD3z4XSy/GtMde6c6\njZdZuj2fPy7aQevoCD749WWM6J7Q/E4uMGjQIJ+IfGNc+aoaARxQSuUCiMgCYDK2xigAKKXqJ1rH\nAn4bpkVZHIdWnNnd4Vy764kufgNDxPnLtZqFynbX08rNY5dXmVmx9wTLdxSwKsd5o5SYSANFZ6vY\ndOgUZ6vOd9AQgdT4mLovga4Jtt/dElvRJaGVW6OUlpK1I592rSIZfUnzKZk/H9mFr3Yf58/L9zD6\nkkR6JLX2gYf+w2JVzMraRUp8NPdf2aPO7qzn7/Wn9/KXou6szy1hVI/2vnQ17KixWJmzfC9vr/mB\njK7t+Pvtw+jQJvjDjq588tOA+sPZY0CTrhci8gDwMBAFXF3vqe4ishU4AzyulFp98e42T6HRSKql\naT5zodFI0ylE98h7dyOtIuJJGlxGZCsLNeeMnNwex7m1G+l5V8uP11joq8xWOsSZuHVEF/LMNXy5\nKb9hX02D8NPMdP58ZW+UUpSUV3Oo+BxHSso5VHSOw8XlHCo+x+ffF1JS3jAU1SHORLf2sXRt34pu\nifa7hPaxdE1s5dEqgBXVFr7cfZwbhqYRaWw+migi/OVngxj30n95+N/bWHT/5S7tF6x8tOko3+ed\nYV6jcIGznr833T6ON7ZF8MF3R7Toe5ETZZVMe38r3x0q4a7Lu/HYhL4h8z702HBPKfUa8JqI3AY8\nDtwJFABdlFLFIjIcWCwi/RvdGSAi9wL3AnTp4t7S5XnxqQw/2YV5NVPIpz2pFDM9ciGbE47wvFtH\nboq5oIAzqhVnjjQa10vTW3NnXEjofzIwhYyu7TAYhIy1u6juH0/E/jKk0oKKNmLuGccXUWb+jE0s\n27c20b61ieFd2zU5T2lFDUeKz3GouJzDxeUcLj7H4eJzfLPvJB81ihEnxEbZvwTq3x3E0q19KxJi\no1wKKyzemsfc7Jy6sFTbVq5/kXRsE82zNwzkgQ+28NqqA/zuml4u7xtMlFbU8JfsHC7t1q5usVot\ntZUyT7z4EuaCAiJSUujw0O+InziRGw27+GDDEYrPVtG+dXBWEQ1kNh0q4X/e30JZpZl5U4cweUjg\nJ0q0BFdEPw/oXO9xJ7vNGQuA1wGUUlVAlf3vzSJyEOgFbKq/g1JqPjAfICMjw63Q0Ecl97PInIqF\nKLvztprtqiTf46Lv7BY8IuXCsWtXhb4+eVU1qNRYqlNjm9hdIT4mkoGd4hnYqWlK2LlqM0dKzjW4\nOzhcXM7GQ6dYsj2f+nOqcaYIuia2omuC/S7BfrfQtX0sHeJMGAzSJNMI4B/f/kCvDq43jZgwKIWv\n9qTxysoDXNm7A0M6h173p3lf7efUuWqemjjC4RepszLJt43swj/XHuLjLce494oeTZ7XXBxKKf65\n9hDPLttDp3YxvHvPCPokt/G3Wx7HFdHfCPQUke7YxH4qcFv9DUSkp1Jqv/3hBGC/3Z4ElCilLCKS\nDvQEcj3lvCOkqjuWRpkfFhWFsaqbx8/l7Ba8w0O/a7KtM6GfemlnJgxKdSj09UkzRXLMgcCnmdwP\nxbSKiqBPchuHb/Aqs4WjJRV1XwZH7L935ZeSvasQc71wU3Skga4JsRwuLqfS3LCLVUWNtdla8I2Z\nNak/63OLefjf21j24BhiogJjYtoTHDhRxrvrDjH10i4MSGtZbnavjnFkdG3Hh98d5ddj0vWErgc4\nV21m5ic7WbItn2v6duCvU4YQH+PfZifeolnRV0qZRWQakA0YgbeVUrtEZDawSSm1FJgmItcANcAp\nbKEdgCuA2SJSA1iB+5RSXl1S2Fjwz9vhyrmr6JzQyvbTrhWdE2LoYv+7bavIFn94LnQLDu4LfX1m\npqfwSM5RKuqJbIxBmJl+4bsKdzFFGLmkQ2su6dB0QtVssZJ/urIuZFR7h5Bz3PGkeUtrwcfHRPLX\nmwdz21sbmPPZHmZPHnBR1xBoKKX4U9ZuYqKMPDL24kJXt43swsMLt7Mut5jLewRPzaKCwiXkHnyB\nyqoCok0ppPd4hJTkyX716VBROff9azM5x8t4ZGwv/ufKS1z+XAYjLsX0lVLLgeWNbE/W+9thzz6l\n1MfAx+442FLSnNRsb22KoH9aPMdKzvHZzgJONarz0toUYf8yiKFzgi3DpXNCDJ3btaJTu1ZOR5mr\nOg1j7tjH6pobP9jxEmK253tE6OtzU3ICnfYvpsu65+hYeYLj0R04MvpRRiYPbvGxPEWE0UCX9q3o\n0r4VcH7R1ejnVnqsbv7llyTyy9HdeXvND2T27eh0cVcw8dWeE6zeX8ST1/e76Jj8TwamMGvpLj78\n7mjQiH5B4RL27n0Mq9X23qisymfv3scA/Cb8X+0+zkMLt2E0CO/cPYIrQuD91RwSaItgMjIy1KZN\nm5rf0AmO4skxkUbm3DiwQWjhbJWZoyXnOFpyjiMl5zh2qqLu76OnzlHZqMl2UpyJzu3sdwb2n8PF\n5by1+gfQG9+9AAAgAElEQVSqGoUywJYdc92AZFuMvltCi+pyOGTHQsh6EGrqiWlkDEx8GQZNce/Y\nHsbV18BVKmssTHzlW0orasj+3RW0c7Ia1V+laltCldnC2Bf/S5TRwPLpY9zKCJm1dBfvbzjM+pmZ\nQTGhu2bNGCqrms6BRZtSGT3aq0l9TbBYFS99tY9XVh5gQFobXr99eN0aiWBFRDYrpTKa2y7kyjDU\nisrc7Jy60feMcb2biE1rUwR9U9rQN6VpHFspRdHZavuXwfkvhqMlFWw6fIql2/MbZE42JrF1FOtm\nZrov9PVZMbuh4IPt8YrZASf6rr4GrhIdaeTFW4Zww2treHzJ97x669AmoTh/lqptCf/37Q8cLj7H\ne/eMcDsFMNgmdCurHGe1ObN7i1Pl1Ty4YCur9xdx8/BOPH3DgIDrbuVNQk70wSY67tSjERGS4kwk\nxTlOf6yxWCk4XckVc1c53L/4bLVnBR+g1MnSe2d2P+Pua9CYAWnxPHRtL+Zm5zC2X8cmaXQXKlUb\nKKJfWFrJqysPMLZfR8b0dD+MEGwTutGmFCcjfe/OS9Vn57FS7vvXZk6WVTHnxoFMvbSz3/5vpVlZ\nTucDvUlorDbwMZH2WLazZsde6WPqrLSDh0s+BDK/uSKdYV3a8vji75tMCvuzVK2rPP/5XsxWxeMT\n+nnsmLeN7MIPReWsy/V86XBPk97jEQyGhp8NgyGG9B6P+OT8Czce5aY31qKUYuF9o7h1RBe/Cn7B\nE0/aUr6VwpyfT8ETT1Jqvzv1Jlr03eDnl3QkolGYJ0LZ7J6mssfvsKqGcVurMlHZo2l6aKgSYTTw\ntylDsFgVMxZtx1ovxubPUrWusPnwKf6zNY9fj+lun/j2DD8ZmEJ8TCQffte0BlSgkZI8mT59niXa\nlAoI0aZU+vR51uuTuFVmCzM/2ckfPt7Bpd3akfXbH/l93YejgnqqspITL77k9XNr0XeDVltOMzn6\nMAmm04AiwWR73GrLaY+f69TuQZyqmYbZmoRSgtmaxKmaaZzaHRihC1/RLTGWxyf0Y82BYv659lCd\nPTMzk8jIhnnVvipV2xxWq+JPWbvo2MbE/1x5iUePHR1p5MZhaXz+fQHFZ6s8emxvkJI8mdGjV5N5\n9QFGj17tdcHPP13BlDfW8eF3R7j/yh68c/eIgJj0Nhc47hvhzO5JQjKm7ysk9hvGX/oeP4k4X9fG\nao6iYOMvgNEePZfldBUVXEVF9VUNnzgd+B90T3PriM58tec4z3++lzE9E+nZMa4ubh+I2TuLNh9j\nx7FSXrplCLEmz3/kbhvRhX+sCZ4JXV+x5kARv/1wK9VmK2/8fDjjB7S82Ym3iIgFs4PCvxGxTW2e\nRo/03aDjkMUYIhoWMjNEVNNxyGKPn8vY1vHoxJk9lBERnrtpILGmCB5auI1qe8psdEUHEk6OIKnw\nChJOjiC6okMzR/I+Zypr+Ev2XoZ3bcfkIZ4u+WejZ8c4Lu1mm9ANtBRsf6CU4vWvD/KL/9tA+9go\nlkwbHVCCD9BhwCnE2DDVW4xWOgw45fVza9F3g4gYx4uLndndoc24bkhkw5dLIg20GdfN4+cKBjrE\nRfPnnw7k+7wzvLJyP/s2FLLq/b2cLbHd+ZwtqWLV+3vZt6HQr36+smI/xeXVzJrY36uThreOCJ4J\nXW9SVlnDff/azPOf7+W6gSksfmB0QJbnjh+cSMqlpUS0MgOKiFZmUi4tJX6w9xfa6fCOG/gyBS12\nqG3Ueib7EJbTVRjbmmgzrludPRwZPyCZnw3vxGurDlBBa9pVNxw5mautrFtykF4j/TPKO3DiLP9Y\nc4hbMjo7LHTnSX4yMIU/Ze3mgw1HgmaFrqfZf7yM37y3mcMl53h8Ql/u+VEAN5rJfJL4cw8S361e\nr4zIGMh80vk+HkKLvhuk93ikwbJy8G4KWuzQDmEt8o54amI/1h0sZlFxOXdiIoqGH/Lakb+vUUrx\n9Kf2+jrjenv9fLUTuv9afzgsSy5/uiOfPyzaQasoI+//aiSXpQd4r4HaBZUrZtvW2sR3sgm+DxZa\nhqTov7xkHf+74Thl1gjiDGZ+PbIjD04e5fHz1GYeBFoBqUDAV4W14qIj+euUwdw6fz1fx9QwtqJh\niYbWCf4Rv5V7T/DNvpM8PqEviT4S4NoJ3ate+JqySrPbK6GDAbPFynOf7eWtb39gWJe2/P324STH\nB0l3q0FT/LKaPuRE/+Ul63h5XRFmbOl7ZdZIXl5XBKzzmvBrkW+IrwtrXZbenpsu6ciiA8fZF1lB\nhUAbq3ClOZJpk32fzVJltvD0p7vpkRTLnZd389l5d+WfwSBwptLWNjPvdAUzP9kJEJLCf7Ksimkf\nbGHDDyXcOaorj03oR1SEnqZsjpAT/f/dcLxO8GsxY+B/NxznQS9oczAU+fI1uQdfwLS+irilkRhL\nwJIAZZOqyI18wWtfkJcN6cjHB45TYf/MnzEqsqNquDrKgq/7bv1jzSEOFZ/jnV+6X1+nJczNzmlS\nE6qixtLiPgbBwObDtu5WpRU1vHjLYH46NHxWpruLS+9IERkvIjkickBEHnXw/H0islNEtonItyLS\nr95zM+375YjIOE8674gyq+PvMWd2d6gt8lW71L+2yNeOHTs8fq5gQlYXEv+BkYgSQRAiSoT4D4zI\nau9l0rz41X4aJytWWRRzs3O8dk5HnDhTySsr9nONH8pAO+tXkHe6gg+/O8Lpc9UOnw8mlFK25jPz\n12OKMPLJ/aO14LeQZkVfRIzAa8B1QD/g1vqibucDpdRApdQQ4C/A3+z79sPWaas/MB74u/14XqO1\nOG4f6MzuDhcq8hXOtMmKwlDdcELVUC20yXJcEtkTOBO8ljZucZfnP8+hxqJ44vq+Pj0vOK/5FGEQ\nZn6yk0uf/Yp7/rmRJdvyKK8y+9g796motvDwwu08uWQXV/RMImvaj+iXGnrtDL2NK8PfEcABpVQu\ngIgsACYDu2s3aNToPBbqBl2TgQX2Xrk/iMgB+/HWecB3h1wBZGPBwvnvFiMWrvDCuYKhyJc/MJY0\n7S9wIbsnSHXSPMcrxe+csPXIKT7ecoz7r+xB1/Y+WFrZiBnjejvsY/Dnnw6gZ8c4lm7PJ2t7Piv2\nniA60sA1fTsyaXAqP+6dhCkisEsLHy4u575/bWFv4RkeuqYXv706tLtbeRNXRD8NqF/N6RgwsvFG\nIvIA8DAQBVxdb9/1jfb1anCx/6l4zK2KWRMVQTmRxFLD6Goz/c95PoUrPj7eocAHSpEvfxGRkuqk\nYbx3VqSCY8GLNAozfJAuCbb6OrOW7qJDnIkHrvJsfR1Xaa6PwYC0eB4d38feEyKP5TsL+XRHAW2i\nIxg/IJlJg9MY1aO958uC1+PjwhLm5BaQV1VDmimSmekp3JSccMF9Vu49zu8WbENEePuuS7mqt05b\ndgePBbqVUq8Br4nIbcDjnO+T2ywici9wL0CXLl3c8qN1gonBJe0ZfK6p3dNkZmY2aNwBgVPky5+0\npGG8p2gseFERBgTls/Z3H285xvZjpfxtymBae6G+jqs018fAYBBGdE9gRPcEnprYnzUHili6PZ/l\nOwtZuOkYia1NXD8ohYmDUxnWpa1HFzd9XFjSoM/zsaoaHsmxjScdCb/Vqpi3Yj/zVuynX0ob3vj5\ncI9WKA1Xmm2XKCKjgFlKqXH2xzMBlFJznGxvAE4ppeIbbysi2fZjOQ3vuNsusXY5vrne6syIKANX\n3d7HKyszNy79lm+2fMtZVUlriebHw37EpZN+5PHzBBv+ahBRy77jZYx/6b/8/LKuXm+oXlZZw1Uv\nfEPnhBg+vu/yoAw7VNZYWLn3BEu35bMy5wTVZiud2sUwcXAqk4ek0ifZ/dh5xtpdHKtqOrfWyRTJ\npsv7N7CdPlfN7/69ja9zTnLTsE48+9Pw6m51MXiyXeJGoKeIdAfysE3M3tboZD2VUvvtDycAtX8v\nBT4Qkb8BqUBP4DvXLuHiqBX2dUsOcrakitYJJkZN7uEVwS/feoLUjcLUmvMVNWWjUN75RNivnI2f\nONGnIt+YXh3juH1kV97fcIRfXNaVnh3jvHauV1ceoLi8iv+7MyMoBR9sK3p/MjCFnwxM4UxlDV/s\nOs7S7fnM/28ur399kF4dWzNpcCoTB6de9HxFngPBd2T/Pq+U+9/fTGFpJc/cMIDbR/qv2Uko0qzo\nK6XMIjINyAaMwNtKqV0iMhvYpJRaCkwTkWuAGuAU9tCOfbuF2CZ9zcADSimLwxN5kF4jk31Sb+VM\n9iFUowbqqsbKmexDYS/6gcBD1/Zi8bY8nlm2h3d+OcIr58g9eZa31/zAzcM7MdjPjTk8RZvoSH42\nvBM/G96JorNVfLazgKXb83nhi3288MU+Bndua/sCGJRChzaur35NM0U6HOmnmc6vq1m0+RiP/Wcn\n7VpFsfA3oxjapWm7Uo17NBve8TXuhnd8ybFHVzt9rtNzY3zoicYZb63O5Zlle/jH3d6ZALz7H9+x\n6dApVj5yJUlxoV3vJu90BZ9uz2fp9nx25Z9BBC7r3p5JQ1K5bkAybVtdOCW3cUwfIMYgvNC7M9cn\nxvP0p7v51/ojjEpvzyu3DfVZ+YpQwdXwjhZ9Nyh47jssDpqYGNuaSHnUOyNLTcuoNlsZ++I3RBgN\nfDZ9jEdXyK7ae4K7/7mRx37Sl19fke6x4wYDB06cJcv+BfBDUTmRRuGKnklMGpLKNX07Om0W4yh7\n5/KYGO7/1xa2HT3Nb36czoyxvYnw4UrmUEGLvg8o33qC05/sbxDikUgDbW/sqcM7AcQXuwq5973N\n/GlSf4/Vwqk2Wxn/0n9B4PPpV4RtzRelFN/nnWHp9jyythdQeKaSmEgj1/SzrQG4olfiBdcArD1Y\nxG8/2EpljYUXbh7MdQM9X5Y8XPDkRK7GCbrGfXBwbb+OjEpvz4tf7eOGIWnEt4psfqdm+OfaH8gt\nKucfd18atoIPti5mAzvFM7BTPDOv68vGQyX2FNACsrbn0yY6gusGpDBpSCqXpbcna3t+XVptXHQE\nZyrN9EiK5c1fjOKSDoHX7CQU0SN9TViwO/8ME15Zzd2Xd+fJiY2riLSME2WVXP3CN4zsnsD/3XWp\nhzwMLWosVr49UETWtnyydxVSXm0hzmTkXI0VS72YvkHgzz8dyNQR7q3P0bg+0g/fIYomrOiX2oZb\nMjrz7rpD5J500JG6Bcz9PIcqs4XHr3fvyyOUiTQauKp3B/52yxA2P3Etf799GDVW1UDwAawKXll5\nwE9ehida9DVhw+/H9iY60sifl++56GNsO3qajzYf45c/6k73RN/X1wlGatcAVNU4rr3k66J44Y4W\nfU3I8HFhCRlrd5GyahsZa3fxcWHDBvVJ9ro4X+05wbf7i1p8/Nr6OklxJn57dU9PuR02OCt+58ui\neBot+poQoTYH/FhVDYrzdV0aC//do7vRqV0Mzyzb3STU0Bz/2ZrHtqOn+eP4Pn6trxOszBjXm5hG\npRRiIo0+K4qnsaFFXxMSzMktaLDoB6DCqpiTW9DAFh1p5P/9pC97C8v498ajuMrZKjPPfb6XwZ3b\ncmOIdaHyFTcMTWPOjQNJaxuDAGltY5hz48CQ6+oV6OjhiiYkcLWuC8B1A5IZ0S2Bv36Rw/WDU2gT\n3XwK56srD3CyrIr/vSN46+sEAs1VAdV4Hz3S13iHHQvhxQEwq63t946FXj1d/fotzdlFhCeu70fJ\nuWpeW9V85sihonLe/vYHfja8E0NCpL6OJnzRoq/xPDsWQtaDUHoUULbfWQ96VfhnpqcQ02gEHmMQ\nZqY7XuE5sFM8Nw7txD++PcSR4nMOt6nlmWW7iYow8IfxOvasCX606Gs8z4rZUNMoDa+mwmb3Ejcl\nJ/BC7850MkUi2Gq0v9C78wW7Mv1hfG+MBmHOZ85TOL/OOcFXe07w26svoUOc6xUlNZpAxaWYvoiM\nB+ZhK638llLquUbPPwz8Clv55JPAL5VSh+3PWYCd9k2PKKUmech3TaBSeqxldg9xU3JCs6336tOx\nTTT3X9mDv325j/W5xVyW3rClZrXZyuxPd9M9MZa7R3f3tLsajV9odqQvIkbgNeA6oB9wq4g0Xoq4\nFchQSg0CFgF/qfdchVJqiP1HC344EN/Jqb25XHpf8+sx6aTGR/P0p01TOG2rd8t54vq+YV1fRxNa\nuPJOHgEcUErlKqWqgQXA5PobKKVWKaVqA6PrASefek1YkPkkRDZacBMZw8ej57qUS+9LYqKM/PG6\nPuzKP8PHW87fiZwsq2LeV/u5qncSV/fp6Df/NBpP44ropwH1E5qP2W3OuAf4rN7jaBHZJCLrReSG\ni/BRE2wMmgITX4b4zoDYfk98mTnmLi7l0vuaSYNTGdqlLXOzcyivMgPwQnYOlWYLT+j6OpoQw6N5\n+iLycyAD+HE9c1elVJ6IpAMrRWSnUupgo/3uBe4F6NJFV9sLCQZNsf3UI2/VNoebOsux9xW1KZw3\n/n0tl/15BWerzCjgqt5JpCfpcr+a0MKVkX4e0Lne4052WwPsPXIfAyYpperaSSml8uy/c4GvgaGN\n91VKzVdKZSilMpKSklp0AZrgoSW59L7mSPE5jCKU2QUfYF1uMYu3NnmrazRBjSuivxHoKSLdRSQK\nmAosrb+BiAwF3sQm+Cfq2duJiMn+dyIwGluTdE0Y0tJc+payZ/Uq5j9wN3+dOpH5D9zNntWrXN53\nbnYOlka9JSprrMzNzvGIbxpNoNBseEcpZRaRaUA2tpTNt5VSu0RkNrBJKbUUmAu0Bj4SETifmtkX\neFNErNi+YJ5TSmnRDwOW5S5j3pZ5FJYXkhybzPRh07kpfQJAkx6pLUmzdMae1av4Yv6rmKttN5ll\nRSf5Yv6rAPQdc1Wz+zsr76vL/mpCDZdi+kqp5cDyRrYn6/19jZP91gID3XFQE3wsy13GrLWzqLRU\nAlBQXsCstbMAuCl9gkdEvjGrF7yL2dwO5CyosyCtMZtbs3rBuy6JfmrbGPIcCLwu+6sJNUIy+did\n23yN+8zbMq9O8GuptFQyb8s8r52z7FQEWItsgg+239Yim90FdNlfTbgQclU23b3N17hPYXlhi+we\nQZVhWxBeH7Pd3jy1lR9rm3anto1hxrjeuiKkJuQIOdFfveDdOsGvxVxd5fJtvsZ9kmOTKShvmnuf\nHJvsvZNanfS9dWZ3gC77qwkHQi68U1bsuA2eM7vG80wfNp1oY8PiZNHGaKYPm+61cxoi2rTIrtGE\nKyEn+nHtE1tk13ieCekTmHX5LFJiUxCElNgUZl0+iwn27B1vMPjaKTS9cY2w2zUaTS0hF94ZM/WO\nBjF9gIgoE2Om3uFHr8KPCekTvCryjbn6LluFj+1fLsRqPoMhog2Dr51SZ9doNDZEqZY1h/Y2GRkZ\natOmTW4dY8/qVaxe8C5lxUXEtU9kzNQ7dDxfo9GENCKyWSmV0dx2ITfSB1uWjhZ5/7J4a57OhNFo\nApCQFH2Nf1m8NY+Zn+ykosYCQN7pCmZ+Yuujo4Vfo/EvITeRq/E/c7Nz6gS/looai65jo9EEAFr0\nNR5H17HRaAIXLfoaj+OsXo2uY6PR+B8t+hqPo+vYaDSBi57I1XgcXcdG4wyd1eV/XBJ9ERkPzMNW\nT/8tpdRzjZ5/GPgVtopXJ4FfKqUO25+7E3jcvukzSql3POS7JoDRdWw0jdFZXYFBs+EdETECrwHX\nAf2AW0WkcbforUCGUmoQsAj4i33fBOApYCQwAnhKRNp5zn2NRhMszM3O4VrLN3wb9SC5ptv4NupB\nrrV8o7O6fIwrI/0RwAF7j1tEZAEwmXptD5VS9QvWrwd+bv97HPClUqrEvu+XwHjgQ/dd12g0jdm3\noZB1Sw5ytqSK1gkmRk3uQa+RXqxu2gIyznzJnMi3aCXVAHSSIp6LfIuZZwCu9qtv4YQrE7lpwNF6\nj4/Zbc64B/jsIvcNOpblLmPsorEMemcQYxeNZVnuMn+7pAlT9m0oZNX7ezlbYqs7dbakilXv72Xf\nBi/2MWgBM6M+qhP8WlpJNTOjPvKTR+GJR7N3ROTnQAa2nrkt2e9eEdkkIptOnjzpSZe8yrLcZTyx\n5ikKygtQKArKC3hizVNa+DV+Yd2Sg5irrQ1s5mor65Yc9JNHDemI4/Lmzuwa7+BKeCcP6FzvcSe7\nrQEicg3wGPBjpVRVvX2vbLTv1433VUrNB+aDreCaCz4FBHM2vkiNtWHDlhprFXM2vujTCpPBhC6G\n5zot/V/VjvBdtfsaie8EpUcd28MQf30WXBnpbwR6ikh3EYkCpgJL628gIkOBN4FJSqkT9Z7KBsaK\nSDv7BO5Yuy0kKK080SJ7uFPbyrKs6CQoVdfKUvcwbsrF/K9aJ5haZPc5mU9CZKMFepExNnuY4c/P\nQrOir5QyA9OwifUeYKFSapeIzBaRSfbN5gKtgY9EZJuILLXvWwI8je2LYyMwu3ZSNxSwGBNaZA93\nLtTKUtOQi/lfjZrcg4iohh/piCgDoyb38IqPLWbQFJj4MsR3BsT2e+LLNnuY4c/Pgkt5+kqp5cDy\nRrYn6/19zQX2fRt4+2IdDGSiEm/FfGI+os5PTimJIirxVj96FbjoVpauczH/q9osnUDN3gFsAh+G\nIt8Yf34W9IpcN3hiyM08utlC5KmFGCzFWI3tqWk3hT8Nudkr5wvkdDxXiGufaLuddWD3BAWFS8g9\n+AKVVQVEm1JI7/EIKcmTPXJsX3Ox/6teI5OD6j0Rrnj7s3AhdO0dN7gpOYHnhk+lVfprFHd5j1bp\nr/Hc8KnclOz58E6gp+O5wpipdxAR1TC+7KlWlgWFS9i79zEqq/IBRWVVPnv3PkZB4RK3j+0PvPm/\n0vgff76+eqTvJjclJ3hF5BtzoXS8YBnZ1WYmeCNjIffgC1itDUs3W60V5B58IShH+978X/mTYL9b\n9RT+fH216AcJgZ6O5yreamVZWVXQInswEGptP2vvVmsHL7V3q0DYCr8/Xl8d3gkSAj4dz89Em1Ja\nZNf4nkBfPBYuaNEPEgI+Hc/PpPd4BIOhYQ64wRBDeo9H/OSRpjGhcrca7OjwTpAQFOl4fqQ2bu9O\n9s7HhSXMyS0gr6qGNFMkM9NTfDJfEy60TjA5FHh9t+pbRKnAqnqQkZGhNm3a5G83NGHGx4UlPJJz\nlArr+c9DjEF4oXdnLfweonFMH2x3q1fd3kcPXjyAiGxWSmU0t50O72g0wJzcggaCD1BhVczJDd6J\n4ECj18hkrrq9T93IvnWCSQu+H9DhHY0GyKuqaZFdc3HoxWP+R4/0NRogzRTZIrtGE6xo0ddogJnp\nKURLw3TCaLEyMz24Uj4LCpewZs0YVqy8hDVrxgTtimSN99Cir9EAl7Oae9TrJKoToKwkqhPco17n\nclb72zWXCbVSFBrvoGP6QcTirXnMzc4h/3QFqW1jmDGuNzcMDanuk34j9+ALXK7yuZyV540Kcg/u\nDZoyDqFWikLjHVwa6YvIeBHJEZEDIvKog+evEJEtImIWkZ81es5ir7FfV2df03IWb81j5ic7yTtd\ngQLyTlcw85OdLN7apImZ5iIIhTIOoXANGu/TrOiLiBF4DbgO6AfcKiL9Gm12BLgL+MDBISqUUkPs\nP5McPK9xgbnZOVTUWBrYKmoszM3O8ZNHoUUolHEIhWvQeB9XRvojgANKqVylVDWwAGhwr6iUOqSU\n2gFYHR1A4z75pytaZA9HXv/6dS57+zIG/nMgl719Ga9//brL+4ZCGYdQuAaN93FF9NOA+t2Mj9lt\nrhItIptEZL2I3OBoAxG5177NppMnmzYW0EBq25gW2cON179+nTd/eJNyYzkIlBvLefOHN10W/pTk\nyfTp8yzRplRAiDal0qfPs0EVCw+Fa9B4H19M5HZVSuWJSDqwUkR2KqUalNVTSs0H5oOtDIMPfAo6\nZozrzcxPdjYI8cREGpkxrrcfvQoc3sl9B4uxYfjLYrDwTu473H/l/S4dIyV5ctALZChcg8a7uCL6\neUDneo872W0uoZTKs//OFZGvgaGArqXaQmqzdHT2jmPKDeUtsms04Yoror8R6Cki3bGJ/VTgNlcO\nLiLtgHNKqSoRSQRGA3+5WGfDnRuGpmmRd0KsNdYW2nFg12g052k2pq+UMgPTgGxgD7BQKbVLRGaL\nyCQAEblURI4BNwNvisgu++59gU0ish1YBTynlNrtjQvRhDd3pt+J0WpsYDNajdyZfqefPNJoAhNd\nWlkTMrz+9eu8k/sO5YZyYq2x3Jl+p8vxfI0m2HG1tLIWfY1GowkBdD19jUaj0TRBi75Go9GEEbrg\nmkaj8Rk7duxgxYoVlJaWEh8fT2ZmJoMGDfK3W2GFFn2NRuMTduzYQVZWFjU1tm5kpaWlZGVlAWjh\n9yE6vKPRaHzCihUr6gS/lpqaGlasWOEnj8ITLfoajcYnlJaWtsiu8Q46vKPRhBB7Vq9i9YJ3KSsu\nIq59ImOm3kHfMVf52y0A4uPjHQp8fHy8H7wJX/RIX6MJEfasXsUX81+lrOgkKEVZ0Um+mP8qe1av\n8rdrAGRmZhIZ2bDRfGRkJJmZmX7yKDzRoq/RhAirF7yLubqqgc1cXcXqBe/6yaOGDBo0iIkTJ9aN\n7OPj45k4caKexPUxOryj0YQIZcVFLbL7g0GDBmmR9zN6pK/RhAhx7RNbZNeEJ1r0NZoQYczUO4iI\nMjWwRUSZGDP1Dj95pAlEXBJ9ERkvIjkickBEHnXw/BUiskVEzCLys0bP3Ski++0/us6tRuMl+o65\nirH3TiMuMQlEiEtMYuy90wIme0cTGDQb0xcRI/AacC22/rgbRWRpo7r4R4C7gEca7ZsAPAVkAArY\nbN/3lGfc12g09ek75iot8poL4spIfwRwQCmVq5SqBhYADZpwKqUOKaV2ANZG+44DvlRKldiF/ktg\nvAf81mg0Gs1F4Er2ThpwtN7jY8BIF4/vaF/d70+j8RK6oJmmOQIiZVNE7gXuBejSpYufvdFoghNd\n0By0cWoAAApDSURBVEzjCq6Ed/KAzvUed7LbXMGlfZVS85VSGUqpjKSkJBcPrdFo6qMLmmlcwRXR\n3wj0FJHuIhIFTAWWunj8bGCsiLQTkXbAWLtNo9F4GF3QTOMKzYq+UsoMTMMm1nuAhUqpXSIyW0Qm\nAYjIpSJyDLgZeFNEdtn3LQGexvbFsRGYbbdpNBoP46xwmS5opqmPboyu0YQIjWP6YCtopuvbhAeu\nNkYPiIlcjUbjPrXCrrN3NBdCi75GE0Logmaa5tC1dzQajSaM0KKv0Wg0YYQWfY1GowkjtOhrNBpN\nGKFFX6PRaMIILfoajUYTRgTc4iwROQkcdvMwiUDgNAZ1j1C6Fgit6wmla4HQup5wvJauSqlmi5cF\nnOh7AhHZ5MrKtGAglK4FQut6QulaILSuR1+Lc3R4R6PRaMIILfoajUYTRoSq6M/3twMeJJSuBULr\nekLpWiC0rkdfixNCMqav0Wg0GseE6khfo9FoNA7Qoq/RaDRhRFCLvoiIv33wBCISZ/8dEtcDICJB\n/d6qRUQS7b9D6bUJiWsREaO/ffAUIjJaRHr44lxB98EUkQEiMk5EIlSQT0iIyDARWQTcAxAi13Mb\ngFLK6m9/3EFEhorIcuAhCO7XRkRGicjLInIXBPe1AIhIhoi8BzzpK6H0FvbPzBfASsAnfS2DRvTt\nzdX/DvwLuBeYE6wvuIi0F5FXgL8Dg7A3swnWkYvYeBpYAfxeREbb7UHz/qpFRAwi8g7wD+ADpdRj\n/vbJHUTkZ8Cr2HpUZ4rIMyIywM9uXRT21+ZV4E1s77UUYJaItPKvZy1HRCJF5E1smTkvY+tBfqX9\nOa9+boLpQ/kIUKWUGgL8CugPBOtt6lxsA67LsF3LL7AZLH716iKxjxx3A7cAr2H7Ug7K0b7d53bA\nbqXUvwBEJCmIQyL9gU+UUu8BM4CRwM0i0ta/brUc+2uzEshUSv0T+AugALM//bpITMA3wBil1KfA\nx0BfewTDq5+bgBZ9Eele71v8WaXUQ/a/xwIJQP/aeHigY7+WGPvDaUqpB+1/nwR2i0hvP7l2UYjI\nFBF5WEQut5v+DXwJrAdMInKrfbuAv3updy0/spvuBMaKyAwRWYVtJDZfRJqta+Jv6l3LKLupBIgW\nkXilVCFwHOgKjHJ6kABCRC4TkV61j5VSnyilTovItcAmbKP9P4tIX7856SKNrqVcKfWBUqrC/jgC\nsCilzGE50heRbiLyGfAW8J6I9FZKnbM/dyW2Uf87wA3Y4nqd/OZsMzS6ln/VvxY7ViAVqL2+gB5R\niohRRJ4E/mg3vSkiNyqlrPYR/w9AFnCLiLQL5LsXB9fyuohMUUqdAuZhi+fPAqYBccDtIhKQfaUd\nXMv/isg44DugA/CWiCwEjEAZ0NG+X0C+30SkrYgswzaQmCIisXZ7rb+ngNuUUtcC5cCdItLRP95e\nGEfXopRS9rBorQZ/A/zU/pkJj5F+ozffI8AGpVQmsAp4ujYOqZT6Wil1qVLqdWy3d0lAT587fAFc\nuJb+tU8qpXIACzDZt15eHHYR7w38Xin1N+ApYFrtSMs+clkL5AE3AgTq3IuTa3lARHoppZ4G+iml\nvlFKFQMfAjcopQIylODgWmYBv8cm8DOBRcDnSqlbgQ3Adfb9AnVSNxZbnPu39r+vgPP+KqU2KaWW\n27f9DBiKfeAUgDi9FqWU1S78h+zb/NjbzgSM6APRAPVGUrsBlFKvAiOA22q/yWtFVSm1B9so5pCv\nnW2G5q7ldhHpUG/7j4AOImIMxA+hiNwhIj+uFwc+DrSzxx8/+f/tnV2IVVUUgL/lmMYgEhHlVDM1\nGtVDg0imPViSP1QUTr4JYqVB9DMxBUFQBKVRgViSlA+DFhHZWNAPBpbjg5CRiD9hPpkNRM30UFFG\nMFM2q4e17nS0UWfmjmefe+76YJhzzj0b1nd/9t1r7X3Oxev5lVKOqvYC7wFrReQE5lwIRuFyBHuv\nTVLV3zJNZwH7ilSuOofLB8AxYIWq/qqq3aq61c+7DvgoRcxnI+MzXVV/xCY5twMDwHwRufwMTW8E\n+ilQbX+0LiIiPrKf6k0HKsfPV2zJO30RWSoiu4D1nlqfxOqQc0RktojMBr4BWrAJNoDJIrJMRHZj\nL/bPRUhTx+hycabpFUBzkUohnno2eU37PmAl8LqITMPu7d0GTPPTNwHLsS9gfNTfBRwFFqjqtrzj\nzzJOl8oAY7GI7AMWAV2pX6MxurwGtItIk7ddLCJHsVHxF/lH/3/O4LNZRC5R1QEvhfZgn/1FmXbT\n/fO2H7gDeDFTH0/CeFy8zNOgqn9i/fHNlePnLVBVTfYHXIOlmu3YG3Eb8AhWP30W2IG9OecC7wKP\nerslWK3ynpTxV+nSkWnbCtyZ2iETT4P/vxZ4p3IM2AxsBS4CdmJpaqM/3g10+nYTcHdqjypdOnx7\nGbA8tccEvS6ziuJyDp9N2Iqj7LlPAC9ga9kv9GNLgPbUHlW6NGaOT8kj1twnpSoTF2opzXzggKp+\n7I/1ABuA91V1nYjMVNXv/LEv8dQH2K2qyUsGVbjsJZPGqZVDelM4ZPHSxTqgQezCpOnYfAOq+o+I\ndGCZ1Qbsi2sF1sF3Y6n1V35uP/Yll4wJcNnv536Sf/SnMoGvy3HgeO4CpzEKn06gT0QWquoeb9aF\ndZQ9QIuIzFHVngThn0KVLruAq9ylT1X/yiPmXMs7IrIa+AF7ksDqpytEpNX3J2Nvyld9v9fbPQis\nAQ5BMSafqnR5gAK5AIjIQuAAlnp+i3n9DdwmIvNgeLLweWC9qr4NfA7cKyKHMN8jKWI/nXAppguM\n2mcIm4h+LtP0LixzPgy0qWpfflGPzAS4fE0KlxzTn2nY5FEncBC43o9vxEohe7GrbduAT4HL/PHH\nsVHXTSnStrK7ZJxuAVZl9t8AHgbuxzIYsEHCDGwlSLMfmwHMTB1/uBTfZRw+24Gr/Vg7cGvq+Mvg\nkveT1OL/Xwa6fbsBm9Rc4PvNwFvAVN9vzDPGenSpxIatIKjUJlcCL/n2YeAx354LbEsdb7jUnkvZ\nfGrVJdfyjqp+75sbgVYRuV0tNf1dVSurCR7C1tue9DaFXHtbJhew2FR1UP9bnbIUu1oYYDV2ifgO\nLJM5mCLG0RIuxWU8PkVYmTcSteqS5OpCVf1JRLYATwOfqU14zAOeAS4A1miBli+ejTK5wPDElGJL\nFiuTmH9gfjcAvWrrjgtPuBSXsfioD5eLSq25JPm5RLELX4bEbivcDwxis/LH1FYY1AxlcoHhkcgU\n7LYRH2IT6L9gqeqJlLGNlXApLmXyqTWXVCP9IbEbqV2K3U50raruTBFLtZTJBYYvFpmD1SdbgTdV\ndUvisMZFuBSXMvnUmkuyH0YXkSeBK4GnVHUwSRATRJlcAMRuYLcKeKXWfcKluJTJp5ZcUnb6k7QG\n77c+EmVyCYKg3CTr9IMgCIL8SX7DtSAIgiA/otMPgiCoI6LTD4IgqCOi0w+CIKgjotMPgiCoI6LT\nD4IgqCOi0w+CIKgj/gX/K6UI5i+N5AAAAABJRU5ErkJggg==\n",
"text/plain": [
- "<matplotlib.figure.Figure at 0x7f622aa361d0>"
+ "<matplotlib.figure.Figure at 0x7fa7a97c5358>"
]
},
"metadata": {},
},
{
"cell_type": "code",
- "execution_count": 118,
+ "execution_count": 60,
"metadata": {
"scrolled": true
},
"text/plain": [
"defaultdict(int,\n",
" {'03Qh833fEdVT30Pfs93ea6': 0.3031378075765009,\n",
+ " '064eFGemsrDcMvgRZ0gqtw': 0.4927887195864442,\n",
" '0PYyrqs9NXtxPhf0CZkq2L': 0.3955461017790891,\n",
- " '19K3IHYeVkUTjcBHGfbCOi': 0.49267873060230916,\n",
+ " '0ZGddnvcVzHVHfE3WW1tV5': 0.34656364986794674,\n",
+ " '0hxrNynMDh5QeyALlf1CdS': 0.33804423586511734,\n",
+ " '19K3IHYeVkUTjcBHGfbCOi': 0.49499034315437085,\n",
" '19RUXBFyM4PpmrLRdtqWbp': 0.19682403824100217,\n",
- " '1DBkJIEoeHrTX4WCBQGcCi': 0.23682091199666255,\n",
+ " '1DBkJIEoeHrTX4WCBQGcCi': 0.23809377712764113,\n",
" '1PULmKbHeOqlkIwcDMNwD4': 0.33137519763673373,\n",
- " '1oW3v5Har9mvXnGk0x4fHm': 0.29898400325001767,\n",
- " '2Pqkn9Dq2DFtdfkKAeqgMd': 0.28015413095314634,\n",
- " '2pCqZLeavM2BMovJXsJEIV': 0.354664325706374,\n",
- " '36lJLPoPPOKNFddTAcirnc': 0.1704162869852709,\n",
- " '3OdI6e43crvyAHhaqpxSyz': 0.44772169900647624,\n",
- " '3nkEsxmIX0zRNXGAexaHAn': 0.5849736696540723,\n",
+ " '1TpcI1LEFVhBvDPSTMPGFG': 0.4033497517243232,\n",
+ " '1W1UJulgICjFDyYIMUwRs7': 0.32501333748703876,\n",
+ " '1WSfNoPDPzgyKFN6OSYWUx': 0.40329664833674617,\n",
+ " '1YvnuYGlblQ5vLnOhaZzpn': 0.4472573341595843,\n",
+ " '1oW3v5Har9mvXnGk0x4fHm': 0.2989840032500176,\n",
+ " '25mfHGJNQkluvIqedXHSx3': 0.4569913175605233,\n",
+ " '2Pqkn9Dq2DFtdfkKAeqgMd': 0.2801541309531463,\n",
+ " '2pCqZLeavM2BMovJXsJEIV': 0.35466432570637396,\n",
+ " '2wZgoXS06wSdu9C0ZJOvlc': 0.45385224306524574,\n",
+ " '36lJLPoPPOKNFddTAcirnc': 0.17041628698527087,\n",
+ " '3CHu7qW160uqPZHW3TMZ1l': 0.29502628281213805,\n",
+ " '3OdI6e43crvyAHhaqpxSyz': 0.4489997841207022,\n",
+ " '3PbRKFafwE7Of8e4dTee72': 0.27947118787735015,\n",
+ " '3nkEsxmIX0zRNXGAexaHAn': 0.5785153169905912,\n",
" '47bcKzmKgmMPHXNVOWpLiu': 0.2953681657492741,\n",
- " '500FEaUzn8lN9zWFyZG5C2': 0.23613033343466053,\n",
- " '5XfJmldgWzrc1AIdbBaVZn': 0.3884655768099993,\n",
- " '5ju5Ouzan3QwXqQt1Tihbh': 0.4001232105218359,\n",
+ " '4FTHynKEtuP7eppERNfjyG': 0.42150245727472413,\n",
+ " '4M8Q1L9PZq0xK5tLUpO3jd': 0.3337611334323935,\n",
+ " '4fhWcu56Bbh5wALuTouFVW': 0.3040933682776084,\n",
+ " '4g9Jfls8z2nbQxj5PiXkiy': 0.3497223579429885,\n",
+ " '500FEaUzn8lN9zWFyZG5C2': 0.23778582621001088,\n",
+ " '50UGtgNA5bq1c0BDjPfmbD': 0.2672839745523669,\n",
+ " '54sqbAXxR1jFfyXb1WvrHK': 0.4782354317749566,\n",
+ " '5XfJmldgWzrc1AIdbBaVZn': 0.38734347383045703,\n",
+ " '5eTqRwTGKPBUiUuN1rFaXD': nan,\n",
+ " '5ju5Ouzan3QwXqQt1Tihbh': 0.4001232105218358,\n",
+ " '62ZT16LY1phGM0O8x5qW1z': 0.3351140318072124,\n",
" '6400dnyeDyD2mIFHfkwHXN': 0.22536295726702718,\n",
" '6Eo5EkmdLvZrONzi046iC2': 0.3776567485151355,\n",
+ " '6FjXxl9VLURGuubdXUn2J3': 0.46003460092527115,\n",
" '6P9yO0ukhOx3dvmhGKeYoC': 0.2752720160835255,\n",
" '6V9YnBmFjWmXCBaUVRCVXP': 0.1561887159181926,\n",
- " '6vuykQgDLUCiZ7YggIpLM9': 0.12056755508379578,\n",
- " '71Mwd9tntFQYUk4k2DwA0D': 0.5490106468656754,\n",
- " '7BgGBZndAvDlKOcwe5rscZ': 0.5087387310808495,\n",
- " '7dxKtc08dYeRVHt3p9CZJn': 0.16146444373155444,\n",
- " '7eyQXxuf2nGj9d2367Gi5f': 0.2913466657800584,\n",
- " '7gDXyW16byCQOgK965BRzn': 0.4732550728695838})"
+ " '6vuykQgDLUCiZ7YggIpLM9': 0.12056755508379581,\n",
+ " '71Mwd9tntFQYUk4k2DwA0D': 0.5490593320170525,\n",
+ " '7BgGBZndAvDlKOcwe5rscZ': 0.5087387310808494,\n",
+ " '7dxKtc08dYeRVHt3p9CZJn': 0.1614644437315544,\n",
+ " '7eyQXxuf2nGj9d2367Gi5f': 0.29134666578005836,\n",
+ " '7gDXyW16byCQOgK965BRzn': 0.47337973265904904})"
]
},
- "execution_count": 118,
+ "execution_count": 60,
"metadata": {},
"output_type": "execute_result"
}
},
{
"cell_type": "code",
- "execution_count": 119,
+ "execution_count": 76,
"metadata": {
"scrolled": true
},
"data": {
"text/html": [
"<div>\n",
+ "<style>\n",
+ " .dataframe thead tr:only-child th {\n",
+ " text-align: right;\n",
+ " }\n",
+ "\n",
+ " .dataframe thead th {\n",
+ " text-align: left;\n",
+ " }\n",
+ "\n",
+ " .dataframe tbody tr th {\n",
+ " vertical-align: top;\n",
+ " }\n",
+ "</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <td>The Beatles</td>\n",
" <td>Please Please Me (Remastered)</td>\n",
" <td>1963-03-22</td>\n",
- " <td>0.177208</td>\n",
- " <td>0.473255</td>\n",
+ " <td>0.124247</td>\n",
+ " <td>0.473380</td>\n",
" </tr>\n",
" <tr>\n",
" <th>14</th>\n",
" <td>The Beatles</td>\n",
" <td>With The Beatles (Remastered)</td>\n",
" <td>1963-11-22</td>\n",
- " <td>0.152913</td>\n",
- " <td>0.584974</td>\n",
+ " <td>0.087488</td>\n",
+ " <td>0.578515</td>\n",
" </tr>\n",
" <tr>\n",
" <th>12</th>\n",
" <td>The Beatles</td>\n",
" <td>A Hard Day's Night (Remastered)</td>\n",
" <td>1964-07-10</td>\n",
- " <td>0.215407</td>\n",
- " <td>0.549011</td>\n",
+ " <td>0.144607</td>\n",
+ " <td>0.549059</td>\n",
" </tr>\n",
" <tr>\n",
" <th>11</th>\n",
" <td>The Beatles</td>\n",
" <td>Beatles For Sale (Remastered)</td>\n",
" <td>1964-12-04</td>\n",
- " <td>0.175109</td>\n",
+ " <td>0.118608</td>\n",
" <td>0.508739</td>\n",
" </tr>\n",
" <tr>\n",
" <td>The Beatles</td>\n",
" <td>Help! (Remastered)</td>\n",
" <td>1965-08-06</td>\n",
- " <td>0.220622</td>\n",
- " <td>0.492679</td>\n",
+ " <td>0.159317</td>\n",
+ " <td>0.494990</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"10 19K3IHYeVkUTjcBHGfbCOi The Beatles Help! (Remastered) \n",
"\n",
" release_date gloom complexity \n",
- "15 1963-03-22 0.177208 0.473255 \n",
- "14 1963-11-22 0.152913 0.584974 \n",
- "12 1964-07-10 0.215407 0.549011 \n",
- "11 1964-12-04 0.175109 0.508739 \n",
- "10 1965-08-06 0.220622 0.492679 "
+ "15 1963-03-22 0.124247 0.473380 \n",
+ "14 1963-11-22 0.087488 0.578515 \n",
+ "12 1964-07-10 0.144607 0.549059 \n",
+ "11 1964-12-04 0.118608 0.508739 \n",
+ "10 1965-08-06 0.159317 0.494990 "
]
},
- "execution_count": 119,
+ "execution_count": 76,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"albums_df['complexity'] = albums_df['_id'].apply(lambda i: album_complexities[i])\n",
- "beatles_df = albums_df[albums_df['release_date'] < datetime(1971, 1, 1)]\n",
+ "# beatles_df = albums_df[albums_df['release_date'] < datetime(1971, 1, 1)]\n",
+ "beatles_df = albums_df[(albums_df['artist_name'] == 'The Beatles') \n",
+ " & (albums_df['gloom'] > 0)\n",
+ " & (albums_df['release_date'] < datetime(1971, 1, 1))]\n",
+ "stones_df = albums_df[(albums_df['artist_name'] == 'The Rolling Stones') & (albums_df['gloom'] > 0)]\n",
"radiohead_df = albums_df[(albums_df['artist_name'] == 'Radiohead') & (albums_df['gloom'] > 0)]\n",
"albums_df.head()"
]
},
{
"cell_type": "code",
- "execution_count": 120,
+ "execution_count": 77,
"metadata": {},
"outputs": [
{
"data": {
- "image/png": "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\n0gWkfWoAAAAASUVORK5CYII=\n",
+ "image/png": "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\nRc52TA/07FTkwe5w8ecPPuPZskPYnS7+94qxfG92Qb9TJ3tDSsnpM+0dAu7+91ndGT7vEPJm61kB\n1wjIG5bImMwkxma4v3rEPG9YQo8SyP4mHd1rKfVGkkGLJS0Bi9kt+DlmE7lpJixmt82SlhDw6+H9\nGTFx7eTh/OvTamqabdwxYzRL507AnDC4JzvLO7uQPm4MQkqqZk8d0DmVuAeZYAhuvFL18604G3rG\nz7VpRiwPXBwBj6IbWWLG1zxQAqKk77WVmiYrT7x1gNU7K8hKMfLD6yaiBZ7698GAb+YNZ+yds+7P\nat3i7QmpNHUT8BHDEhiTkcTYzCRGZyQxNjOxQ8ATfa4B9MZvX93D77rV1Hnx8Ek/YUQTr37rMqoa\n26hssFLV2EZVo5Wqju8rG63UttjoLmEpJp1v4e+Y/eeaE1i/p7rHjQYg12ziN3dcyAUBZCkFwrSy\n7VRqet5scl0Odhb1qc8+UTtUg0gw0hPjGV/C3pt9qGMz6TFZe8b/bSY9Jh/Hdyc71cQvbzufOy4Z\nRUnpXpa+8jFC0Clynpj1GbuDybnmzll311l4w5mz4wvhLn0wJiOJGy/I9RLykekJ/VpA7I2DW6rR\nvH+Ku+1n/0rN+6e448rhPPvx8R4z+h/MnUhuWgK5aQlcONr3Oe0OFyebrG7R7xR/t/BXNbaxp7KR\n2paeoaCur5f3DwiasAM8PCXfZ9+Ch6fkB20Mf8SsuIez6mEw0hPjGW2a0e/MXdGTtsu/jn7D79F2\nif87NYK2y78ekLh7mDpqGK9/+zKm/eTfXmIN7jLRD71+tuSsEJBrTmBMZiLzzrO44+CZ7ln4yPTE\noAl4b/jb25C8s4HHv3jegMKIBp2GkemJvTZIsbY7OdlkpbLBSnWT+yngyfX7wcfzU1WQM8puyUkn\nZ9M/GLt/OTn2GqoN2Xw2cRGX50wL6ji+iElxD3fVw2CkJ8YzqXPH+Iy5p84dEzmnophhM5/gNJDw\nwR8xWtuxmfS0Xf51hs18ot/n0mgEjWf8p3OuuPNCxmYmMTI9EZM+9ALeG73tbfhqCMrvejDptYzO\ncD+JePj7vz/khKtn7Z1cTUNQx7a++Qcu/fjHaIT7b8+1nyTn4x9j1Rkx3fiNoI7VnZjsxFR+5KlO\nYffgcrVRfuSpkIznLw2xP+mJ8UzS1GzSbi7onKlr04xRt5gabRw3385vjQ/zY5bwW+PDHDffPuBz\n+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\n",
"text/plain": [
- "<matplotlib.figure.Figure at 0x7f622a814d30>"
+ "<matplotlib.figure.Figure at 0x7fa7a950a048>"
]
},
"metadata": {},
},
{
"cell_type": "code",
- "execution_count": 121,
+ "execution_count": 78,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ "<matplotlib.figure.Figure at 0x7fa7b0410550>"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "fig, ax = plt.subplots()\n",
+ "ax.plot_date(stones_df['release_date'].values, stones_df['complexity'].values, linestyle='-')\n",
+ "\n",
+ "fig.autofmt_xdate()\n",
+ "\n",
+ "for a in stones_df.itertuples():\n",
+ " for t in tracks.find({'album.id': a[1], 'complexity': {'$exists': True}}):\n",
+ " ax.scatter(a.release_date, t['complexity'])\n",
+ "\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 79,
"metadata": {},
"outputs": [
{
"data": {
- "image/png": "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\nP7ZvV332WXcTGznSjePSS1WfeUZ127aPt7en0d3x+6ZXMEo+yMfBtWubdNq0Oq2qul6nTavbGaqW\nS6KQRjlXFltbm+q//qvqD37g00AD5I03VPfbz4Uw+sm8eW6lbb5JuHVuvtm5dQYOVD3zzN3dOps2\nbdI+fQYpfEPheoVvaJ8+g0J9LueShoYGLSs7YrebXlnZJzO+6RWEkg/ycXDt2iYdNSp9THIhkyuL\n7brrVCdP7trtEeab4HPPOUX/xhv+HK+93UXwPPusP8fzk85unQkTVK++ukkHD75kt2tm6NCLC/aa\n8TtCryCU/C7lskJhnsIK3x8HW1udy2DyZMsTko5cTEr/9req+++v+tZb6dtEYVLvppuc62b79uyP\n9YtfqB51VPgnn7dvV128WPWww+yaScZZ8iMVBitUKgzW0tKKnFjysSnkXVFRwebNK4AzcUkxb+H9\n99d1WeNVFbZsgbff3n3btCn1vm3b3PL1997LX9bDsFNeXk5t7Ze4664vAAcBb1Bb+9WMw+VaWuD8\n8114YLpFOlEpdD5rFjz/PHzzm3DHHZkfRxVuvhn+/d/Dn5qgpAQmTYIDDuhgzZqPXzMNDR288w7s\ns09ehpc3dq9J7bKGikzNSU3q2Cj5l156GVc44hF2FY74Krff/jpDh5anVdwiTnkktn33dX8/8QkX\nF5y8b9Ag13769F48+ujH84QUFcWmLnrGtLS0MHfuw8BSEjH9c+dWc/313+mxwlWFL38Zpk+HE05I\n3y4qqZ979XJJzI46yhUZOffczI7zu9/BBx+4PDlRIV1unba2XowaBZMnQ20tHH98/tI1B0kiyWFt\n7dTdVujn5HxNZ+LnYyMLd82ECeenfBwcPPgavfRS1TlzVO+9V/WXv1T9y19UX38980LMqXzyQ4de\nrfvv36Q1Narr12csRuTx0yf/n//pwvR27Oi6XdTC85Yvd6t1X301s+8ff7zqT3/q65ByTlfzWO++\nq3r33arjxrkoneuvV123Lt8jDgaLk+8BRx99dScF77ajj74642N2RSK6prp6V3TN1q1ugnCffVwU\niB++16jhl8L9619Vy8tV167tXvsohZiqusiTMWNU33+/Z99raFA96KBonluprpnOLF+uetll7hqa\nOFH1sccsgVp3yLmSx/lJVgFrgFkpPr8Sl2v+JeBZ4KA0x8lYyDAVTXjtNdUvfMFdxGGMfsg12Src\n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\n",
+ "image/png": "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\nEPL/Ad0qDOEQmiH7AAAAAElFTkSuQmCC\n",
"text/plain": [
- "<matplotlib.figure.Figure at 0x7f622ad7a048>"
+ "<matplotlib.figure.Figure at 0x7fa7b03eb550>"
]
},
"metadata": {},
},
{
"cell_type": "code",
- "execution_count": 122,
+ "execution_count": 88,
"metadata": {},
"outputs": [],
"source": [
" {'$group': {'_id': '$album.id', 'avg_valence': {'$avg': '$valence'}}}]\n",
"album_valences = collections.defaultdict(int, {a['_id']: a['avg_valence'] for a in tracks.aggregate(pipeline)})\n",
"albums_df['valence'] = albums_df['_id'].apply(lambda i: album_valences[i])\n",
- "beatles_df = albums_df[albums_df['release_date'] < datetime(1971, 1, 1)]\n",
- "radiohead_df = albums_df[(albums_df['artist_name'] == 'Radiohead') & (albums_df['gloom'] > 0)]"
+ "# beatles_df = albums_df[albums_df['release_date'] < datetime(1971, 1, 1)]\n",
+ "beatles_df = albums_df[(albums_df['artist_name'] == 'The Beatles') \n",
+ " & (albums_df['valence'] > 0)\n",
+ " & (albums_df['release_date'] < datetime(1971, 1, 1))]\n",
+ "stones_df = albums_df[(albums_df['artist_name'] == 'The Rolling Stones') \n",
+ " & (albums_df['valence'] > 0)]\n",
+ "radiohead_df = albums_df[(albums_df['artist_name'] == 'Radiohead') \n",
+ " & (albums_df['valence'] > 0)]"
]
},
{
"cell_type": "code",
- "execution_count": 123,
+ "execution_count": 85,
"metadata": {},
"outputs": [
{
"data": {
- "image/png": "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\n",
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAAXcAAADyCAYAAAC2yoUhAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJztnXl8FOX5wL/vbhIkoKIkagWyieJZFakIAh5Y8OLn1VZR\nWC2iEgXxqEetph5VY2u9sCJqwAPNgtpaFS3eShVQEc96oUhCCCJyKhCBJPv8/ng3kE1mNrubmdmZ\nzXw/n/1s9s3szDMz7z7zvs/1KhHBx8fHxye7CGRaAB8fHx8f6/GVu4+Pj08W4it3Hx8fnyzEV+4+\nPj4+WYiv3H18fHyyEF+5+/j4+GQhvnL38fHxyUJ85e7j4+OThfjK3cfHxycL8ZW7j4+PTxaSk6kD\nFxQUSHFxcaYO7+Pj4+NJPvjgg1UiUtjWdhlT7sXFxSxYsCBTh/fx8fHxJEqpJcls55tlfHx8fLKQ\nNpW7UuphpdQPSqnPTP6vlFL/UEotUkp9qpT6lfVi+vj4+PikQjIj90eB4xP8/wRgr9irFLi//WL5\n+Pj4+LSHNpW7iLwFrEmwySnAY6J5F+imlPqFVQL6+Pj4+KSOFTb3HsDSZp9rY20+Pj4+PhnCUYeq\nUqpUKbVAKbVg5cqVTh7ax8fHp0NhhXJfBvRq9rlnrK0VIlIhIv1EpF9hYZthmj4+PtlGVQSeLYbp\nAf1eFcm0RFmLFcp9JvD7WNTMYcCPIrLcgv0mxu8kPj7eoioC80uhbgkg+n1+qf/btYlkQiFnAO8A\n+yilapVS5ymlLlRKXRjbZBawGFgETAHG2yZtE5noJPPHw4wcmK70+3z7T7Nd+A+/1vjXJLN8UgaN\ndfFtjXW6PRNkeX9oM0NVREa28X8BLrJMomRI1ElKwtYfb/54WNQswlMat33uP9me431boY+jgrBn\naWrHaXr4NV2jpocf2HN9vIB/TTJPXU1q7XbiZH+oimjdVFcD+UXQp9yRPufNDFWnO8kik9B9s/b2\n0PQgkUb9uelBkspMwW0jJDfgX5PMk1+UWrudONUfMmiK8qZyd1MnsZpvK1JrN8JNIyS34F+TzNOn\nnNYqJxBrdxin+kMGBxXeVO59ykHlxrep3Mx0EqtpGrEn225EJh5+brdfZvOAwCusnAtEWzRGdbvT\n/cep/pDBQYU3lTuAUok/exUVTK3dCKcffl6IguhTDsH8+LZgfnYMCLyC2exz0QPO9x+n+kMGBxXe\nVO6flEF0S3xbdIt9U51dhqbW3h72LE2t3QwnH35esGeXhKF/BeSHAKXf+1f4zlQnMZ19ivP9x6n+\nkMFBhdLBLs7Tr18/Sbue+/QAYCS3glEtp30W8dow+OH1bZ93GQrDXrPnWO2Nlnm2ODYKakF+CE6t\ntkrKbWTifvh4jxk5qZkXs6X/WBwto5T6QET6tbWdN0fuOV1Sa7eCHfbeZhpRQf3ZLvpPhpENMEr0\ne6rhlk7b+Xx7duq43UdhB2azz5yuxu1+/2kX3lTuDRtTa28vVoQnOonTyjabHdx2UBWBd8fE25jf\nHZP9Cr7/5NamzF2GwqEPZK8/xA+FTBUzU5JNJiYrwhOdJBN2vmx1cNvBgktB6uPbpF63ZzNVEVj9\nTnxb0+ds9Ydk0B+VsTVU24UKGtvuUokoSQUrwhNTob02uqZtncqKS+TgzoYfqNXUr06tPVtIpOhO\nrc7OvpLBUEhvKvc9S42zQ1ONKEkWJx8mVqVFl4Sd+7H4CUI+ydAR+0nuzsYP7dydbT+0N80yhYMx\nzHQrHGzP8awKT0wGq6ZxTjrsWpqA2mrv6OR1T609W+iIjncz66QDVktvKvdPyjDMdLPLjmXmCLKj\naJgVoxunnTiNP6fW3kRHjBgBOOQeCOTFtwXydHs20xETybaYrFBq1m4h3lTuRjHcidrbi5kjyA5l\nZDZdS2Ua57gTxywWOUGMsheyWu2iJAwDHo53IA54ODttzs3piIlkGZyteNPm7rRD1ckSw1ZM45y2\nbaZzP5wu2+w2nPSJuImOdt59yuN9aODYbMWbI3eno1ecnClYMY1zerSQjk+iIzrXfDoeGZyteHPk\nnh8yT6/3OvlFJueWgmLefbhxNNHuw9OXKxFNvodUSiZYcZ4+Pl4gQ7MVb47cs9kxY8W5fTcrtXYr\nSLVkQjbfQx+f5mQocMCbyj2bHTMlYSgZHV/HpmR0aufmtMM5HbL5Hvr4NJHBwAFvmmXAmanOlrXw\nlcPhaVURqJoWX8emapqO4U/2fJ12OKdLR3Ou+XQ8Mhg44M2Ru91sXgOfXAfPFcNnf2ldFKs5CyeB\nlWWTrQhjdNrh7OPjY4y/EpNL2LQKPr4WngvB57fAbsfACR/DYY8YKPhc6NYHPrgY3v6dHuVbgRWd\nIRMZkB01IcnHJxH+SkxpYKUy2bQSPv4TzCyGL/6mo0qG/w+O+Bfs1EdPnw57JN4+PPAROOFD6HsH\nLHseXuwLK99p60htY0VncLhoZtolbP0HQsejo91zfyWmFGlSJs3LpqpcrYBTsWNt+gG+vB2+nqxT\n5UNnwC//DN1+mZo8q+bD3DP16LpPOex3Fag0n5tVESJ3vUbZEzdQs6qIooIays/8C+HLhyV/btMT\nZDyNsuF+/7PApDhSdzh9lfF3WhZIA93pfadq9tJR73mGVmLypnJPR5k05+fvtVL/5n6IbobQSPhl\nGey4X3ryAGxZB++NhaX/gl8cBwMfg+12SXk3kQiUjm2g7udtvu78zg1UTMkhnGx/cFq5p3M8p5cC\nBMt/ZD4pkol7noVk9zJ76dbDrvsOPrgMZpbAwolQdDr83xcwqLJ9ih0grxsc/hQcej+smA2z+sD3\nb6S8m7Iy4hQ76M9lLlpr2hKcdjR15Fo2bsHPSnYUbyr3VKlbBgsugZl7wNeTIHQmnLgQBk6DHfax\n7jhKwV4XwnHztbJ/Yxh8ej1EG5LeRU2N8UjXrN1YjiBzFg6kdk0PoqKoXdODOQsH2hcKmY4DN8+k\nEJpZe3vJ4Io4PjHyi4jMHUnxpVUEwo0UX1pFZO5IPyvZJpJS7kqp45VSC5VSi5RSfzL4f5FS6k2l\n1EdKqU+VUjblucdIVplsXArvX6SV+jf3Q8lZWqkf9ghs39s++XY6CI5fAHuMhs9uhtd/DXW1SX21\nqGBZSu1GzFk+hr7FH9Nz52UElNBz52X0Lf6YOcvHJL2PlEinhG3DptTa24vbRo0dzbEIRKorKZ06\nhSWrihECLFlVTOnUKUSqKzMtWlbSpnJXSgWB+4ATgP2BkUqp/Vts9mfgKRHpC5wJ2FDovBltKZON\nS2D+OHh+T/h2CuxxDpz0NQyYCtvvaatoW8npoh8iAx+DtR/CiwfDshfa/Fr56VeTnxe/0Hd+3kbK\nT7866UOXdHqFLp3ia6l36fQzxZ1eTXofKZFOCduoyWLmZu3txU0LRXRQE1HZxMM5pd+zVE0sprEy\nQNXEYk7p9yxlEw/PtGhZSTIj9/7AIhFZLCJbgCeAU1psI8AOsb93BL6zTkQDSsKwx3nxKfp7nAeF\ng+C9Unh+L1j8kG476Rvo/yB0LbFVJHNZz4bjP4DOPeG/J8GHV0DjFtPNw0e/TMX5YwkVVKOIEiqo\npuL8sYSPfrntY4lA7XPs3s14NGrWbgklYe0UGxV153qYZkXT7CqmlogOaiIa3CPCtAtGU1y4hIAS\niguXMO2C0Qzukd0PtUyRTPmBHsDSZp9rgQEttrkReEUpdTHQBRhmiXRmGKXof1sBix6AQK6uSLj/\n1dCll61iJM0O+8Bx78KHV8JXd8EPb8PhT0DXPVpvKxAePIPw4Bkt2ttIQFr5Dnx8FaycS0M0h9xg\nazt/NBokUPNP6HWa9g90JDJRTM0Mt5mIHOLB8y4gNyc+Szo3p5EHz7sA5s9NraqoT5tY5VAdCTwq\nIj2B4cDjSrUO9FZKlSqlFiilFqxcuTL9oxmNfKQRcrrCyYvh0EmWK/ZIBIqLIRDQ75FUBxvB7bRc\nRzwN67/WSU9Lnmq9Xb1J3Xaz9p++1hmyrw6C9d9C/weZH3iYjZvjEyc21XdiU2A3mDMCXh1sTcKV\nl3CTQnWTichBunQyNrl16bRRl6huPlhbdD/MH++gdPbRbt2RJsko92VAc03ZM9bWnPOApwBE5B1g\nO6Cg5Y5EpEJE+olIv8LCwvQkBvMfZMMGyO+R/n5NiERgzBhYskRbPpYs0Z/Tukm9fqtLGuywP8w9\nA+ZfAA3N7OPJ/vB/XgHvj4f/7A/LX4EDb4KTF0HvUgaHz+ajvApq14aIRhW1a0MsyHmIriOrof8U\n2FClHwZzzoANi9M4CQ/iJoVqR9aiBxy0ZpNF00nktxW2yeIUkQiUlsbrjtJSZxR8m0lMSqkc4Gtg\nKFqpvw+MEpHPm23zIvCkiDyqlNoPeB3oIQl23q4kpn8VwBaDmPa87nBaEklMKVJQAKsNDte9O6xK\n93DRevjkz/Dl32HHA+DwJ2HH/dvOvq3fAF/eAV/dAY2bofcFcOD1qSVM1W/QSVxf3q5HSXtfDAeU\nQd5OaZ5MGjy1vX4YtySnK4xYb/3x3JYdaWVCldvOzYzpAVKugWFH0p2DFBdrhd6SUAiqq9Pbp2VJ\nTCLSAEwAXga+REfFfK6UukkpdXJssyuAsUqpT4AZwDmJFHu7cbh2ipFiT9SeFIFc6HsbDHkRNq2A\nlw6Fbx/Rj/eWQxmldKz8N/fD8711pcpfnKATsA6dlHombG5XOOgv2tlcHNZ+gJm9dXnjBM5eS1Gd\nUmtvL9lcP94rDtpAftvbNMdtJarToMbEyGDWbiXeLD/gcHp9It+jJZev7jt45yxY8SYEu0CjgW1S\n5YA0wC5HwsF/h4KWPu12sPZj7exd8Tp07a0fOj1/k5rTNdWRqNMlEtyE1SNt0xGx0tFLbiHVkXvv\ncZ53qrp65O5KzJ7oNj3pu3ZNrT1l8neHo1+FA/9irNhBK/YjZ8LQ2ckp9lRssDsdDL9+FY76DwTz\ntIP2taN0QbRkSCdu2+F76CqsHmm7yZ+QCNMM1ZBW5M1Dm7NAsQOUl0N+iwlLfr5utxtvKneHF6Po\nZGIpMGtPi0BQ287NbokKQs+TkhtNp6VsFfQYDid8Aoc+AOsXwisDYO4o2FCd+HjpKKuOvKCI1ZE7\nHlmPNmGGaqpr8HqEcBgqKvRIXSn9XlFB8kUA24E3lXt+KLX2dmKLzd0Uk2l0KkqvPSPDQA7sdQGc\ntEhXyqx9Bl7YFz66Grb8aPyddNZsdfgeugqrR9oe8SeUTTycui1d4trqtnTJ+gzVcFibYKJR/e6E\nYgevKnePjFTSwgqlZ8UC2bnbQ59btNM1dIaO6nm+t15WMFofv60KGk+3E5lYsvketoUd5+72DGEy\n61w0xAPho+3Bm8q9JMychvg47jkN7huppIUVP/x0lK0Z+T119czjP9Ahmx9cDP85AGqf2+pNjswZ\nYTzdnjPCfL8eGW3aQgc99yKTiYlZu610hPo+IpKR1yGHHCLpUlkpkp8vorWLfuXn63Y7aH6cli9b\nWFwp8kxIJKL0++LUTqxy/EjJz9sQf33yNkjl+JHtkysaFVk6U+T5fUQiiLx6lMiq9yVUuFRGDqqU\nqokhaaxUUjUxJCMHVUqocGn7jueTVTj9u03IMyHdh1u+ngllQJjUABZIEjrWk6GQdoQXJSIY1Pay\nlgQC0OhC/1/xLrUsWdmzVXuosJbqH1q3p0y0HhZNgf/dAJtX8fZXgzmk5EPym1Wi3Lg5n9KpFUTm\nZvdo1Cc1IhG9IE1NjR6xl5c7Z4OOw8OhuFkdCum07e6CC1JrzzQ1q4xLMJi1p0wgF/Yer52u+/+J\nw/eZG6fYAbp0quO2UW04cLPc5unTmkw5F1vRAUJxPancnbbdTZ4M48bpETzo93HjdLsbKSoyHpWY\ntadN3o5w8F8B4/326LYE3jsfPv8b1DwNaz+FhlgUT0ewefq4lw4QiutJ5V5eDucMicQV/T9nSMTW\nxIDJk6GhQVsKGxrcq9hBX5+8FmuZ5OXZlzixbJ3xU3VLYye9QMkn18Cc0+DFPvBUF3imB7x3nvMp\n826aKVgti5vOLRFukbMDhOJ6UrmHB0WYcn5pXNH/KeeXEh7k0g6dIlaUCG3pSrHTtXL19PJWJYY3\nbs7n3Acfgt9+D6f/qKNtBj8BB90Cux0D0c3GO7Nzgex3RsfPFN4ZnRnlYvWsxSuzIDfJ2QFCcT3p\nUOXZYuOY7fyQjvH1MJEInHsubGlWvysvDx5+OHn7pNMO5+JiGNQjwq0jyijqXkPN6iKufaqcecvC\n5sczu4c5XbQtv/Nu1gr5ZFfj0g7BLnCGQXVKO7G6/3rl9+A2Oa2szOkgWe1QddXCCxZz6aXxih30\n50svTX4fTjuchw+HGfPClFxWTfDsKCWXVTNjXpjhiVawMxo5qRxd2/75vXVZYysrVJrV7DFrtxOr\n+69Xfg9WJNf5JI03lbtXCiWlgRWlDpx2OM+aBSMHxftARg6KMCvRCnZGiTyHPQonfgW7HAUfXQWz\nDoRlGVgGz26s7r9e+T24KUKlad2E5iaid8e4z5TVDryp3DNgL/sqMp6Gx3OQiKLh8Ry+irh3CbDe\nvVNrby+Dexj7QNpc+HjlXPi5FhD9vnIu7LAXDHkehsSU+n//D2afCD99Y4/wmcDq/usV+7GbIlQW\nXBq/IA7ozwtSmCK7HG8qd4fTt7+KjGcf7icn2IhSkBNsZB/ut0XBdzdZB9us3YjZs41H0rNnWyFh\na24beTVdOsVHvnTpVMdtI682/9L88YnXzdz9BBj+P+h7B/zwFsz6JXz0R6j/yZ6TcBKr+69Xyhnk\nmnRis3YbEaOV3BK0exFvOlQdpuHxHHKCrUcXDY1Bcs5usPRYkQiMHh2f+RoMwrRpyTtURw3WI+nm\nCnfj5nzGTq1gug0ZoxJRhpWIRUCFTfrXjBzjEZsK6pKvzfn5e/jkWlj8CGy3m46tL/k9tF6D3RwP\nZyRmDYmWxzzkHkedm2n1WZeQ3Q5VhwkGjKeNZu3tJRBI/Lkt/npGmeFI+q9n2BNDrgLGNlOzdiC1\nKXrn3eCwh+G4+dClWNtGXxkIq95LXkgXjRo7LFvWmLSvdjxEctV64/tu1t4uMhTb7yv3JGiMGisp\ns/b2UFYG9S1MgfX1uj1ZirobR0mYtbebPUtTa4f0nGvdD4Vj58LAx6BuKbxyGLxzDvy8vE0R52y5\nh031uXFtm+pzmbPlnja/62MRZg5eFXQ8oe3mF+9hc318pt/m+jxuftHi/lAVoWFe/IOrYZ4zsf2+\nck+CRYFSw6SgRYEEyitNrAhjVF2Mf0Rm7e2m/+TUl0lL54EA2hRTcjacuBD2vxqWzNChk1/8HRpN\nEqOAs8rCnFvxCNUrdZno6pUhzq14hLPKXGaXzmbMHL9mszgbQzkHjAhz4aMPx/WHCx99mAEjrO0P\nG+aVkaPiH1w5qo4N8+xfvNy3uSdDVYTovN8TUNtKQ0YlQGDQY5bbBS1JQLJ6AWa7eP6XsP6LbZ+3\n3x9O+jy1faxfBB9eDsue14t7HzIRevxfq80CAeMsXaWMK37ajtUJNF5JyJk/Hr6t0ApdBfXD/LtZ\nGUlucqJCZTQSIKBad7yoKALh9Dqeb3O3kk/K4hQ7oD/bMG0cPhzuHT2e+sdyiFYq6h/L4d7R4xMn\nBLWkJAwlo+NH0iWj3fVjnz+ehnUL45oa1i3cFi2TLNv3hqNmwpCX9Dq0/z0R3hwOP8Xv23ULRVhZ\nCqEqQsO881pM/c9zX8x2VQSqpsVHSFVNg92HZySU04kKlTWrjDuYWbuVeFe5O+mkcDADcEBwPBcd\nEx92edEx9zMgmILSq4rQ8E38j6jhm2mu+rFv+LyyVQRSTrCRDZ9XprfD3Y+DEz6FvnfCqrl6tagP\nr9y67msmV6FvxfwLgJamiMZYe+psmHMFOSreJJWjNrNhzhXpyWcXZmv7fjfL/YORNLnrDeO6S3e9\nYX/H86Zyd7gA0QYxfsqatbeHcP+KViFaSun2ZMmEnS/VYmf5ecb1XMzakyKYB/tdDid+DXuMhq/u\nghf2hm8fJjwqmrFV6FthcSmE/MAPKbVnDNNB0hLjEb2LBiPpMmBEmAmPVcTZ9ic8VmG5bd8Ibyp3\nsxGATd71a58q5+HZ58StSfrw7HO49inrn75WhF3mU2O4hmo+9jioIhF4bWqE2X8opuHxALP/UMxr\nUyMJFXzNql4ptadE511hwFQdOtl1T11e+OUBhA+8keqJxUQrA1RPLM6aKqK2Xksryeli8g/lfPln\nhwiHYdj5YYbcXU3O76MMubuaYeeHHRlUeFO5O1wo6d6ZYUofarEA9ENTuHem9XfIirDLf7w0wXDB\n6n+8NMEqMeN476kIR+z1GkNumU3OWQ0MuWU2R+z1Gu89Za4873r1BuPp6qs3WCdY935wzFwYWKkd\nr5/9xRXlZrc05KTU3hZ3vXil8bV88cq09mcbDWYzE5OgDrcVPkuT8KBIRgYV6fWmTJNfZOJdt8dJ\nEQxCY2P8pWqM5mxdmclKHny9lPHH3B9nmhHR7Redndw+rn/6Vuq2xI+S6rZ04fqnb+Wyxy0UNsYe\nO7zHxdMmbT3mklXFXDxtEuUjrgGMH4ADRp7LhKm53HDqdVvLBP/l2ZsZdn6SJ5ksSmnb7SfXQP26\n+P811sE7Z8P7FwABvS2xl2r+bvI/VCxLtmVb4v8ZRU8AbNi8IzuncYoDju/LhEfv5Ybf3rTtWv77\neob9Zu809mYnKUbmua3wWTq0jFxrGlSA7T6FpJS7Uup44B4gCEwVkb8ZbDMCuBF9Bz8RkVEWyhlP\nn3Iev/0VrvvnX6hZVURRQQ03n34DZ191rC2HM1sE247FsW+fPRkBLhxaQTDQSGM0yAOvl3LH7Mlc\nlOQ+1v/cNaX29nL3i5cbPkzufvFyLjP5jp6Wns2QsrOdWSy5rtbkHwK9LwCJ6r9F9Hurv9v6f7Nt\nzLaL/T+47ovWYgDdOptkcLZB+LLDARhSPoealbtTVPgd5ddWb213DSpoEtOuINi5deiu2wqfpUMi\nE3KmlbtSKgjcBxwD1ALvK6VmisgXzbbZC7gGGCwia5VSu9glMMD46w6hYsYIGqM643DJqmLGPDiV\nd376lslpBlskIhQyjz23mvJyKB37Dy6eti0BKL9zAxVTkt+Hk/ICLF1tPMIya88IprO9EPzqTkdF\nWXZfMT13ai3Ldz8W0TPNfYYvO5zw1idpz9jLZexZqovDtaT3hVA42Btx+qmSwVr7ydjc+wOLRGSx\niGwBngBOabHNWOA+EVkLICK2uukrZvTeqtibaIzmUjHDnpq2TobRhQdFqDhvLKGCahRRQgXVVJw3\nNiU7ndNhf0UFJuUOTNpBO2FLS/VDSES/l5amt6RgMszZaBySNmej86PDDd2GG2Y8b+iWSjKDB0mU\nyVwS1glLo6L6PRsUO0CeiaHNAZNTMsq9B7C02efaWFtz9gb2VkrNVUq9GzPj2IaTtV5AmwocC6P7\npIzwwEepvqeEaCRI9T0lhAc+mlLkgKPyAuVn3UV+XryzLD9vI+Vn3WX6nbIyqGsxW62rS62GTiqc\nVRZmzsKB2noSe81ZODAj5Qf27TLLMNx1307/clwWx+k/WVf9HCX6PVGJCq/z3cuxYmkt1KxDJier\nomVygL2AIcBIYIpSqlvLjZRSpUqpBUqpBStXrkz7YC2zRdtqtwInstkAy6ZxTnrow5cMoKJ0Qvxs\no3QC4UsGmH7H6aUArxoynmMPfB0V828qBcce+DpXDcnAoitm93LLSqhb5qwsPvaw5kOY8zvodhD0\nfzAjtfaTUe7LgOYBsz1jbc2pBWaKSL2IVAFfo5V9HCJSISL9RKRfYWFhujLTeTtjT6ZZuxWkmqST\nNlYsmeb0KvMlYcKXD6N6yhCikRyqpwwhfPmwhB3Y6XIAFww1Tg67YGjyyWGWYXovlY7eiWZgZaIM\n49jvywk2VMHs4bpO/ZBZ0Pv8jJicklHu7wN7KaVKlFJ5wJnAzBbbPIsetaOUKkCbaRZbKGccdZvy\nUmpvL07ahy2xDTuc5AWkbDN12i/gdE3+hJhVR9zzfFjxJnx5u/MyZRCn/S+2smkVvHk8RLfA0S9B\n/u4ZE6VN5S4iDcAE4GXgS+ApEflcKXWTUurk2GYvA6uVUl8AbwJXiYht61U5Peozsw9fcQVsTC9j\n3JSzysKMnRqfrjx2akVqtuEMeuiTxWm/gNN+moSYFXbr/yAUjYBPr4NV852XK0M47X+xjYY6eOtk\n2LgEjpwJO+6XUXGSsrmLyCwR2VtE9hSR8ljb9SIyM/a3iMjlIrK/iBwoIk/YKbRZhcSUKiemgJkd\neMUK2GEHOOAAvTTeP/4B8+a17qhpH0uZtLeFFaYdB3DMj4FOAqtvjFfk9Y1BHnzd+pr8bWJWHbF6\nulbwnXeHeSOhfr3zstmMkfnFaf+LLUQbYd4oWPUuDIrALpnPMfBk+YGnnkqtPV2iUZicwJlfWAjX\nXac76SuvwKWXwuDBsP32WuGfcw7ce29qCn/CSXr90+LCJQSUUFy4hCnnlzLhpBTmqGbT/mxICkmT\nG16YzJgH4xfrGPPgI9zwQgaiNRKZzfK6aeWwsRreTzZtzRuY1SDa2SRaMCPlmNNBBD64GGqf02vB\nFv0u0xJpRCQjr0MOOUTSZVswW+uXVVRXiwwdqvd5wAEinTvHHyc/X6Syctv20ahIba3Ic8+JXH+9\nyPDhIrvuum37QEDvZ/RokXvvFZk3T2TjxtbHXV8ZksrxIyVUUCWKRgkVVEnl+JGyvjKU2gksrhR5\nJiQSUfp9cWVb38hqunc37i/du2dAmIgSiWDwUtu2+eQG3ZZF9+3ikytl06N5cee86dE8GXtspeTn\nJ/59uZrPbtXn8+FVjhwOWCBJ6FhPrsRktGp5E+09HRF46CG4/HL99513wtixMH166qu2iMCyZfDB\nB/q1YIF+/yGW4hUMwv77wyGH6Fe/fvDlI+cw4dH74tL58/M2UnF+KeH7vOhhcgd29pmUeba47ZWH\nog3w+hBY+ykM/xi67uGggPawdspO7NRlXav2lT9155XtV9m+KpItLH4M3h0NoVEw6PFYPSF7SXYl\nJk8q94K19mSnAAAgAElEQVQCWG3gru3eHVatSl+mZcu0In/xRRgyBB55RJtcrKRJ4Tcp+ialvy3s\nX4gztscIFdZS/YMLU8rbgRPLnDWRk2NcCygYhIYGe45pSrLLIG5cArP6wA77wjFvQyC39b7cTsNG\nWPIkLHoQVhs7iUVAhTOjh9rF8ldg9v/BLkfCkBf1egIOkNXL7N1zD+S1uI55ebo9HUTg8ce1nXz2\nbO0Yff116xU76BFkz55w6qlw880wa5Z2zNbUwDPPmH+vZlXLpGBvE4nAmDHx4W9jxtgX/uZk8bc2\nKQlrRd5WYkuXWPvq9+B/f8mAoO1g3Wew4GJ4poeup1+/3vkZkp2s+Qje/h3suD8c8e/Ein3+eJiR\nA9OVfk91Kcl0ScZ2Y8erPTZ3EW2PC4VElNLv6drnli8XOeUUbecbPFjkm2/aJVa7CYWMbcNKiYwf\nL/Lll5mVz4xU74fTNnCz6xoK2XM8S3lnjLbHfz8705Ikpr5O5NtpIi8P0jboGZ1E5oZFVrylnVJP\ndTf2NTyVCcdHO3TI+iqRp3cTeaaXyMbaxNu+N874nN8bl7bcJGlz96xyt4InntDKpFMnkTvuEGlo\nyLREuoO1dC5tt53IEUeI5OXpz8cdJzJrlkhjY6al1RjJ3JZDzAmneHtldA1b1ovM3EvkmZ4im1Zn\nWprWrPtCZMGlIv/cSSuumXuLfHGnyKZV8dstrhSZnhuv5KbnZsRpnHZ/2LRK5Pl9RJ7qJrLu87YP\nFAmYOM8DacvuK/cErFwpcvrp+uwPPVTkiy8yJoohZiOKFStEbrpJ5Be/0LLvtZfIP/4h8tNPmZQ2\nvVGx08pdxLrZXkZYvUBkRq7IW7/Vo+BM0/CzVsqvHBEbpeeKzDlT5Ps3E8r3dmWlLLuvh0gEWTtl\nJ3k7QzchFBIZOahSqiaGpLFSSdXEkIwcVJl4Jldfp2clMzrp2UgyGCr22CtNklXunrS5t4dnn4Vf\n/lK/l5frGPT9kkgkc0Pti1120XH11dX6+DvvDJdcAj16wGWXwbffZkZeryShOJk0ZTk7HwIHlcPS\nf8O3KRT3t5qfFsKHV8CzPeGds+Dn7+Dg2+DUWhg8A3YdYhqaFInAcaVhelxUS+2aHrzw4XCOKw1n\n5Lc0uIdxPsngHibCbE1SegcGVcIuRzgrcDok8wSw4+X0yH3NGpGzztIjw759RT79NPnvOjmlT/VY\n774rMmqUSE6OHpGeeKLIn/7krAkinZF7JuLOPT1yFxGJNoq8Pkzkic7aFOIUDZtEqmaIvDokZkrJ\nEXnrNJHlr2qZkqR5P3nmD6fIV7fvnTG/x9JJxvkkSycZCBONiswfr8/9y4mpHWhGF+NR+4wuacuO\nb5bZxn/+o00ZOTkiN9wgsmVLat930hmX7rGWLRO57jqRwkJzc4ddP6J0Hn6VlSK5ufHfyc21T+F6\n2ubenLrvRP5VIPKfPto0Yic/LRL58I8i/yrUCunZYp2wU7c8rd0pte3aX3vKLSIRZIfO60Sptr9r\nNZXjRkl+3ob4/pC3QSrHjWq98Wd/jSUpXZn6gRZXGtjdA+3yM/jKXUTWrRM591x9lgccIPLBB+nt\np3mnbBnBYjXtPdbPP5srdxDZZx/tnD3tNB1985e/iDzwgMi//y0yd66OFvrpp9TNuk3ZvE2voUPb\n/o6TI2lPR8u0pPZ5rSQWXLatzaqM5MYtIkv+qWcIEUSmB0X++xuRZS+lNEo3IrT7+q3X/dgDXxKJ\nIEfv/7qEdl/frv2mJUtBjXF/KKiJ33DxY/o6zDkz/fO3OFu8wyv3V18V6dVLp/1fc43Ipk3p78tJ\nxWCFucJM3u23147ko44S2XdfkZ12Mn8IdO6s99O/v8hJJ4mcd57ItdeKTJwoMmOGyBtviHz2mXZO\nX3ih8T7GpR/tZTlOPqCTod0PtvcnaKWzbJZWFk/kx48On8hPTYmsXyzy0TUiT++qv/9ML5H/3Syy\ncVmKgplTednFW0fLO3ddJRJByk65WSovu9iyYySLUo2GDlWlminw717RJqjXjtamKZeQ9crd7Mex\nfr1WKk2j1Hffbddhth7LqSl9924/Gyv3bslPwVORd/NmXRPnww9FXnxRZNo0kb//XeSKK0TOPlvk\n2GNFDj5Ym7WCQfOHgdErGGxbzo44crekPzX8LPLCASJP7yLy757Gdt1nQon30VgvUvNvkTeO06PK\n6QGR2SeJ1L4g0mhDXHCEODv3knt6SfU9vdoVOZIuY4++XzY8HP9A3PBwvow9+n69wZqPRJ7cXuQ/\nB4psXuu4fIlIVrl7svxAU3H/5pUW8/N1PZjp06GqCv7wB7jlFujc2Rp5nUqVDwSiiLQOYlIqSjSa\nfHCTHfJGo7B2rc6o/eGHbe+XXGL+HbPuZXYP7arp7vTxElFcrDNyWxIK6SiepFn3ObzcDxo3mW8z\nyuAGbKyBb6fq18/LoXMPvVDInudBl16tt7eKGTlsLXPcHBXU66k6yNJ7e9Gre23r9tU96TXmbXhl\nIARy4Nh3IN9dZT+yuraM2Y8DYM89dU2YIzwQqWREqKCamtXFrdqLulezZFXrdjcQDGrFb8SKFTqE\nsyWWKbgUcLKWTSICAeOHnlLm19GUb+6H903S2ZsrzWgjfDdL13hZ/qIWYPcToPcFsPtwrcjsZnqC\n6m1GDyEbiUYCBFTrY0ajEOi2r37oHTMXuv3SUbmSIatry5gpdoBPPvGuYge48sS7yM+LX94pP28j\nV554V4YkaptEs6N99oH7729dw8XsHia6t+3FLXHulq4k1vtC09mRRKNQV6vr0sws1qsErf0Q9r8W\nTqmCIf+Bnic7o9ghVkvHgE4GT3+b+W6d8cWuj3aCDYvhyOdcqdhTwZPKPRFdurS9jZt595sB3Dt6\nAqGCahRRQgXV3Dt6Au9+MyDTopmSaCGSX/0Kxo+Hww7T1S+bCJqsbmfWbgVuSEQDi9ePVYp1dTsZ\n/qu+MQeeC8H/boQdYgWuTlkCfW7WRcmcpk85KIPKlhlICKru1nqt4obGIJ1yNsPAx2HXoxyXyWqy\nTrl7nbnLwrz2+TBm/3kIDY/nMPvPQ3jt82HMXebedEqzEWcoBK+9pv0gtbXQvz9cdJG22zc2Gg83\nzdrbi5sWYQ6H9bKMTQ+yYFB/Tncm0dBo/DPOCTTAfn+Ek7+FX78MvX6T+bLBRtmrGxY7Lsbh4TBL\n80bT0BhEBKJRRU6wEX51F4RGOC6PHXhSuWdi1OcU5eXw3MdhSi6rJnh2lJLLqnnu43B6ozqHSLSm\nrVIwciR89ZV2vD7wAOy7L+zcda3hd3p1X2aLjG5ahDkSgWnTtpmqGhv153QfNAXbG69Fr5TAwX91\nz0Ifn5RBdEvr9nWfOi9LVYR9c6aRE2xEKQgEBFSOLSaiTM0YPancS03WNDZr9xLhsI7gCIW0YgyF\nMhPRkQqzZrXdvuOOMHGiXpxkzz1hzYadgZajdOH/Dn7OFhndVP/G6geNYDyqMWvPGHUmF1saoc6e\nh7opRuvYSoNut5BMzhg9qdwHD9ZPweYEAro9G3CL4y9ZUlGcBx8Mc+YQcxq3nKIrnnx3pNXiARY7\nMduJ1c7kgDJeccSsPWPkJ7jYa9KLnEuLzWuMlzkE8wdQmmRyxuhJ5V5W1jpkLBrNzBTbJ3XFGQhA\n3ZZ8w/+t3biTLaGQ5eVwzpAIVROLaawMUDWxmHOGRDJi7rLcrGgWhWLWniHmbGztxNy4ubPO61j9\nvv0C/LQQ5o/TFS3NSPQASoNMzhg9qdwzEUbnY055ufGyh4kVp1nMs6KkBAYO1MsmfvedNTKGBxmX\neA0Pct6javmSf33K9RqszQnm63YXceqlYcZOraB6ZYhoVFG9MsTYqVP4bNmB9il3Efj+Nb3W6Qv7\nwuKHIXQmH8mtBg+afOZstPaaZXLG6Enlns0OVatw2onTMta6rdy47t2N27t1g9tug82bdY36nj31\nYuUPPNB8EfE0+KSMHBU/P85RdZbbWJMhZDKgNmtvk2TXZM0wq1fDjHnxwQIz5oV595tDtVnGyoTK\nxk3w7cPwYh944xj98DjgBjilBg57mN+UXWPwoKngrDJrr5mlYa8p4knl7qrFjl2I006csjKor49v\nq69PbCa75x7IbRGVl5sLkybBH/8IH36oI2xuvFFnuY4bB7/4BRx/PDz6KKxbl6KQZrZUi22syWDL\nD74kDKdWw6iofneZYgfI77TBsP3TmgNhyxrYWNX+g/y8Aj69Ucf3v3eebhvwEJxaAwfdCJ13BVqY\nRZpNIq02l4TDUFE+h1Bhrc5bKaylonyOM360ZArQ2PFqT+EwNxWBciNOX590Ky6+XVkpSyfpqnxL\nJ4VMl1yLRkU++URX9ywp0fvOy9MLm8+YIbJhQxJCPhNKr7iWTXh+4ZA0uPusi+WcIx+Kq8R4zpEP\nSeX4M0QiyPgTn0z/eqz9VC8kPiNP39c3h8cWEzGuXX3xyZWGhcMuPtniG2FFxc4WYGXhMKXU8cA9\nQBCYKiJ/M9nud8C/gENFJKH7247CYW4PGXQKk1XOAGtnvk2kVSemKgLzS+PD0YL5bZoTRHSm6xNP\nwJNPwrJluvzBSSfBmWfCCSfAdttZdzwf64hGFPWNuXTK2TbN29yQy9Pv/Ybf9X+Wf7x8CX+ccTuQ\n5O9ZovDdi/DV3bDidQh2hpLRsM+lsOO+CWXZECmmq2rdaTdIiK7h6nROz5hni40jc/JDeoaVBpbV\nllFKBYH7gBOA/YGRSqn9DbbbHrgUeC91cVPDi7HgTuK0TyItM4NRnHFj2zZwpeDQQ+HOO/UU+q23\nYMwYePNN+O1vdZGy0aPhxRdbmIpKwsxpqKB2rbax1q4NMafBV+xOUrd5+zjFDtApp54/PXk7Hy85\nmH57bBvsJQwXbKiDbx6A/+wP/z0RfvoS+twKpy6F/ve3qdgBuipj+4tZe9pk0ByYTMWg/sAiEVkM\noJR6AjgF+KLFdjcDtwFXWSqhCeGwr8zNcNon0XQfUqm4KBtrDGcYsrHGNI6mJYGALhJ3xBHahv/m\nm3o0//TT8NhjegHx3/1Oj+iXLYPzzgtTX79NqNxceAS/HzmFmc29dnVPFlT14+zDH0epbSWvW9m/\n65bB1/fpypZb1uhFwwdWQtHpEMxrveOEwhSZjKgtDmNx6jgGJONQ7QEsbfa5Nta2FaXUr4BeIvIf\nC2XzSRPLozGSINXEq2UmVfnM2tsiJweOOQamTtUO2Oef1yaaGTNg6FA9mjdy+l56aVqH80mD1et3\nNmzvsfMy3l98KDt0Xs/eu329tX1ruOCaD2DeWfBcMXzxN9jlKBj2Fhz3vp55parYIRYm2nIqG7Q+\nfDSDYartjpZRSgWAu4Arkti2VCm1QCm1YGW74tp8EpHJ8KtkuXq6UUJLPldPb7+QeXlw4olQWakV\n/T//ae5rWG1clsXHBszMgtf95mZ6dF8BwJe370fVxGLGHP0408qfgVePhJf6Qe1zsPdFcPIiOPLf\nupJkIudSW6ycC7ScyjbG2i2kJExk+csUX7aUQLiR4suWEln+siPmwGSU+zKg+fIsPWNtTWwPHADM\nVkpVA4cBM5VSrQz+IlIhIv1EpF9hYWH6UgNzIhFq7ysmGglQe18xc2wO5HZLudhkyIRPItXrM3eZ\nUUJLheXVL/Pz4bTTEm9z9dW65o2j69ZURbSzbXpAv1e5uENZxE75awzbxx49hb/87iZA99fiwiU8\ndN5ojlK/1bbpvnfCqbVwyETriqB9W5Fae5pEInDu1YezZGVPhABLVvbk3KsPd0R/tBkto5TKAb4G\nhqKV+vvAKBH53GT72cCVdkbLzIlE6LullC6dtjnkNm7O56O8Cg63QYP50TmJSef6RCLaEdrcVJKb\nq1fRsuOaFhQYj9Jzc7VSb2iAPfaAESP06+CD2zcwTEgHjdxZOqmYXju3tj83NAZ1ud2WdCqA3yy3\nZzERh1aFKiiAY/eJcOuIMooKaqhZVcS1T5XzysIwq1alt0/LomVEpAGYALwMfAk8JSKfK6VuUkqd\nnJ547aN4XVmcYgfo0qmO4nX2ZBu6qVysG0n3+rRUnrYpU7TDNaeFjsjJ0Q+TFSvg4Ydhr73g9tv1\nAiP77AN//jN8+qkNI/o0I4W8ztUzjE1xgYCJp3/zavtWiVImNiKz9jQ5dh/jshfH7mP/0D0pm7uI\nzBKRvUVkTxEpj7VdLyIzDbYd0taovb3s3s04jGj3He0JL3JTuVg3UlNjrP3M2kEr/i0tSntv2WLv\nA9PsYbLzznoW8dJLWtFPmaJNS3/7G/TpA/vtB9dfD599ZpGid1G2rJPMmGdsiqtZZVb4zL6Ikjnr\nrmXj5vj1ITdu7sycdddaepxbRxgPRG8d4cCDPJlMJzte7clQXTopZJhtuHRSKO19JsLPiE1MqHCp\n8fUpXGr6nXSzWtOWMZT6PfzhB5EHHxT59a9FAgG9/X77idxwg8jnn7dDmGdCUjl+pIQKqkTRKKGC\nKqkcP7J92bKLK2NZuEq/tyMD0i6UajS8B6MGPW55FmdbhEIiIwdV6mzZx3W27MhBlZb/pqOVGN7r\naCVp75MkM1Q9qdwfus44dfih6+zpDJWVIvn58R0yP79jpIwnQ+X4UZKftyH++uRtkMrxo0y/45US\nCU18/73I5MkiQ4Zs29cBB4jcdJPIV1+lJkvl3W8bX6+73079xERsSXG3AzBW7tDo+MPJqcHF4+PC\nhvf68XHhtPeZ1crdqaduc5ysBeK5uiNpjETHjTP+cY0bZ4+IVj5MvvtO5N57RY44YpuSOOggkVtu\nEfn6a2dlERHX1c0xI1RQZXzeBVXOyxJyZnBhxzlntXJ3ekrvJJ6cJaQxcnR65G7Xda2tFbnnHpHB\ng7ftt29fkb/+VWTRIuPvWN5/I8pYuUfc9YMYetB/BaItzjsqQw/6r+OyOPE727hRDM636V43pr3f\nrFbu2WwD9+y5vTdOZHpQK5XpQf05AZl4QNs9I6qpEbnrLpHDDtt2PoccInLbbSKLF2/bLrT7euN7\nvPv69A5shw3fBgIBY7NMIJC+omsPdvWHzZtF7rtPZLfdjPt4u+61ZLly9+ToNkmsUnqOmnY8MHJ3\nmupqkTvuEOnff9u5HXqoyO23i5x11D8NR7Djjn80rWNV3v225OVsittfXs6m9G34NmGm6MCDpkgD\nGhpEpk0TKS7W53TEESLXXSeS37k+Xld1rm/X+WW1chfJjs5ghBVKz/GHXxo232x+QLdk8WI9ej/k\nkMQKLl07bPfuxvvr3t3a82gvic7dy30hGhV5+mkdSQUiv/qVyEsvbSslX3n32xIqXKpnVYVL2/3Q\nTVa5J1XP3Q7ak6GazViRDZtWffX2MD0AGPUjpVcGMiESSa2SZDbw7bfQu7dgtIasUlGi0dTLPTld\nvz9dUk1Ss62/WoQIvPoqXHutLl+x775wyy269PTWc7UhG9myDFUfZwmHdQXDpiJLwaD+nIrSczzp\nyizZxIGypqkQmTiH4l1qCagoxbvUEpk4x3EZ9twTuu+02fB/nfKili0Ing24OUlw7lw4+mg47jhY\ntUov/fjZZ7rEdNxDLIPZyL5ydxmRCEybtq32emOj/pxKoSHHV1xPo6yp0+u8RibOofTqvnEFnEqv\n7psRBb9pi9FSUbBpcw577AETJsDSpYabGGI2IraznEM6pLpYjG39tR18/LGuOHr44bBwoV7zd+HC\n+AFZHBnMRvaVu8uwoo7N8OGptbebkrCeZuaHAKXf25h2Ol2vp+zWYuq2dIk/3pYulN1abM8BE7Bx\no/n/zj4bHnxQj/AvvNDYvNYSM9OLm0wyAI2NZgKJ60tUL1wIZ5wBffvCvHlw223axHbRRdCpU4Iv\nZnJWm4xh3o5Xex2q2YoV0TJeiERxOhRSmWRHKpwPw0vkWBTRkTYXXiiSmyuSkyNy/vki335rvj8v\n3G8RkZ27rjJ2/G6/SsaNEwkG9edg0L5ktlRZskTk3HN1+YkuXXT0y9q1yX//7UrjbHqzxeCTgWyP\nlslWrPiheiHJy2mFlE79G7tINrqlpkbkootE8vK0whszRuSbb1rvzy2RR9GoyPLlIu++K/LkkyJ/\n/7uW/8QTRQ48UMSs/EBesE622y7z8jfn++9FLr1UX/tOnUT+8AeRFStS30/37sbZ9O2JZPKVu0ex\n4oeaiZFcqqGpTisky+u5tIOhQ43vz9ChxtvX1mpFs912egR59tmt69k4ERpcX69nFf/9r8hjj+m6\nOuedJzJsmMhee2kl2PKcunUT6dNH5OSTRcyyNc1eO+4oMmWKyAsviCxYoK9Dfb3159WctWtFysr0\nKD0YFBk7Vj9k06WtWVp6+/SVu6V4qbaM44ozzeM5natgdbxxujSZH1q+gsHE31u+XOTyy0U6d9ZK\nftSodlanbEFdnX5ovPyySEWFVnJnnaWTcYqKjOXedVedqHX66SJXXqlr7sycKfLppyI//hi/f7PM\n3FSUvlIihYV6JnDssSK//73IH/8ocvfdIjNmiLz5pj6Hdeu2xZmb0bz/9eolMmKEfhiByJlnJlcn\nqC0yqdz9OPck8OJKTE7GkDseV+9x2huX/sMPcOedcN99uk+efjr0DX3EA48WUrNyd4oKv6P82mrC\nlx0e970ff9T3yey1YkX8cYJB6NFD38fiYv3e/FVUBNsZB/4YEonAuWPq2VKfu7UtL7ee7XfINVwl\nq6gI3n4bvv8eli/X72Z/t1wbALRsv/gF7LbbtlfT56++gnvvbb1o+sEH67DGPn2SP69EmK0A1r07\ntq/E5Fnl7isv9xAIGCslpSBqnsPUYcnJ2Rbq2pxgUC/3lyyrVsHdd8OddzaweXP8ikW5wS0cPWgl\nnbr12Kq8f/wx/vudOrVW2M1fPXq0Xr2qPUQmzmHMlf2ob9z2RMgNbuL8M6uZ9sy+aQ+eRGDdunil\nb/YQaGtB9PYoXSMiER0B1fz3oRQ8/nj6+ipZ5e5Js4zTZgcvOCgziVeiNdyC1eWOe3ZfZtI/G+XA\nA7VD86KLtIPzySe1w3P5cpFGhwOFEjm1nTLRbd6sbeh2mEuMsKO0NdlslnF6JO2P3BPjRbNVphk2\nDF5/fdvnoUPhtdfS21dARRGDlBVFlKi4J5XFTXI6VbLBqllac7K6/IDT6fXl5bg+ySKTWFEywQki\nEf2gDgT0u13ZsMnI8c478W3vvJO+PEWFxjULzNozhZvkdCqr10ixJ2q3Ek8qd6fT68NhPQoNhfTN\nD4XsHZW6RQklixUlE+zG6XIHibA6O7f82mry8+LTXvPzNlJ+bXV6O7SJ359WTecWcnbO28jvT6t2\nXJbDes8hN7gpri03uInDejtfjsI2krHd2PHyks3dSbx4bl6wubtJRjt8OG4J80xEKCQycK+3pcdO\nWs4eOy2VgXu9nZF7sHSS8QInSydZK4wfCpkG2Vou1ov2fS9Ey7hJRi/eYytw0z2QSAClWgsjolBh\n64Sx415ntc0dtCKvrtadorrafsXulKnE8XK9FuB4Fco0cJOMHdWHs/POqbXbiepifOPN2tMlk/fa\ns8rdSZy017pJCSWL41Uo08BNCtUOH47X/DQtcVr+rzYObzWLENHtVuK0vy6OZGw3dry8VH7ASXut\nb3O3j2xdmtErfcbM19Akr5PyL50UMlwa0mqbux3g15axDqeTmLymhPwkr8zilYermZxmtXbslL+x\nUhk6VBsfd3+nTVa5J2WWUUodr5RaqJRapJT6k8H/L1dKfaGU+lQp9bpSKmT1DCOTOG0rdNqf0F68\naErKJrzipzEzjZnFfNsp/32vTuC1z4Yx+89DaKjMYfafh/DaZ8O477UJ9h3UYdpU7kqpIHAfcAKw\nPzBSKbV/i80+AvqJyEHAv4C/Wy2oj3txkz27I+KVh6tZslvIZChop/xfLD+YSedcTHHhEgJKKC5c\nwqRzLuaL5Qfbd1CHSWbk3h9YJCKLRWQL8ARwSvMNRORNEWlKy3gX6GmtmJllzZrU2jsaGXUa+Xjm\n4RqJwNSpjXHJblOnNjJ8uPPyXz38Jrp0is8k69KpjquH32TfQR0mGeXeA2i+XG9trM2M84AX2yOU\n2/DKyCiTeM2UlE14pfzDpRM2cdqhT1A1sZjGygBVE4s57dAneGrGJl6uiLB0km5fOqmYlysitspf\nVGBs8zFr9yKWhkIqpc4C+gG3m/y/VCm1QCm1YOXKlVYe2la8MjLy8Q5Whv55ofwDwLH7P82U80vj\nTCFTzi/lxlMu5/CcUnrupNt77rSEw3NKocq+E6jb0jWldi/SZoaqUmogcKOIHBf7fA2AiPy1xXbD\ngHuBo0Tkh7YO7KXFOiB7M2J9nMfqKppeyXitvidEcWHrkXFDY5CcoIFXNT8Ep1bbI8x01eq4Wz+P\nykzWfrJYmaH6PrCXUqpEKZUHnAnMbHGwvsCDwMnJKHYv4psdfKzC6sJhXomWKSpYatgeDJiEy9TZ\neAJ53Vs9UHKCjZDX3fJDZSrBrE3lLiINwATgZeBL4CkR+VwpdZNS6uTYZrcDXYF/KqU+VkrNNNmd\nj0N4PWMxm7FaGXvFJ1QX3cWw3TQiO9/GExA9Um9OQ2MQLB60Z7IaaVI2dxGZJSJ7i8ieIlIea7te\nRGbG/h4mIruKyMGx18mJ9+hjJ24qb+vTmqIiGDkoEudYHDkokrYy9opPqOvhd9IgneLaGqQTgb0u\ngGCLEwjmQx/7TiAy+zjGTq2gemWIaFRRvTLE2KkVRGYfZ+lxrJ6lpYJnq0L6mOMVG2xH5eHrI5xR\nUhoXirdxcz5PVlVw7k3p2fu84hOaE4lQvK6M3Xes4bsfi6juVs7h4bB2nn5Spk0x+UVasZfYdwLF\nhUtZsqpXq/ZQwVKqV7ZuTxc7KmFmfVVIH3O8YoN12nTkFlPVsbuWGcZYH7urA8O5DBKJwHFjz6DX\nhGqCZ0fpNaGa48aeoe9DSVg7T0dF9buNih2gZrVxNLdZe7pk0mTmK/csxAs2WKdNR24yVe3ezfgp\nuyar8C4AAA41SURBVPuO6T193XRuiSj74wbqfs6Ja6v7OYeyP25w/MFb1N0kzt2kPV0yajJLpgCN\nHS8vFQ7zGl6oEuh0sSs3FdeyuiKhm84tEUo1mlSFbHS8vz407mLJz9sQf8y8DfLQuIstP5bVhQCx\nsnCYG3HLFNuNeKEcgNOmIzeZqqq7lbNxc/xwbuPmfKq7pTecc9O5JaKoe42hIzkYiDrudPx42QDu\nHT2BUEE1iiihgmruHT2Bj5cNsPxYmQqj9qRD1eokEB/ncdrp6zYn88PXRxhaUEavnWtYuqaI11eV\np+1Mddu5mTHn5uPo23NOK0fy9ueuNwyHtHP5vUAAzhwY4dYRZRR1r6FmdRHXPlXOE++EXbM0pBnJ\nOlQ9aZbxyjTUxxynTUeVlSJ5efHHy8vLjKnK6nP3ghlORGT9Y7samqN6da9x/PfsZR1CNptlvDIN\n9TEnE6ajlpPUDE1aLY999oIZDiA/YJy8fuuIPznudPTC0pDtxZNmGa9MQ33cg5v6jB2xz16g+p5i\nigtb34TqlSHmFlQ7Gqfvpv6QKlkd5+6VjDwf9+Cm2Z4XQlXt4K43jB3Jd71R7rjT0U39wS48qdy9\nMg31cQ9uUqgddXAyYESYCx+JT/m/8JEKBoxw/ofrpv5gF55U7uBXaWwLP1Q0Hjcp1I48OFGq6Y8W\nnx2md+/U2r2IJ23uPonxQ0WN8Ur9lWzlklMi/PXU1jV1rnm2gn885+yNyMkxXpg7GISGBkdFSZlk\nbe6+cs9CvOws8sleEjlUiy+tdlSWRDOGTEVRJUtWO1R9EtMRnEU+3iPRuqVOmxGDwdTavYiv3LOQ\njuAs8vEetWuMO+Cklyc4XvistDS1di/iK/csxE3OQx+fJv70hHEo5DVP3ep4bZnBg1uP0oNB3Z4t\n+Mo9C+nI0Rg+7mXGvLDh6kd1m7sabm+nGbGsrLVDtbHRmRWSnMJ3qPp0HBxe7cdJvBAJlGrYo50B\nAF7OEvYdqj4+zamKwPxSqFsCiH6fX6rbPY5XFusIJNA2TpsRd945tfb2kKmcE1+5+3QMPimDxhaG\n3cY63e5xMrkIcyokGhFnqxkxkw9e3yzj0zGYHgCM+rrS63Z6mLja5AU11KxyZ23yrl1h48bW7V26\nwIYNzsrilFnGjpyTZM0yOW1t4OOTFeQXxUwyBu0eZ8JJ8ZmfxYVLmHJ+KQUFAO4Z/v78c2rtdlJU\nZKx0rQ4XzmTOiW+W8ekY9CmHYAvDbjBft3ucW0eUxaX0A3TpVMetI9xllzEbEWdiduFUuHAmc058\n5e7TMSgJQ/8KyA8BSr/3r8iKaJkuGA8DzdozhZuyQp0KF85kzomv3H06DJF5YYovqyZwVpTiy6qJ\nzPO+YgdYts54GGjWninclhXqRGXZTOac+Mrdp0PglXDBdLh6unHm59XT3WVymjwZxo3bNlIPBvXn\nyZMzK5fdZKo8eVLKXSl1vFJqoVJqkVLqTwb/76SUejL2//eUUsVWC+rj0x68Ei6YDnOXGWd+zl3m\nvpnJ5Mm6pK6Ifs92xZ5J2oyWUUoFgfuAY4Ba4H2l1EwR+aLZZucBa0Wkt1LqTOA24Aw7BPbxSYds\nrpRZXg6lpWFmNDMzNdXv9+m4JDNy7w8sEpHFIrIFeAI4pcU2pwDTYn//CxiqVKbWWPHxaU02V8r0\nawn5GJGMcu8BLG32uTbWZriNiDQAPwLdrRDQx8cKsr1Spr/spE9LHHWoKqVKlVILlFILVq5c6eSh\nfTo4/ujWp6ORTIbqMqBXs889Y21G29QqpXKAHYHVLXckIhVABejyA+kI7OOTLuGwr8x9Og7JjNzf\nB/ZSSpUopfKAM4GZLbaZCYyO/X0a8IZkqmiNj4+Pj0/bI3cRaVBKTQBeBoLAwyLyuVLqJmCBiMwE\nHgIeV0otAtagHwA+Pj4+PhkiqcJhIjILmNWi7fpmf28CTrdWNB8fHx+fdPEzVH18fHyyEF+5+/j4\n+GQhvnL38fHxyUIythKTUmolYFAuP44CYJUD4rQXX05r8eW0Di/ICL6cqRASkcK2NsqYck8GpdSC\nZJaTyjS+nNbiy2kdXpARfDntwDfL+Pj4+GQhvnL38fHxyULcrty9UrTUl9NafDmtwwsygi+n5bja\n5u7j4+Pjkx5uH7n7+Pj4+KSBr9x9fHx8shBXKHevrNqklHLF9coGYqWhXY9SavvYuyf6qNvxynX0\nipyJyJiyUkodoJQ6TimV4+bywEqpA5VSVwCISDTT8pihlOqvlLrV7Q8gpdRApdQU4NBMy5IIpdSv\nlFL/Qq8PjBv7qFLqYKXUWKXUbpmWJRFKqf2VUkeAO69jE0qpXyqlhoC75UwWx0dPSqmdgHJgEPAt\nMEwp9YCIfOu0LElSDhynlPpARGYrpYIi0phpoZpQSu0A/BWtLB8VkahSSrmxcyqlxgKXAJOBj9x2\nLQGUUt2BG9HXc2fg3Vi7a2RVSuUCk4B+wJfAYUqpChF5L7OSxdNMzsOAhUqpw9BrPXyglAq4ZbAU\nGxBNAn4N1CilhgLPicgCN8mZKpkY5f0R2CwiBwPnA78EXDcFamY2eAu4B7gFQEQaXTY6LkP/eI4V\nkcng6lFHEVAmIveLyCa3KMsW3IG+hIeh++fZ6AY3yXogsKOIHCIiZ6F/x5lOiTfiALScfYBxQD3w\nB6VUvssU5o7A9iKyLxBGryJ3hVKqq8vkTAlHlJRS6rTYgh8AN4rIH2J/H4seHf2yybaZSWJyjoOt\ni5Qo4DhgCvCDUur82P+imbTJtbieDwM/ALvE2u9QSp2plCrKlHxNNL+eSqkd0Q/y+UqpXyulXlZK\nXauU+m3s/5m8nqcrpS6KfbxQRC6J/b0S+EIptU+GRNtK7FqOj31sBEYopXaMXb/DgKFKqb6xbTPd\nN5vk7AQcHJv1rAY2AfujH5qZlvO3Sqm7Yx+7AwOVUl1EZCXwNLAWmBDb1nWDz2SwVbkrpboqpZ4G\nrgRWx8wFm2P/OzLWPg04FbheKdXTTnmSlHOd0uTGRsAfA0vRI/erlFL/VEr1zMTo2OB65ojIQrTp\n4EVgPLAQvXDKVS66nkER+RH4CXgcfb/vA5aj73ufDF/PK4A1sR/xlmYzsyiwO1AX297xH3mLa7k2\nds8/AW5Dm7ceAG5Fr2F8k1Jqbxf0zbWxa9jUN+9TSu0BDASeAX6llCrIkJz7K6WmA9cBlyildheR\nRcA7wGWxzZajFfzBSqlfuHgmnBDLlXuLH0AvYIWIHCYiM5pvJyJvicihInI/8HegENjLannSlVNE\n6pVS+cBuQAl6urYrsIuI1Cqlgi6Qs6nT3Q7cJCK/FpEp6I7bNSa3I7QhZ9P/rgf6AMtFZKaIPIJe\n4esUl8iJaKKxvxeiR8mOyZeEjE33/Fq0vf00EXkcmAhUAYPdIKeIREVkLbov1qNNmx+g11sOoEfG\njsoZG1BOAd4Vkb4xmQbENnsIGKyUKhGRBmAFeqaR75ScVmOHQ3U74OfY3wcBPQFiU7VCpdRs4D0R\n2dTkrBCRL5VSuwDVNsiTrpxvAR+hb/D7QATtcHlaKXWQiHzqIjnfFpFpza7nF0pHUNQ4JGNScorI\nm0qpB9Azi7/Gtt0FeMJFcs4m1j9j2/wT+IVy1qHaloxvi8gbSqkN6PWK3xKR1UqpHuh+6hQJ5QTe\nBt4UkYuVUtvFfvP5aDNIZ2CDQ3J2Rs++vkD7pjYqpfLQg8n/xrb5GPgQPdA8XUQ+U0qFgM0OyWg5\nlo3clVLHKKVeBf6ulBoZa/4QWK6Uehg9JfsRuAY4R2lPuiilTlFKvY6eCq2ye+qbgpxXAWcBLwAH\nicgFIvIhevS5zk4ZU5TzauD8mPKJNrue37HN1OAGOa9RSp0veu3dRUqp25RS76J9Lp/bKWOqcqL7\nZ9PMrCfQywnFnso9V0pdCLyJjja7Qyn1NnqEvNhNcgIXxPrmJqXUKegAhQXETF0OynmmiKyKKfbt\nRGQL8D/0jBwRWQfcBPRQSt2rlPoMvd7Ej5kwx1mCiLT7BfQG3kNPX/uiRw9XoGcGd6JvZm5s27PR\n9tbuwFBgPnCqFXJYLOdo4F5gh9jnABBwoZxno22vO6B/VB+49HqejZ4SB4DtgX3Royg3yjkZKIh9\nLgFOcJmMv4/JmIM2c10A/MbF17IrsDfajv3bDMlZCVwb+1+TfEfF2gubfa8QHaZ9shNy2noN2nHx\ntio79NNvcrP/nYce3XYDjgTeAMKx/x2Edqo4pSg7ipxBj8jpletpu5ztkLEP8KyHrqUb+ua5MTl3\nadY2DD0zz3FCPqdf6V7EMehpf3mzm7gGKIl9vgBtr66IfT4FPaK8Gm33ujJ2I5TNN9uX05fTlXJ6\nQcYslPMD4LEW3/seONJO2TL1SucidkWPGi5F29n2jbVPBGYAc9FTnQPRkRC7xf5/aOwCD3TkxHw5\nfTldKqcXZMxiOf/TTM5coBQodkJOp1/pXsyi2PvfgCdjfwfRzrHDY597AY8C22Xs5Hw5fTldKqcX\nZMxSOR8BOmVKTidfaUXLiEhTiN1EoEQpdZzoaIIfRWRO7H8Xoj3i9ekcwwp8Oa3Fl7NjyQhZKefP\nQEMmZHQcC56YFwD/bfa5P/AczaZpbnj5cvpyulVOL8joy+m9V7uW2WtKmlG6NOpydMD/a8A34qIq\nj76c1uLLaR1ekBF8Ob1Iu5KYYhcxH51lOBKoEZGX3HYRfTmtxZfTOrwgI/hyehEryg+MR3uoj5FY\nUTCX4stpLb6c1uEFGcGX01O0yywD26ZBFsljG76c1uLLaR1ekBF8Ob1Gu5W7j4+Pj4/7cNOKQj4+\nPj4+FuErdx8fH58sxFfuPj4+PlmIr9x9fHx8shBfufv4+PhkIb5y9/Hx8clCfOXu4+Pjk4X8Pzif\nLuY64ROjAAAAAElFTkSuQmCC\n",
"text/plain": [
- "<matplotlib.figure.Figure at 0x7f622a722198>"
+ "<matplotlib.figure.Figure at 0x7fa7b017e048>"
]
},
"metadata": {},
},
{
"cell_type": "code",
- "execution_count": 124,
+ "execution_count": 90,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\nCaj/AnB7c6wCHH69AAAAAElFTkSuQmCC\n",
+ "text/plain": [
+ "<matplotlib.figure.Figure at 0x7fa7b8187f60>"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "fig, ax = plt.subplots()\n",
+ "ax.plot_date(stones_df['release_date'].values, stones_df['complexity'].values, linestyle='-', color='blue')\n",
+ "ax.plot_date(stones_df['release_date'].values, stones_df['valence'].values, linestyle='-', color='orange')\n",
+ "\n",
+ "fig.autofmt_xdate()\n",
+ "\n",
+ "for a in stones_df.itertuples():\n",
+ " for t in tracks.find({'album.id': a[1], 'complexity': {'$exists': True}}):\n",
+ " ax.scatter(a.release_date, t['complexity'], color='blue')\n",
+ " ax.scatter(a.release_date, t['valence'], color='orange')\n",
+ "\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 91,
"metadata": {},
"outputs": [
{
"data": {
- "image/png": "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\ngg==\n",
+ "image/png": "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\n",
"text/plain": [
- "<matplotlib.figure.Figure at 0x7f622a6696a0>"
+ "<matplotlib.figure.Figure at 0x7fa7b02f7940>"
]
},
"metadata": {},
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
- "version": "3.5.2+"
+ "version": "3.5.3"
}
},
"nbformat": 4,