X-Git-Url: https://git.njae.me.uk/?a=blobdiff_plain;f=beatles-vs-stones-analysis.ipynb;h=4fd6fdaf5d14f4b763de8eee1d3035f15dd1895f;hb=e9b19025d28ec48fd67d99e5f5c6d69605112d7d;hp=ed1083595596b325d9988e99e3b689c6baaffb92;hpb=f957e34d6d16305be59287c3ca0ffb7a08805ca3;p=battle-of-the-bands.git diff --git a/beatles-vs-stones-analysis.ipynb b/beatles-vs-stones-analysis.ipynb index ed10835..4fd6fda 100644 --- a/beatles-vs-stones-analysis.ipynb +++ b/beatles-vs-stones-analysis.ipynb @@ -10,31 +10,7 @@ "\n", "I've redone it here, using tools available in TM351.\n", "\n", - "I'm also on a bit of a Beatles jag, so I've also done the analysis for Beatles songs.\n", - "\n", - "http://journals.plos.org/plosone/article?id=10.1371/journal.pone.0115255#s5\n", - "https://www.discogs.com/developers/#page:database,header:database-artist-releases\n", - "http://data.discogs.com/\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", "* [Analysis](#analysis)\n", "* [Sentiment](#sentiment)\n", "* [Gloom index](#gloomindex)\n", @@ -48,9 +24,8 @@ }, { "cell_type": "code", - "execution_count": 29, + "execution_count": 250, "metadata": { - "collapsed": true, "run_control": { "read_only": false } @@ -74,7 +49,10 @@ "from datetime import datetime\n", "import time\n", "import collections\n", - "import editdistance" + "import editdistance\n", + "import math\n", + "from scipy.spatial import ConvexHull\n", + "from pandas.plotting import scatter_matrix" ] }, { @@ -86,10 +64,8 @@ }, { "cell_type": "code", - "execution_count": 3, - "metadata": { - "collapsed": true - }, + "execution_count": 251, + "metadata": {}, "outputs": [], "source": [ "# Open a connection to the Mongo server\n", @@ -98,19 +74,76 @@ }, { "cell_type": "code", - "execution_count": 4, - "metadata": { - "collapsed": false - }, + "execution_count": 252, + "metadata": {}, "outputs": [], "source": [ "# Create a database and a collections within it.\n", "songs_db = client.songs\n", "albums = songs_db.albums\n", - "tracks = songs_db.tracks\n", + "unfiltered_tracks = songs_db.tracks\n", "genius_tracks = songs_db.gtracks" ] }, + { + "cell_type": "code", + "execution_count": 253, + "metadata": {}, + "outputs": [], + "source": [ + "interesting_pipe = [{'$match':{'ignore': {'$exists': False}}}]" + ] + }, + { + "cell_type": "code", + "execution_count": 254, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "['system.views',\n", + " 'gtracks',\n", + " 'system.indexes',\n", + " 'sentiments',\n", + " 'albums',\n", + " 'tracks',\n", + " 'interesting_tracks']" + ] + }, + "execution_count": 254, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "songs_db.collection_names()" + ] + }, + { + "cell_type": "code", + "execution_count": 255, + "metadata": {}, + "outputs": [], + "source": [ + "# interesting_pipeline = \n", + "# db.runCommand( { create: , viewOn: , pipeline: } )\n", + "# songs_db.create_collection('interesting_tracks', viewOn=songs_db.tracks, pipeline=interesting_pipe)\n", + "if 'interesting_tracks' not in songs_db.collection_names():\n", + " songs_db.command(\"create\", \"interesting_tracks\",\n", + " viewOn='tracks', \n", + " pipeline=interesting_pipe)" + ] + }, + { + "cell_type": "code", + "execution_count": 256, + "metadata": {}, + "outputs": [], + "source": [ + "tracks = songs_db.interesting_tracks" + ] + }, { "cell_type": "markdown", "metadata": {}, @@ -122,10 +155,8 @@ }, { "cell_type": "code", - "execution_count": 5, - "metadata": { - "collapsed": false - }, + "execution_count": 257, + "metadata": {}, "outputs": [ { "data": { @@ -133,7 +164,7 @@ "['app_name', 'client_id', 'client_secret', 'redirect_uri', 'token']" ] }, - "execution_count": 5, + "execution_count": 257, "metadata": {}, "output_type": "execute_result" } @@ -146,10 +177,8 @@ }, { "cell_type": "code", - "execution_count": 6, - "metadata": { - "collapsed": true - }, + "execution_count": 258, + "metadata": {}, "outputs": [], "source": [ "## How to write the config file. Fill in the details, and create a different config section for Spotify.\n", @@ -163,6161 +192,502 @@ ] }, { - "cell_type": "markdown", + "cell_type": "code", + "execution_count": 259, "metadata": {}, + "outputs": [], "source": [ - "# Get album and track data from Spotify\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, - "metadata": { - "collapsed": false - }, + "execution_count": 260, + "metadata": {}, "outputs": [], "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, - "metadata": { - "collapsed": false - }, - "outputs": [ - { - "data": { - "text/plain": [ - "('22bE4uQ6baNwSHPVcDxLCe',\n", - " [{'id': '22bE4uQ6baNwSHPVcDxLCe',\n", - " 'image': 'https://i.scdn.co/image/999fa985ec8beb68af356b1fc1bc3cd5ba3e0a68',\n", - " 'name': 'The Rolling Stones'}])" - ] - }, - "execution_count": 8, - "metadata": {}, - "output_type": "execute_result" - } - ], + "execution_count": 261, + "metadata": {}, + "outputs": [], "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, - "metadata": { - "collapsed": false - }, - "outputs": [ - { - "data": { - "text/plain": [ - "('3WrFJ7ztbogyGnTHbHJFl2',\n", - " [{'id': '3WrFJ7ztbogyGnTHbHJFl2',\n", - " 'image': 'https://i.scdn.co/image/934c57df9fbdbbaa5e93b55994a4cb9571fd2085',\n", - " 'name': 'The Beatles'}])" - ] - }, - "execution_count": 9, - "metadata": {}, - "output_type": "execute_result" - } - ], + "execution_count": 262, + "metadata": {}, + "outputs": [], "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\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": { - "collapsed": false, - "scrolled": true - }, + "execution_count": 263, + "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", + "\n", "\n", " \n", " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", - " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
_idartist_namenamevalence
01CEZV1nYaEeqhWz73HKF3gThe Rolling StonesIntro - Live0.0263
11AVrv7FD10FoKW38oBiKRgRadioheadBloom (Blawan Rmx)0.0327
24rkGGQEqxHIXVJ4oXjOHgFGeorge MartinSea Of Holes - Remastered0.0357
30ttMfoND7IQqFSMVOPkELCThe BeatlesBlue Jay Way - Remastered 20090.0378
453RYTfkLiyZuUZHwJC3WmmRadioheadWe Suck Young Blood0.0378
501ZpFhrMMqKPVCwyqXneVpRadioheadTrue Love Waits0.0379
666Pyms4pYaHEcPHZ7DdMbERadioheadTKOL (Altrice Rmx)0.0382
73gKuywOm38axM8sJGq6LaqRadioheadMK 10.0389
89...2192202212222232242252262272282uYSbsxAMmK1awUl06T7ixRadioheadMK 20.0390
_id2ucFulEWapRAmTn7l6f5Q72z1p43SNSbeowzy8WdYHNk3ckvsHnEffhhS5c0Cs6Gv54edArG2VehvJdwOZfYOxtK150EAeMGWJRubuH8zyx7h81fVeHYkyMxrjbjRAD9uWsZ0GRplBEB2FWCKutwMmS6nY1eVymk74iroqhsZxm0Vy3g2p5a9gu6NECVSvBtGSU1vm1HyLh5cctOnP186CBi8bhm...43feVCF6QfqIt9LnLs9BAH3NwEPV9MDr1z3KcHiAuz9d2Iccm3cKBQHWt5yk0yX9nh2OLMjGIhCNI6j34ysPscbp01n20rdBC5czKAhxmGREkr5gnrZoSS7nbDYtHp32RFiI5FBxWhG0nbBAF6lWgJFklM6tEwCsVtZ5tI8uHNJSHQ3b50jq8RgbDfmNNd0NiRnl4L4Z1fbYp0HuxLBje4MOZcSD
acousticness0.4250.3680.6147.67e-050.006750.01310.003270.008650.08360.00242...0.6070.7670.3340.3860.3890.7780.6080.6980.6290.641
album{'name': 'The Beatles (Remastered)', 'type': '...{'name': 'Magical Mystery Tour (Remastered)', ...{'name': 'Beatles For Sale (Remastered)', 'typ...{'name': 'Live At The Hollywood Bowl', 'type':...{'name': 'Live At The Hollywood Bowl', 'type':...{'name': 'Live At The Hollywood Bowl', 'type':...{'name': 'Live At The Hollywood Bowl', 'type':...{'name': 'Live At The Hollywood Bowl', 'type':...{'name': 'Live At The Hollywood Bowl', 'type':...{'name': 'Live At The Hollywood Bowl', 'type':......{'name': 'Please Please Me (Remastered)', 'typ...{'name': 'Please Please Me (Remastered)', 'typ...{'name': 'Please Please Me (Remastered)', 'typ...{'name': 'Please Please Me (Remastered)', 'typ...{'name': 'Please Please Me (Remastered)', 'typ...{'name': 'Please Please Me (Remastered)', 'typ...{'name': 'Please Please Me (Remastered)', 'typ...{'name': 'Please Please Me (Remastered)', 'typ...{'name': 'Please Please Me (Remastered)', 'typ...{'name': 'Please Please Me (Remastered)', 'typ...
album_id03Qh833fEdVT30Pfs93ea66P9yO0ukhOx3dvmhGKeYoC7BgGBZndAvDlKOcwe5rscZ5XfJmldgWzrc1AIdbBaVZn5XfJmldgWzrc1AIdbBaVZn5XfJmldgWzrc1AIdbBaVZn5XfJmldgWzrc1AIdbBaVZn5XfJmldgWzrc1AIdbBaVZn5XfJmldgWzrc1AIdbBaVZn5XfJmldgWzrc1AIdbBaVZn...7gDXyW16byCQOgK965BRzn7gDXyW16byCQOgK965BRzn7gDXyW16byCQOgK965BRzn7gDXyW16byCQOgK965BRzn7gDXyW16byCQOgK965BRzn7gDXyW16byCQOgK965BRzn7gDXyW16byCQOgK965BRzn7gDXyW16byCQOgK965BRzn7gDXyW16byCQOgK965BRzn7gDXyW16byCQOgK965BRzn975YUnz58ajMo2VIIuUFvOVRadioheadThe Tourist0.0398
analysis_urlhttps://api.spotify.com/v1/audio-analysis/2ucF...https://api.spotify.com/v1/audio-analysis/2z1p...https://api.spotify.com/v1/audio-analysis/3ckv...https://api.spotify.com/v1/audio-analysis/4edA...https://api.spotify.com/v1/audio-analysis/150E...https://api.spotify.com/v1/audio-analysis/1fVe...https://api.spotify.com/v1/audio-analysis/0GRp...https://api.spotify.com/v1/audio-analysis/1eVy...https://api.spotify.com/v1/audio-analysis/2p5a...https://api.spotify.com/v1/audio-analysis/1HyL......https://api.spotify.com/v1/audio-analysis/43fe...https://api.spotify.com/v1/audio-analysis/3NwE...https://api.spotify.com/v1/audio-analysis/2Icc...https://api.spotify.com/v1/audio-analysis/2OLM...https://api.spotify.com/v1/audio-analysis/01n2...https://api.spotify.com/v1/audio-analysis/5gnr...https://api.spotify.com/v1/audio-analysis/5FBx...https://api.spotify.com/v1/audio-analysis/6tEw...https://api.spotify.com/v1/audio-analysis/50jq...https://api.spotify.com/v1/audio-analysis/4Z1f...
artist_id3WrFJ7ztbogyGnTHbHJFl23WrFJ7ztbogyGnTHbHJFl23WrFJ7ztbogyGnTHbHJFl23WrFJ7ztbogyGnTHbHJFl23WrFJ7ztbogyGnTHbHJFl23WrFJ7ztbogyGnTHbHJFl23WrFJ7ztbogyGnTHbHJFl23WrFJ7ztbogyGnTHbHJFl23WrFJ7ztbogyGnTHbHJFl23WrFJ7ztbogyGnTHbHJFl2...3WrFJ7ztbogyGnTHbHJFl23WrFJ7ztbogyGnTHbHJFl23WrFJ7ztbogyGnTHbHJFl23WrFJ7ztbogyGnTHbHJFl23WrFJ7ztbogyGnTHbHJFl23WrFJ7ztbogyGnTHbHJFl23WrFJ7ztbogyGnTHbHJFl23WrFJ7ztbogyGnTHbHJFl23WrFJ7ztbogyGnTHbHJFl23WrFJ7ztbogyGnTHbHJFl2100COiZ7ncho2yi4HotbzgPvRadioheadMotion Picture Soundtrack0.0435
artist_nameThe BeatlesThe BeatlesThe BeatlesThe BeatlesThe BeatlesThe BeatlesThe BeatlesThe BeatlesThe BeatlesThe Beatles...The BeatlesThe BeatlesThe BeatlesThe BeatlesThe BeatlesThe BeatlesThe BeatlesThe BeatlesThe BeatlesThe Beatles110tKuiKb2mazZYdA6fPP7kIRadioheadGood Evening Mrs Magpie (Modeselektor RMX)0.0438
artists[{'name': 'The Beatles', 'type': 'artist', 'hr...[{'name': 'The Beatles', 'type': 'artist', 'hr...[{'name': 'The Beatles', 'type': 'artist', 'hr...[{'name': 'The Beatles', 'type': 'artist', 'hr...[{'name': 'The Beatles', 'type': 'artist', 'hr...[{'name': 'The Beatles', 'type': 'artist', 'hr...[{'name': 'The Beatles', 'type': 'artist', 'hr...[{'name': 'The Beatles', 'type': 'artist', 'hr...[{'name': 'The Beatles', 'type': 'artist', 'hr...[{'name': 'The Beatles', 'type': 'artist', 'hr......[{'name': 'The Beatles', 'type': 'artist', 'hr...[{'name': 'The Beatles', 'type': 'artist', 'hr...[{'name': 'The Beatles', 'type': 'artist', 'hr...[{'name': 'The Beatles', 'type': 'artist', 'hr...[{'name': 'The Beatles', 'type': 'artist', 'hr...[{'name': 'The Beatles', 'type': 'artist', 'hr...[{'name': 'The Beatles', 'type': 'artist', 'hr...[{'name': 'The Beatles', 'type': 'artist', 'hr...[{'name': 'The Beatles', 'type': 'artist', 'hr...[{'name': 'The Beatles', 'type': 'artist', 'hr...
available_markets[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C......[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...124gq2bc2770XvbJdEtfUbmwRadioheadGo Slowly0.0439
complexity0.0598502NaNNaN0.2939460.3163030.4457830.3343030.4939810.249950.467134...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
ctitlewild honey pieflyingkansas city heyheyheyheytwist and shoutshes a womandizzy miss lizzyticket to ridecant buy me lovethings we said todayroll over beethoven...boysask me whyplease please melove me dops i love youbaby its youdo you want to know a secreta taste of honeytheres a placetwist and shout
danceability0.7920.5510.5880.3110.1880.4060.390.20.3070.204...0.4020.6050.5270.520.6350.6080.6730.420.4550.482
disc_number1111111111...1111111111
duration_ms5297313552015814793507192053219733146240134867138733134013...146440146533120853141693124360160520117013123480110493155227
energy0.7630.3950.7240.8220.8850.8670.7790.8490.6370.808...0.860.3940.480.8290.6560.4940.3490.3720.5820.849
explicitFalseFalseFalseFalseFalseFalseFalseFalseFalseFalse...FalseFalseFalseFalseFalseFalseFalseFalseFalseFalse
external_ids{'isrc': 'GBAYE0601648'}{'isrc': 'GBAYE0601635'}{'isrc': 'GBAYE0601457'}{'isrc': 'GBUM71603960'}{'isrc': 'GBUM71603957'}{'isrc': 'GBUM71603952'}{'isrc': 'GBUM71603959'}{'isrc': 'GBUM71603951'}{'isrc': 'GBUM71603958'}{'isrc': 'GBUM71603955'}...{'isrc': 'GBAYE0601414'}{'isrc': 'GBAYE0601415'}{'isrc': 'GBAYE0601416'}{'isrc': 'GBAYE0601417'}{'isrc': 'GBAYE0601418'}{'isrc': 'GBAYE0601419'}{'isrc': 'GBAYE0601420'}{'isrc': 'GBAYE0601421'}{'isrc': 'GBAYE0601422'}{'isrc': 'GBAYE0601423'}
external_urls{'spotify': 'https://open.spotify.com/track/2u...{'spotify': 'https://open.spotify.com/track/2z...{'spotify': 'https://open.spotify.com/track/3c...{'spotify': 'https://open.spotify.com/track/4e...{'spotify': 'https://open.spotify.com/track/15...{'spotify': 'https://open.spotify.com/track/1f...{'spotify': 'https://open.spotify.com/track/0G...{'spotify': 'https://open.spotify.com/track/1e...{'spotify': 'https://open.spotify.com/track/2p...{'spotify': 'https://open.spotify.com/track/1H......{'spotify': 'https://open.spotify.com/track/43...{'spotify': 'https://open.spotify.com/track/3N...{'spotify': 'https://open.spotify.com/track/2I...{'spotify': 'https://open.spotify.com/track/2O...{'spotify': 'https://open.spotify.com/track/01...{'spotify': 'https://open.spotify.com/track/5g...{'spotify': 'https://open.spotify.com/track/5F...{'spotify': 'https://open.spotify.com/track/6t...{'spotify': 'https://open.spotify.com/track/50...{'spotify': 'https://open.spotify.com/track/4Z...1349JPfRfsAfjWYRN6lbC3myGeorge MartinPepperland Laid Waste - Remastered0.0462
gloom0.418731NaNNaN0.2388150.227270.1542720.352950.2424940.3070750.22049...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
hrefhttps://api.spotify.com/v1/tracks/2ucFulEWapRA...https://api.spotify.com/v1/tracks/2z1p43SNSbeo...https://api.spotify.com/v1/tracks/3ckvsHnEffhh...https://api.spotify.com/v1/tracks/4edArG2VehvJ...https://api.spotify.com/v1/tracks/150EAeMGWJRu...https://api.spotify.com/v1/tracks/1fVeHYkyMxrj...https://api.spotify.com/v1/tracks/0GRplBEB2FWC...https://api.spotify.com/v1/tracks/1eVymk74iroq...https://api.spotify.com/v1/tracks/2p5a9gu6NECV...https://api.spotify.com/v1/tracks/1HyLh5cctOnP......https://api.spotify.com/v1/tracks/43feVCF6QfqI...https://api.spotify.com/v1/tracks/3NwEPV9MDr1z...https://api.spotify.com/v1/tracks/2Iccm3cKBQHW...https://api.spotify.com/v1/tracks/2OLMjGIhCNI6...https://api.spotify.com/v1/tracks/01n20rdBC5cz...https://api.spotify.com/v1/tracks/5gnrZoSS7nbD...https://api.spotify.com/v1/tracks/5FBxWhG0nbBA...https://api.spotify.com/v1/tracks/6tEwCsVtZ5tI...https://api.spotify.com/v1/tracks/50jq8RgbDfmN...https://api.spotify.com/v1/tracks/4Z1fbYp0HuxL...
id2ucFulEWapRAmTn7l6f5Q72z1p43SNSbeowzy8WdYHNk3ckvsHnEffhhS5c0Cs6Gv54edArG2VehvJdwOZfYOxtK150EAeMGWJRubuH8zyx7h81fVeHYkyMxrjbjRAD9uWsZ0GRplBEB2FWCKutwMmS6nY1eVymk74iroqhsZxm0Vy3g2p5a9gu6NECVSvBtGSU1vm1HyLh5cctOnP186CBi8bhm...43feVCF6QfqIt9LnLs9BAH3NwEPV9MDr1z3KcHiAuz9d2Iccm3cKBQHWt5yk0yX9nh2OLMjGIhCNI6j34ysPscbp01n20rdBC5czKAhxmGREkr5gnrZoSS7nbDYtHp32RFiI5FBxWhG0nbBAF6lWgJFklM6tEwCsVtZ5tI8uHNJSHQ3b50jq8RgbDfmNNd0NiRnl4L4Z1fbYp0HuxLBje4MOZcSD
instrumentalness0.6270.888.92e-052.04e-062.42e-050.0001410000...0006.2e-050.001270004.22e-067.74e-06
key20729119552...4440244142
liveness0.7890.09320.8770.5080.850.4960.3660.8940.7560.634...0.7360.09670.07020.2270.08280.09260.380.1040.1720.0414
loudness-11.185-14.755-6.63-8.696-8.189-6.879-8.007-7.606-8.35-7.948...-10.31-11.33-9.61-6.228-8.5-12.211-12.414-11.416-10.009-9.198
lyrical_density0.1698980NaN2.823320.5779650.7964211.853121.475531.297461.7461...0.9013931.010012.192750.7833841.23031.326941.18790.745060.8959841.70075
lyricshoney pie honey pie i love you, honey pieNaNwell shake it up baby now (shake it up baby) t...my love don't give me presents i know that she...{intro} you make me dizzy, miss lizzy the way ...i think i'm going to be sad i think it's today...can't buy me love, love can't buy me love i'll...you say you will love me if i have to go you'l...i'm gonna write a little letter gonna mail it ......i been told when a boy kiss a girl take a trip...i love you, because you tell me things i want ...(lennon/mccartney) last night i said these wor...love, love me do you know i love you i'll alwa...as i write this letter send my love to you rem...sha la la la la la la la sha la la la la la la...you'll never know how much i really love you y...a taste of honey! tasting much sweeter than wi...there is a place where i can go when i feel lo...well shake it up baby now (shake it up baby) t...
mode1111101111...1111101011
nameWild Honey Pie - Remastered 2009Flying - Remastered 2009Kansas City / Hey-Hey-Hey-Hey - Remastered 2009Twist And Shout - Live / RemasteredShe's A Woman - Live / RemasteredDizzy Miss Lizzy - Live / RemasteredTicket To Ride - Live / RemasteredCan't Buy Me Love - Live / RemasteredThings We Said Today - Live / RemasteredRoll Over Beethoven - Live / Remastered...Boys - Remastered 2009Ask Me Why - Remastered 2009Please Please Me - Remastered 2009Love Me Do - Remastered 2009P.S. I Love You - Remastered 2009Baby It's You - Remastered 2009Do You Want To Know A Secret - Remastered 2009A Taste Of Honey - Remastered 2009There's A Place - Remastered 2009Twist And Shout - Remastered 2009
original_lyrics\\n\\nHoney Pie\\nHoney Pie\\nI love you, Honey Pi...\\n\\n[Instrumental]\\n\\nNaN\\n\\n[Verse 1]\\nWell shake it up baby now (shak...\\n\\n[Chorus]\\nMy love don't give me presents\\n...\\n\\n{Intro}\\n\\nYou make me dizzy, Miss Lizzy\\n...\\n\\n[Verse 1]\\nI think I'm going to be sad\\nI ...\\n\\n[Chorus 1]\\nCan't buy me love, love\\nCan't...\\n\\n[Verse 1]\\nYou say you will love me\\nIf I ...\\n\\nI'm gonna write a little letter\\nGonna mai......\\n\\n[Verse 1]\\nI been told when a boy kiss a g...\\n\\n[Verse 1]\\nI love you, because you tell me...\\n\\n(Lennon/McCartney)\\n\\nLast night I said th...\\n\\nLove, love me do\\nYou know I love you\\nI'l...\\n\\nAs I write this letter\\nSend my love to yo...\\n\\n[Intro-The Beatles]\\nSha la la la la la la...\\n\\n[Intro]\\nYou'll never know how much I real...\\n\\n[Intro]\\nA taste of honey! Tasting much sw...\\n\\n[Verse 1]\\nThere is a place\\nWhere I can g...\\n\\n[Verse 1]\\nWell shake it up baby now (shak...
popularity43443848454444444343...42414855434448404364
preview_urlhttps://p.scdn.co/mp3-preview/ddebab4d5e87d46a...https://p.scdn.co/mp3-preview/15f07b753cb7e50c...https://p.scdn.co/mp3-preview/bd13930c7706bdd4...https://p.scdn.co/mp3-preview/cd82d2f8f92a7222...https://p.scdn.co/mp3-preview/37806a7d82c5d2a8...https://p.scdn.co/mp3-preview/5ee6d20e1808908e...https://p.scdn.co/mp3-preview/558bb39228550744...https://p.scdn.co/mp3-preview/c6b9c820e62868db...https://p.scdn.co/mp3-preview/7b71156485b9e3e1...https://p.scdn.co/mp3-preview/318950f70347c556......https://p.scdn.co/mp3-preview/c84bcc2dd65c3d9b...https://p.scdn.co/mp3-preview/f42256fa5367c68f...https://p.scdn.co/mp3-preview/c7974d03d8cd26de...https://p.scdn.co/mp3-preview/c0c7944dcb9d2457...https://p.scdn.co/mp3-preview/5ef1f2ba07489648...https://p.scdn.co/mp3-preview/d7eeb1f68c39066d...https://p.scdn.co/mp3-preview/5bd705943290818c...https://p.scdn.co/mp3-preview/dd94439cdf6e7668...https://p.scdn.co/mp3-preview/5260a1d4f12c23ac...https://p.scdn.co/mp3-preview/b7e3bc96b46e4dcc...
sentiment{'probability': {'neg': 0.39117763475308887, '...NaNNaN{'probability': {'neg': 0.499907535069551, 'po...{'probability': {'neg': 0.562816189132068, 'po...{'probability': {'neg': 0.5881042177939795, 'p...{'probability': {'neg': 0.8254386537391528, 'p...{'probability': {'neg': 0.7383869886092437, 'p...{'probability': {'neg': 0.6327849214077039, 'p...{'probability': {'neg': 0.6434357672385149, 'p......{'probability': {'neg': 0.5404694485272562, 'p...{'probability': {'neg': 0.7955311744095139, 'p...{'probability': {'neg': 0.8355325499151925, 'p...{'probability': {'neg': 0.4928192237713527, 'p...{'probability': {'neg': 0.34197153246057166, '...{'probability': {'neg': 0.6790138950753165, 'p...{'probability': {'neg': 0.559541282416558, 'po...{'probability': {'neg': 0.3514348372255489, 'p...{'probability': {'neg': 0.6512893203501344, 'p...{'probability': {'neg': 0.499907535069551, 'po...
speechiness0.05060.05010.03350.03950.06620.04610.04230.05710.03920.0398...0.05040.03780.0280.08060.02910.03450.03680.03270.02920.0452
tempo89.992.929131.36126.441175.86129.417121.216173.283146.636179.24...142.445133.942139.388147.997134.435112.421124.451101.408140.928124.631
time_signature4444444443...4444444344
track_hrefhttps://api.spotify.com/v1/tracks/2ucFulEWapRA...https://api.spotify.com/v1/tracks/2z1p43SNSbeo...https://api.spotify.com/v1/tracks/3ckvsHnEffhh...https://api.spotify.com/v1/tracks/4edArG2VehvJ...https://api.spotify.com/v1/tracks/150EAeMGWJRu...https://api.spotify.com/v1/tracks/1fVeHYkyMxrj...https://api.spotify.com/v1/tracks/0GRplBEB2FWC...https://api.spotify.com/v1/tracks/1eVymk74iroq...https://api.spotify.com/v1/tracks/2p5a9gu6NECV...https://api.spotify.com/v1/tracks/1HyLh5cctOnP......https://api.spotify.com/v1/tracks/43feVCF6QfqI...https://api.spotify.com/v1/tracks/3NwEPV9MDr1z...https://api.spotify.com/v1/tracks/2Iccm3cKBQHW...https://api.spotify.com/v1/tracks/2OLMjGIhCNI6...https://api.spotify.com/v1/tracks/01n20rdBC5cz...https://api.spotify.com/v1/tracks/5gnrZoSS7nbD...https://api.spotify.com/v1/tracks/5FBxWhG0nbBA...https://api.spotify.com/v1/tracks/6tEwCsVtZ5tI...https://api.spotify.com/v1/tracks/50jq8RgbDfmN...https://api.spotify.com/v1/tracks/4Z1fbYp0HuxL...
track_number5371234567...567891011121314
typeaudio_featuresaudio_featuresaudio_featuresaudio_featuresaudio_featuresaudio_featuresaudio_featuresaudio_featuresaudio_featuresaudio_features...audio_featuresaudio_featuresaudio_featuresaudio_featuresaudio_featuresaudio_featuresaudio_featuresaudio_featuresaudio_featuresaudio_features
urispotify:track:2ucFulEWapRAmTn7l6f5Q7spotify:track:2z1p43SNSbeowzy8WdYHNkspotify:track:3ckvsHnEffhhS5c0Cs6Gv5spotify:track:4edArG2VehvJdwOZfYOxtKspotify:track:150EAeMGWJRubuH8zyx7h8spotify:track:1fVeHYkyMxrjbjRAD9uWsZspotify:track:0GRplBEB2FWCKutwMmS6nYspotify:track:1eVymk74iroqhsZxm0Vy3gspotify:track:2p5a9gu6NECVSvBtGSU1vmspotify:track:1HyLh5cctOnP186CBi8bhm...spotify:track:43feVCF6QfqIt9LnLs9BAHspotify:track:3NwEPV9MDr1z3KcHiAuz9dspotify:track:2Iccm3cKBQHWt5yk0yX9nhspotify:track:2OLMjGIhCNI6j34ysPscbpspotify:track:01n20rdBC5czKAhxmGREkrspotify:track:5gnrZoSS7nbDYtHp32RFiIspotify:track:5FBxWhG0nbBAF6lWgJFklMspotify:track:6tEwCsVtZ5tI8uHNJSHQ3bspotify:track:50jq8RgbDfmNNd0NiRnl4Lspotify:track:4Z1fbYp0HuxLBje4MOZcSD
valence0.1530.2460.9290.5880.5620.7580.4050.6690.3950.726...0.8250.6060.7080.7650.780.8890.6360.3780.9280.942
\n", - "

41 rows × 229 columns

\n", - "
" - ], - "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", - "\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]" - ] - }, - "execution_count": 10, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "beatles_tracks = pd.DataFrame(list(tracks.find({'artist_id': beatles_id})))\n", - "beatles_tracks.T" - ] - }, - { - "cell_type": "code", - "execution_count": 11, - "metadata": { - "collapsed": false, - "scrolled": true - }, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", "
0123456789...265266267268269270271272273274
_id3u06WsJ1KtvEqmmmZqy76J1lLK53LFXWvPzPYtlJIvt074tlMxJ8wF0sNp93GBEPdK1jgefM2ZP7RnPVShhy1eUM4HKaTAMIXT88muGU1JN9lI7FagS2T3y5XwDpYvyHfvmc0B5CEdw4WBs91yn444ZP2719LYBNYOMwmDKXvhwq5Ggv281J4XFm5DLfVt1nKNBsPn56ljxn1tdisThe4xcVe4px...2BxO4VLPjzrApKTHZjpz9G6L7tmFIPKy98Js8ytCB1pT2gB58ki3GMqyNsdsPpDECH6C0au9ut1avz4zhryYHudG1NvBOki5VmSSVelycoMo9631KuT5lcyp6NlDBjp3EVTp3u0cZhyEPYIe9qDKPEeS4g6gVXeA52q3FbLANm6gW0Ma2rNBqTve7unpL01DuTyX3P3Ey71ndsJ2GDMgT0hVJlPs
acousticness0.1070.5360.003520.1480.03280.0005520.3470.1090.03910.024...0.1810.02070.007420.01840.0020.0002830.3950.1470.4740.173
album{'type': 'album', 'name': 'Some Girls (Deluxe ...{'type': 'album', 'name': 'Totally Stripped (L...{'type': 'album', 'name': 'Totally Stripped (L...{'type': 'album', 'name': 'Totally Stripped (L...{'type': 'album', 'name': 'Totally Stripped (L...{'type': 'album', 'name': 'Totally Stripped (L...{'type': 'album', 'name': 'Totally Stripped (L...{'type': 'album', 'name': 'Live 1965: Music Fr...{'type': 'album', 'name': 'Shine A Light', 'al...{'type': 'album', 'name': 'Shine A Light', 'al......{'type': 'album', 'name': 'Live 1965: Music Fr...{'type': 'album', 'name': 'Live 1965: Music Fr...{'type': 'album', 'name': 'Live 1965: Music Fr...{'type': 'album', 'name': 'Live 1965: Music Fr...{'type': 'album', 'name': 'Live 1965: Music Fr...{'type': 'album', 'name': 'Live 1965: Music Fr...{'type': 'album', 'name': 'Totally Stripped (L...{'type': 'album', 'name': 'Voodoo Lounge (2009...{'type': 'album', 'name': 'Blue & Lonesome', '...{'type': 'album', 'name': 'Havana Moon (Live)'...
album_id6FjXxl9VLURGuubdXUn2J33PbRKFafwE7Of8e4dTee723PbRKFafwE7Of8e4dTee723PbRKFafwE7Of8e4dTee723PbRKFafwE7Of8e4dTee723PbRKFafwE7Of8e4dTee723PbRKFafwE7Of8e4dTee725eTqRwTGKPBUiUuN1rFaXD3CHu7qW160uqPZHW3TMZ1l3CHu7qW160uqPZHW3TMZ1l...5eTqRwTGKPBUiUuN1rFaXD5eTqRwTGKPBUiUuN1rFaXD5eTqRwTGKPBUiUuN1rFaXD5eTqRwTGKPBUiUuN1rFaXD5eTqRwTGKPBUiUuN1rFaXD5eTqRwTGKPBUiUuN1rFaXD3PbRKFafwE7Of8e4dTee7262ZT16LY1phGM0O8x5qW1z4g9Jfls8z2nbQxj5PiXkiy4fhWcu56Bbh5wALuTouFVW143uxhyRdWVXp7GQvERQl6fARadioheadVideotape0.0466
analysis_urlhttps://api.spotify.com/v1/audio-analysis/3u06...https://api.spotify.com/v1/audio-analysis/1lLK...https://api.spotify.com/v1/audio-analysis/74tl...https://api.spotify.com/v1/audio-analysis/1jge...https://api.spotify.com/v1/audio-analysis/4HKa...https://api.spotify.com/v1/audio-analysis/7Fag...https://api.spotify.com/v1/audio-analysis/0B5C...https://api.spotify.com/v1/audio-analysis/19LY...https://api.spotify.com/v1/audio-analysis/281J...https://api.spotify.com/v1/audio-analysis/56lj......https://api.spotify.com/v1/audio-analysis/2BxO...https://api.spotify.com/v1/audio-analysis/6L7t...https://api.spotify.com/v1/audio-analysis/2gB5...https://api.spotify.com/v1/audio-analysis/6C0a...https://api.spotify.com/v1/audio-analysis/1NvB...https://api.spotify.com/v1/audio-analysis/31Ku...https://api.spotify.com/v1/audio-analysis/3u0c...https://api.spotify.com/v1/audio-analysis/6gVX...https://api.spotify.com/v1/audio-analysis/2rNB...https://api.spotify.com/v1/audio-analysis/3Ey7...
artist_id22bE4uQ6baNwSHPVcDxLCe22bE4uQ6baNwSHPVcDxLCe22bE4uQ6baNwSHPVcDxLCe22bE4uQ6baNwSHPVcDxLCe22bE4uQ6baNwSHPVcDxLCe22bE4uQ6baNwSHPVcDxLCe22bE4uQ6baNwSHPVcDxLCe22bE4uQ6baNwSHPVcDxLCe22bE4uQ6baNwSHPVcDxLCe22bE4uQ6baNwSHPVcDxLCe...22bE4uQ6baNwSHPVcDxLCe22bE4uQ6baNwSHPVcDxLCe22bE4uQ6baNwSHPVcDxLCe22bE4uQ6baNwSHPVcDxLCe22bE4uQ6baNwSHPVcDxLCe22bE4uQ6baNwSHPVcDxLCe22bE4uQ6baNwSHPVcDxLCe22bE4uQ6baNwSHPVcDxLCe22bE4uQ6baNwSHPVcDxLCe22bE4uQ6baNwSHPVcDxLCe152PbwmAMaxIBIWis8XLViatGeorge MartinSea Of Monsters - Remastered0.0489
artist_nameThe Rolling StonesThe Rolling StonesThe Rolling StonesThe Rolling StonesThe Rolling StonesThe Rolling StonesThe Rolling StonesThe Rolling StonesThe Rolling StonesThe Rolling Stones...The Rolling StonesThe Rolling StonesThe Rolling StonesThe Rolling StonesThe Rolling StonesThe Rolling StonesThe Rolling StonesThe Rolling StonesThe Rolling StonesThe Rolling Stones1629yXMFKIrY1fFY4DYBVZCuRadioheadLife In a Glasshouse0.0497
artists[{'type': 'artist', 'name': 'The Rolling Stone...[{'type': 'artist', 'name': 'The Rolling Stone...[{'type': 'artist', 'name': 'The Rolling Stone...[{'type': 'artist', 'name': 'The Rolling Stone...[{'type': 'artist', 'name': 'The Rolling Stone...[{'type': 'artist', 'name': 'The Rolling Stone...[{'type': 'artist', 'name': 'The Rolling Stone...[{'type': 'artist', 'name': 'The Rolling Stone...[{'type': 'artist', 'name': 'The Rolling Stone...[{'type': 'artist', 'name': 'The Rolling Stone......[{'type': 'artist', 'name': 'The Rolling Stone...[{'type': 'artist', 'name': 'The Rolling Stone...[{'type': 'artist', 'name': 'The Rolling Stone...[{'type': 'artist', 'name': 'The Rolling Stone...[{'type': 'artist', 'name': 'The Rolling Stone...[{'type': 'artist', 'name': 'The Rolling Stone...[{'type': 'artist', 'name': 'The Rolling Stone...[{'type': 'artist', 'name': 'The Rolling Stone...[{'type': 'artist', 'name': 'The Rolling Stone...[{'type': 'artist', 'name': 'The Rolling Stone...
available_markets[AD, AR, AT, AU, BG, BO, BR, CL, CO, CR, CY, C...[GB][GB][GB][GB][GB][GB][AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C......[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[GB][AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, BR, CH, CL, CO, C...[AD, AR, AT, AU, BE, BG, BO, CH, CL, CO, CR, C...
ctitleyou win againfaraway eyeshonky tonk womennot fade awayi go wildjumpin jack flashstreet fighting maneverybody needs somebody to love finalejumping jack flashjust my imagination...im alrightoff the hooklittle red roosterroute 66im moving onthe last timeshine a lightthe worstall of your lovemidnight rambler
danceability0.2160.3950.3670.2820.4270.3180.420.2430.3030.412...0.460.440.4380.2450.1240.2130.2620.4860.4160.282
disc_number2111111111...1111111111
duration_ms180280305280293773191787409360303627291240246000262933399867...135040147040155600164320148560189600291253144867286680929458
energy0.6690.7330.9620.8830.9440.9760.9510.9780.9510.934...0.9760.9320.9120.9640.920.9290.8350.4510.6720.898
explicitFalseFalseFalseFalseTrueFalseFalseFalseFalseFalse...FalseFalseFalseFalseFalseFalseFalseFalseFalseFalse
external_ids{'isrc': 'GBUM71109053'}{'isrc': 'GBCBR1500394'}{'isrc': 'GBCBR1500392'}{'isrc': 'GBCBR1500391'}{'isrc': 'GBCBR1500396'}{'isrc': 'GBCBR1500401'}{'isrc': 'GBCBR1500404'}{'isrc': 'USA171210012'}{'isrc': 'GBUM70802505'}{'isrc': 'GBUM70802502'}...{'isrc': 'USA171210005'}{'isrc': 'USA171210006'}{'isrc': 'USA171210008'}{'isrc': 'USA171210009'}{'isrc': 'USA171210010'}{'isrc': 'USA171210011'}{'isrc': 'GBCBR1500395'}{'isrc': 'GBUM70909519'}{'isrc': 'GBUM71604631'}{'isrc': 'GBCBR1600265'}
external_urls{'spotify': 'https://open.spotify.com/track/3u...{'spotify': 'https://open.spotify.com/track/1l...{'spotify': 'https://open.spotify.com/track/74...{'spotify': 'https://open.spotify.com/track/1j...{'spotify': 'https://open.spotify.com/track/4H...{'spotify': 'https://open.spotify.com/track/7F...{'spotify': 'https://open.spotify.com/track/0B...{'spotify': 'https://open.spotify.com/track/19...{'spotify': 'https://open.spotify.com/track/28...{'spotify': 'https://open.spotify.com/track/56......{'spotify': 'https://open.spotify.com/track/2B...{'spotify': 'https://open.spotify.com/track/6L...{'spotify': 'https://open.spotify.com/track/2g...{'spotify': 'https://open.spotify.com/track/6C...{'spotify': 'https://open.spotify.com/track/1N...{'spotify': 'https://open.spotify.com/track/31...{'spotify': 'https://open.spotify.com/track/3u...{'spotify': 'https://open.spotify.com/track/6g...{'spotify': 'https://open.spotify.com/track/2r...{'spotify': 'https://open.spotify.com/track/3E...
hrefhttps://api.spotify.com/v1/tracks/3u06WsJ1KtvE...https://api.spotify.com/v1/tracks/1lLK53LFXWvP...https://api.spotify.com/v1/tracks/74tlMxJ8wF0s...https://api.spotify.com/v1/tracks/1jgefM2ZP7Rn...https://api.spotify.com/v1/tracks/4HKaTAMIXT88...https://api.spotify.com/v1/tracks/7FagS2T3y5Xw...https://api.spotify.com/v1/tracks/0B5CEdw4WBs9...https://api.spotify.com/v1/tracks/19LYBNYOMwmD...https://api.spotify.com/v1/tracks/281J4XFm5DLf...https://api.spotify.com/v1/tracks/56ljxn1tdisT......https://api.spotify.com/v1/tracks/2BxO4VLPjzrA...https://api.spotify.com/v1/tracks/6L7tmFIPKy98...https://api.spotify.com/v1/tracks/2gB58ki3GMqy...https://api.spotify.com/v1/tracks/6C0au9ut1avz...https://api.spotify.com/v1/tracks/1NvBOki5VmSS...https://api.spotify.com/v1/tracks/31KuT5lcyp6N...https://api.spotify.com/v1/tracks/3u0cZhyEPYIe...https://api.spotify.com/v1/tracks/6gVXeA52q3Fb...https://api.spotify.com/v1/tracks/2rNBqTve7unp...https://api.spotify.com/v1/tracks/3Ey71ndsJ2GD...
id3u06WsJ1KtvEqmmmZqy76J1lLK53LFXWvPzPYtlJIvt074tlMxJ8wF0sNp93GBEPdK1jgefM2ZP7RnPVShhy1eUM4HKaTAMIXT88muGU1JN9lI7FagS2T3y5XwDpYvyHfvmc0B5CEdw4WBs91yn444ZP2719LYBNYOMwmDKXvhwq5Ggv281J4XFm5DLfVt1nKNBsPn56ljxn1tdisThe4xcVe4px...2BxO4VLPjzrApKTHZjpz9G6L7tmFIPKy98Js8ytCB1pT2gB58ki3GMqyNsdsPpDECH6C0au9ut1avz4zhryYHudG1NvBOki5VmSSVelycoMo9631KuT5lcyp6NlDBjp3EVTp3u0cZhyEPYIe9qDKPEeS4g6gVXeA52q3FbLANm6gW0Ma2rNBqTve7unpL01DuTyX3P3Ey71ndsJ2GDMgT0hVJlPs
instrumentalness0.004321.57e-060.0001720.001161.16e-050.0009730.02960.7620.09050.00914...0.7440.9130.8480.4110.9630.2693.15e-050.0005410.4630.122
key550974112112...1972490949
liveness0.4430.9650.9620.9690.9830.970.9520.7630.9850.918...0.8240.8910.7020.930.6160.9320.7610.2950.2630.914
loudness-4.303-8.658-5.589-7.634-5.342-5.105-6.494-5.918-3.822-3.937...-6.162-5.23-5.511-5.626-4.728-4.779-6.423-10.86-4.932-5.708
mode1111111101...0111111101173cual6JOG286qZJmCxKRATRadioheadTinker Tailor Soldier Sailor Rich Man Poor Man...0.0507
nameYou Win AgainFaraway Eyes - LiveHonky Tonk Women - LiveNot Fade Away - LiveI Go Wild - LiveJumpin' Jack Flash - LiveStreet Fighting Man - LiveEverybody Needs Somebody To Love (Finale) - Li...Jumping Jack Flash - Live At The Beacon Theatr...Just My Imagination - Live At The Beacon Theat......I'm Alright - Live In Ireland / 1965Off The Hook - Live In Ireland / 1965Little Red Rooster - Live In Ireland / 1965Route 66 - Live In Ireland / 1965I'm Moving On - Live In Ireland / 1965The Last Time - Live In Ireland / 1965Shine a Light - LiveThe Worst - 2009 Re-Mastered Digital VersionAll Of Your LoveMidnight Rambler - Live
popularity17161918151518273728...26262728242617294934
preview_urlhttps://p.scdn.co/mp3-preview/21de20d8795c3d60...https://p.scdn.co/mp3-preview/5afdaabfa28e067f...https://p.scdn.co/mp3-preview/671f51874a70b3f7...https://p.scdn.co/mp3-preview/bba1991141c6e594...https://p.scdn.co/mp3-preview/dc5e2c9ed7a5ae3d...https://p.scdn.co/mp3-preview/17aed72343067677...https://p.scdn.co/mp3-preview/9e13894d09e23cff...https://p.scdn.co/mp3-preview/b051b48d71a46bd5...https://p.scdn.co/mp3-preview/6f8c3efc615a554b...https://p.scdn.co/mp3-preview/707e111a5eef5440......https://p.scdn.co/mp3-preview/63e454d027fa6809...https://p.scdn.co/mp3-preview/2b9e3ebd8aec9ab2...https://p.scdn.co/mp3-preview/7fd37df80648f4d8...https://p.scdn.co/mp3-preview/bb4461680e5ab01d...https://p.scdn.co/mp3-preview/64c62c7e8f7eb6bf...https://p.scdn.co/mp3-preview/4e412cd1b893a89b...https://p.scdn.co/mp3-preview/feac308c8b6794c2...https://p.scdn.co/mp3-preview/e2a9e826d6585979...https://p.scdn.co/mp3-preview/1d796622e5630f76...https://p.scdn.co/mp3-preview/20b0c963ec9199d1...
speechiness0.03130.04110.110.09360.07790.08060.05970.4210.06670.0728...0.120.05620.07570.1520.1030.0590.06870.0330.03290.074
tempo84.544106.226114.30399.59112.123141.754127.952181.122140.183113.354...117.23676.844115.7166.196162.889180.02478.56969.39375.354129.742
time_signature4444444444...4434444444
track_hrefhttps://api.spotify.com/v1/tracks/3u06WsJ1KtvE...https://api.spotify.com/v1/tracks/1lLK53LFXWvP...https://api.spotify.com/v1/tracks/74tlMxJ8wF0s...https://api.spotify.com/v1/tracks/1jgefM2ZP7Rn...https://api.spotify.com/v1/tracks/4HKaTAMIXT88...https://api.spotify.com/v1/tracks/7FagS2T3y5Xw...https://api.spotify.com/v1/tracks/0B5CEdw4WBs9...https://api.spotify.com/v1/tracks/19LYBNYOMwmD...https://api.spotify.com/v1/tracks/281J4XFm5DLf...https://api.spotify.com/v1/tracks/56ljxn1tdisT......https://api.spotify.com/v1/tracks/2BxO4VLPjzrA...https://api.spotify.com/v1/tracks/6L7tmFIPKy98...https://api.spotify.com/v1/tracks/2gB58ki3GMqy...https://api.spotify.com/v1/tracks/6C0au9ut1avz...https://api.spotify.com/v1/tracks/1NvBOki5VmSS...https://api.spotify.com/v1/tracks/31KuT5lcyp6N...https://api.spotify.com/v1/tracks/3u0cZhyEPYIe...https://api.spotify.com/v1/tracks/6gVXeA52q3Fb...https://api.spotify.com/v1/tracks/2rNBqTve7unp...https://api.spotify.com/v1/tracks/3Ey71ndsJ2GD...
track_number11421611141318...67910111254411
typeaudio_featuresaudio_featuresaudio_featuresaudio_featuresaudio_featuresaudio_featuresaudio_featuresaudio_featuresaudio_featuresaudio_features...audio_featuresaudio_featuresaudio_featuresaudio_featuresaudio_featuresaudio_featuresaudio_featuresaudio_featuresaudio_featuresaudio_features
urispotify:track:3u06WsJ1KtvEqmmmZqy76Jspotify:track:1lLK53LFXWvPzPYtlJIvt0spotify:track:74tlMxJ8wF0sNp93GBEPdKspotify:track:1jgefM2ZP7RnPVShhy1eUMspotify:track:4HKaTAMIXT88muGU1JN9lIspotify:track:7FagS2T3y5XwDpYvyHfvmcspotify:track:0B5CEdw4WBs91yn444ZP27spotify:track:19LYBNYOMwmDKXvhwq5Ggvspotify:track:281J4XFm5DLfVt1nKNBsPnspotify:track:56ljxn1tdisThe4xcVe4px...spotify:track:2BxO4VLPjzrApKTHZjpz9Gspotify:track:6L7tmFIPKy98Js8ytCB1pTspotify:track:2gB58ki3GMqyNsdsPpDECHspotify:track:6C0au9ut1avz4zhryYHudGspotify:track:1NvBOki5VmSSVelycoMo96spotify:track:31KuT5lcyp6NlDBjp3EVTpspotify:track:3u0cZhyEPYIe9qDKPEeS4gspotify:track:6gVXeA52q3FbLANm6gW0Maspotify:track:2rNBqTve7unpL01DuTyX3Pspotify:track:3Ey71ndsJ2GDMgT0hVJlPs180agoaPIy92gPZ6zRhqXarEThe BeatlesTomorrow Never Knows - Remastered0.0534
valence0.5240.4820.4260.6720.4320.3620.4330.1850.4130.436...0.2840.5490.4310.5880.2440.4840.50.2450.3030.363195olWalQH1oVza5D6xJg4oXRadioheadSail To The Moon0.0540
\n", - "

35 rows × 275 columns

\n", "
" ], "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", + " _id artist_name \\\n", + "0 1CEZV1nYaEeqhWz73HKF3g The Rolling Stones \n", + "1 1AVrv7FD10FoKW38oBiKRg Radiohead \n", + "2 4rkGGQEqxHIXVJ4oXjOHgF George Martin \n", + "3 0ttMfoND7IQqFSMVOPkELC The Beatles \n", + "4 53RYTfkLiyZuUZHwJC3Wmm Radiohead \n", + "5 01ZpFhrMMqKPVCwyqXneVp Radiohead \n", + "6 66Pyms4pYaHEcPHZ7DdMbE Radiohead \n", + "7 3gKuywOm38axM8sJGq6Laq Radiohead \n", + "8 2uYSbsxAMmK1awUl06T7ix Radiohead \n", + "9 75YUnz58ajMo2VIIuUFvOV Radiohead \n", + "10 0COiZ7ncho2yi4HotbzgPv Radiohead \n", + "11 0tKuiKb2mazZYdA6fPP7kI Radiohead \n", + "12 4gq2bc2770XvbJdEtfUbmw Radiohead \n", + "13 49JPfRfsAfjWYRN6lbC3my George Martin \n", + "14 3uxhyRdWVXp7GQvERQl6fA Radiohead \n", + "15 2PbwmAMaxIBIWis8XLViat George Martin \n", + "16 29yXMFKIrY1fFY4DYBVZCu Radiohead \n", + "17 3cual6JOG286qZJmCxKRAT Radiohead \n", + "18 0agoaPIy92gPZ6zRhqXarE The Beatles \n", + "19 5olWalQH1oVza5D6xJg4oX Radiohead \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]" + " name valence \n", + "0 Intro - Live 0.0263 \n", + "1 Bloom (Blawan Rmx) 0.0327 \n", + "2 Sea Of Holes - Remastered 0.0357 \n", + "3 Blue Jay Way - Remastered 2009 0.0378 \n", + "4 We Suck Young Blood 0.0378 \n", + "5 True Love Waits 0.0379 \n", + "6 TKOL (Altrice Rmx) 0.0382 \n", + "7 MK 1 0.0389 \n", + "8 MK 2 0.0390 \n", + "9 The Tourist 0.0398 \n", + "10 Motion Picture Soundtrack 0.0435 \n", + "11 Good Evening Mrs Magpie (Modeselektor RMX) 0.0438 \n", + "12 Go Slowly 0.0439 \n", + "13 Pepperland Laid Waste - Remastered 0.0462 \n", + "14 Videotape 0.0466 \n", + "15 Sea Of Monsters - Remastered 0.0489 \n", + "16 Life In a Glasshouse 0.0497 \n", + "17 Tinker Tailor Soldier Sailor Rich Man Poor Man... 0.0507 \n", + "18 Tomorrow Never Knows - Remastered 0.0534 \n", + "19 Sail To The Moon 0.0540 " ] - }, - "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": { - "collapsed": false - }, - "outputs": [ - { - "data": { - "text/plain": [ - "" - ] - }, - "execution_count": 12, - "metadata": {}, - "output_type": "execute_result" - }, - { - "data": { - "image/png": "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\n", - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "beatles_tracks['valence'].hist()" - ] - }, - { - "cell_type": "code", - "execution_count": 13, - "metadata": { - "collapsed": false - }, - "outputs": [ - { - "data": { - "text/plain": [ - "" - ] - }, - "execution_count": 13, - "metadata": {}, - "output_type": "execute_result" - }, - { - "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAAAXUAAAEACAYAAABMEua6AAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAGLJJREFUeJzt3X+QJHdZx/H35xI8EUg2JHpbGsgAIkZLaoMoKbF0gCgJ\nKEFLNCjCWikEfyKgEvjDE0XLWJVA+QO1JJUNagyKkgR/kUjyBaMGlctB+GEE4QJRbxVM1Gh5FbzH\nP6Z3p+9ud6d3Z6a/3+n+vKqmbrqnZ5+nn5t5tveZ6RlFBGZm1g37cidgZmaz46ZuZtYhbupmZh3i\npm5m1iFu6mZmHeKmbmbWIY2buqR9ku6SdHO1vCbpE9W6Q5KePL80zcysidN3se0rgA8DZ1TLAbw6\nIt4x86zMzGxPGh2pSzoXeA7wlr3c38zM2tG0Kb8R+AlGR+d1b5B0WNJVkh4229TMzGy3JjZ1Sc8F\n1iPiMKDaTVdExPnA1wBnA6+ZT4pmZtZUk5n604HnSXoO8HDgUZLeGhEvBoiIhyRdC7x6qztL8ofL\nmJntQURo8lYnmnikHhGvi4jHRsTjgcuA2yLixZKWASQJeD7woR1+hi8RHDx4MHsOpVxcC9fCtdj5\nsle7effLyX5H0jmMRjKHgZdP8bN64ciRI7lTKIZrMeZajLkW09tVU4+I9wDvqa4/ay4ZmZnZnvkt\niS1aXV3NnUIxXIsx12LMtZieppndNAogxbxjmJl1jSRiHi+U2uyklHKnUAzXYsy1GHMtpuembmbW\nIR6/mJkVyOMXMzNzU2+T54Vj9VosLw+QlOVy2mmPyBZbEsvLAz8ualyL6U1z8pHZTKyv38upnxXX\njuPHlS02wPr6rv+6NtuRZ+qW3eiTJnI9RvI2ddBUp4Rbd3mmbmZmbupt8rxwzLUYcy3GXIvpuamb\nmXWIZ+qWnWfqfn7YqTxTNzMzN/U2eV445lqMuRZjrsX03NTNzDqk8Uxd0j7g74D7IuJ5kgbADcBZ\nwCHgeyPic1vczzN125Fn6n5+2KnamKm/AvhIbflK4KqIeBLwAHD5boObmdlsNWrqks4FngO8pbb6\nmcAfVNevA75ttql1j+eFY67FmGsx5lpMr+mR+huBn6D6O1XS2cD9EXG8uv0+4Itnn56Zme3GxA/0\nkvRcYD0iDksabqyuLnXbDgZXV1cZDAYALC0tsbKywnA4+lEbv5n7sDwcDovKp6TlsY3lYUvLG+va\nirdV/Fomhfx/5FreWFdKPm0up5RYW1sD2OyXezHxhVJJPw+8CPgc8HDgUcCNwDcDyxFxXNKFwMGI\nuGSL+/uFUtuRXyj188NONbcXSiPidRHx2Ih4PHAZcFtEvAi4HXhBtdlLgJt2G7xvTj0q7S/XYsy1\nGHMtpjfN+9SvAF4l6R+ARwPXzCYlMzPbK3/2i2Xn8YufH3aqvY5f/M1HZlntr36pte/AgfM4evRI\nltg2P/6YgBZ5XjjmWmw4xujlqWj9MvoawbL4cTE9N3Uzsw7xTN2y6/tMPee++7lZLn+eupmZuam3\nyfPCMdeiLuVOoBh+XEzPTd3MrEM8U7fsPFP3TN1O5Zm6mZm5qbfJ88Ix16Iu5U6gGH5cTM9N3cys\nQzxTt+w8U/dM3U7lmbqZmbmpt8nzwjHXoi7lTqAYflxMz03dzKxDPFO37DxT90zdTjW3mbqk/ZLe\nJ+kuSXdLOlitv1bSJ6r1hyQ9eS+Jm5nZ7DT5jtJjwDMi4gJgBbhE0tOqm388Ii6IiKdExAfnmWgX\neF445lrUpdwJFMOPi+k1mqlHxP9UV/cz+rak49Vynq9sMTOzLTWaqUvaB7wfeALwqxHxWknXAhcy\n+uqWdwNXRMRDW9zXM3XbkWfqnqnbqeb6HaURcRy4QNIZwDskfQWjJr4u6WHAbwKvAd6w1f1XV1cZ\nDAYALC0tsbKywnA4BMZ/bnm538tjG8vDlpY31rUVr6z4pfz/e3lISom1tTWAzX65F7t+94uknwIe\njIira+u+EXh1RDxvi+19pF5JKW3+Z/ZdvRY+Ur+dE5t8e7FLe276OTI2z3e/nCPpzOr6w4GLgL+X\ntFytE/B84EO7DW5mZrM18Uhd0lcB1zH6BbAPeFtE/JykdwPnMDrUOAy8vPaCav3+PlK3HflI3TN1\nO9Vej9R98pFl56bupm6n8gd6LQC/B3fMtahLuRMohh8X03NTNzPrEI9fLDuPXzx+sVN5/GJmZm7q\nbfK8cMy1qEu5EyiGHxfTa3RGqZnZLC0vD1hfvzdb/AMHzuPo0SPZ4s+TZ+qWnWfq/Zup5/0/h0V4\nPcEzdTMzc1Nvk+eFY65FXcqdQEFS7gQWnpu6mVmHeKZu2Xmm7pl6hgw8Uzczs/K5qbfIc+Qx16Iu\n5U6gICl3AgvPTd3MrEM8U7fsPFP3TD1DBp2dqfuMUrPe2l81V+uSJl9nt1/S+yTdJeluSQer9QNJ\nd0q6R9LvSvIviAk8Rx5zLepSprjHGB0t57hsJ81u93pqYlOPiGPAMyLiAmAFuETS04Argasi4knA\nA8Dlc83UzMwm2tVMXdIXAO8FfhD4I2A5Io5LuhD46Yi4eIv7eKZuO/JMvY/7nr/upfelub5PXdI+\nSXcBR4FbgX8EHoiI49Um9wFfvNvgZmY2W43m4FXzvkDSGcA7gPO32my7+6+urjIYDABYWlpiZWWF\n4XAIjGerfViuz5FLyKe+fNllq1k/CnUsVf8OW1reWNdWvK3ivwn4sUzxcy2zze1vYjTlbSd+Kc+/\njf6wtrYGsNkv92LXb2mU9FPA/wA/yYnjl4MRcckW23v8Ukkpbf5nlqb9EUhi/ETr9xgAbufEJt9m\n7NLqnminFt0dv0xs6pLOAR6KiP+Q9HDgXcAvAC8B/jAi3ibp14APRMSvb3F/N/UF0N+5dglNvY/7\nnr/upfeleTb1rwKuYzR/3we8LSJ+TtLjgBuAs4C7gBdFxENb3N9NfQG4qefS133PX/fS+9Lcmvq0\n3NTHPH6pS3j8shHf45exhMcvI/6URjMz85G6jXj8kktf9z1/3UvvSz5SNzMzN/U2+fNO6lLuBAqS\ncidQkJQ7gYXnpm5m1iGeqRvgmXo+fd33/HUvvS95pm5mZm7qbfJMvS7lTqAgKXcCBUm5E1h4bupm\nZh3imboBnqnn09d9z1/30vuSZ+pmZuam3ibP1OtS7gQKknInUJCUO4GF56ZuZtYhnqkb4Jl6Pn3d\n9/x1L70veaZuZmaTm7qkcyXdJukjku6W9CPV+oOS7pN0qLpcPP90F5tn6nUpdwIFSbkTKEjKncDC\na/LF058DXhURhyU9Eni/pFur266OiKvnl56Zme3GXr54+kbgl4GvBx6MiKsmbO+Z+gLwTD2Xvu57\n/rqX3pdamalLGgArwPuqVT8k6bCkt0g6c7fBzcxstho39Wr08nbgFRHxIPBm4AkRsQIcBTyGmcAz\n9bqUO4GCpNwJFCTlTmDhNZmpI+l0Rg39tyLiJoCI+LfaJr8JvHO7+6+urjIYDABYWlpiZWVl8wuY\nNxqdl/Muj20sD+e8fHK8tuNvLG+sayveVvEPZ4yfa5ltbj/cavxSnn/D4ZCUEmtrawCb/XIvGs3U\nJb0V+ExEvKq2bjkijlbXXwl8TUR89xb39Ux9AXimnktf9z1/3UvvS3udqU9s6pKeDrwXuJvR/0IA\nrwO+m9F8/ThwBHhZRKxvcX839QXgpp5LX/c9f91L70tza+rTclMfSylt/tlVmvabemL8J3G/mwvc\nzonjmDZjl1b3RDu16G5T9xmlZmYd4iN1Azx+yaev+56/7qX3JR+pm5mZm3qb/D71upQ7gYKk3AkU\nJOVOYOG5qZuZdYhn6gZ4pp5PX/c9f91L70ueqZuZmZt6mzxTr0u5EyhIyp1AQVLuBBaem7qZWYd4\npm6AZ+r59HXf89e99L7kmbqZmbmpt2mnmfry8gBJ2S7tSxlilirlTqAgKXcCC6/R56nb/K2v30vu\nP0fNbPF5pl6IvDNt6O981XXvX+xR/NL7kmfqZmbmpt4mv0+9LuVOoCApdwIFSbkTWHgTm7qkcyXd\nJukjku6W9KPV+rMk3SLpHknvknTm/NM1M7OdNPk6u2VgOSIOS3ok8H7gUuD7gM9GxC9Keg1wVkRc\nscX9PVNvwDP1PsbOHb+vsUfxS+9Lc5upR8TRiDhcXX8Q+ChwLqPGfl212XXA83cb3MzMZmtXM3VJ\nA0ZfNn0ncGDji6Yj4ijwhbNOrms8U69LuRMoSMqdQEFS7gQWXuOmXo1e3g68ojpiL/tvFzOzHmp0\n8pGk0xk19N+KiJuq1euSDkTEejV3/9ft7r+6uspgMABgaWmJlZUVhsMhMD567cPycDjc9vaxjeVh\ny8t9jb+xrq14W8Wvazt+rmW2uX1jXTvxS+oPKSXW1tYANvvlXjQ6+UjSW4HPRMSrauuuBP49Iq70\nC6XT8wulfYydO35fY4/il96X5vZCqaSnA98DPFPSXZIOSboYuBL4Jkn3ABcBv7Db4H3jmXpdyp1A\nQVLuBAqSciew8CaOXyLiL4HTtrn5otmmY2Zm0/BnvxTC45c+xs4dv6+xR/FL70v+7BczM3NTb5Nn\n6nUpdwIFSbkTKEjKncDCc1M3M+sQz9QL4Zl6H2Pnjt/X2KP4pfclz9TNzMxNvU2eqdel3AkUJOVO\noCApdwILz03dzKxDPFMvhGfqfYydO35fY4/il96XPFM3MzM39TZ5pl6XcidQkJQ7gYKk3AksPDd1\nM7MO8Uy9EJ6p9zF27vh9jT2KX3pf8kzdzMzc1NvkmXpdyp1AQVLuBAqSciew8NzUzcw6ZOJMXdI1\nwLcA6xHx5GrdQeCljL+X9HUR8Wfb3N8z9QY8U+9j7Nzx+xp7FL/0vjTPmfq1wLO3WH91RDylumzZ\n0M3MrF0Tm3pE3AHcv8VNu/4N0neeqdel3AkUJOVOoCApdwILb5qZ+g9JOizpLZLOnFlGZma2ZxO/\neHobbwZ+JiJC0huAq4HLt9t4dXWVwWAAwNLSEisrKwyHQ2B89FrC8vLygPX1e3fc8flL1b/Dlpf7\nGn9jXVvxtopf13b8XMtsc/vGunbil9R/Ukqsra0BbPbLvWh08pGk84B3brxQ2vS26vaFeaE074uV\n+V846ue+u+79iz2KX3pfmvfJR6I2Q5e0XLvt24EP7TZwP6XcCRQk5U6gICl3AgVJuRNYeBPHL5Ku\nZ/S3y9mSPgUcBJ4haQU4DhwBXjbHHM3MrCF/9kuNxy993HfXvX+xR/FL70t7Hb/s9YVSM7MFtr86\niGvfgQPncfTokbn9fH9MQKtS7gQKknInUJCUO4GCpJbiHGP0l0L7l3m/w85N3cysQzxTr/FMvY/7\n7rr3L3bu+M3m+f48dTMzc1NvV8qdQEFS7gQKknInUJCUO4GF56ZuZtYhnqnXeKbex3133fsXO3d8\nz9TNzKwhN/VWpdwJFCTlTqAgKXcCBUm5E1h4bupmZh3imXqNZ+p93HfXvX+xc8f3TN3MzBpyU29V\nyp1AQVLuBAqScidQkJQ7gYXnpm5m1iGeqdd4pt7HfXfd+xc7d/zMM3VJ10hal/TB2rqzJN0i6R5J\n75J05m4Dm5nZ7DUZv1wLPPukdVcAfx4RTwJuA14768S6KeVOoCApdwIFSbkTKEjKncDCm9jUI+IO\n4P6TVl8KXFddvw54/ozzMjOzPWg0U5d0HvDOiHhytfzvEfHo2u2fjYizt7mvZ+rNomeMnTt+X2Pn\njt/X2Lnjz3em3sp3lK6urjIYDABYWlpiZWWF4XAIQEoJoJjl8Z9/bS8z4XbHn8/yxrq24pUWP9cy\nE27vR/x6/0kpsba2BrDZL/dir0fqHwWGEbEuaRm4PSLO3+a+PlLflDjxyXxC9DnHnqTt+IlxLfp+\nxHg72z8u5h27tLon2qlFd4/Um75PXdVlw83AanX9JcBNuw1sZmazN/FIXdL1jH51ng2sAweBG4Hf\nBx4DfAp4QUQ8sM39faTeLHrG2Lnj9zV27vh9jZ07/nyP1H3yUY2beh/33XXvX+zc8csYv9hMpNwJ\nFCTlTqAgKXcCBUm5E1h4bupmZh3i8UuNxy993HfXvX+xc8f3+MXMzBpyU29Vyp1AQVLuBAqScidQ\nkJQ7gYXnpm5m1iGeqdd4pt7HfXfd+xc7d3zP1M3MrCE39Val3AkUJOVOoCApdwIFSbkTWHhu6mZm\nHeKZeo1n6n3cd9e9f7Fzx/dM3czMGnJTb1XKnUBBUu4ECpJyJ1CQlDuBheembmbWIZ6p13im3sd9\nd937Fzt3fM/UzcysoamauqQjkj4g6S5JfzOrpLor5U6gICl3AgVJuRMoSMqdwMI7fcr7H2f0BdT3\nzyIZMzObzlQzdUmfBJ4aEZ/dYRvP1JtFzxg7d/y+xs4dv6+xc8cve6YewLsk/a2kl075s8zMbErT\njl++LiKOSvpC4FZJH42IO07eaHV1lcFgAMDS0hIrKysMh0MAUkoAxSyPZ3rzWN64vtXtnLTcRj45\n42+syxV/Y3ljXVvxtor/JuDHMsXPtcw2t78JWMkYv63laqnWf1JKrK2tAWz2y72Y2VsaJR0E/isi\nrj5pvccvmxInPplPiD7n2JO0HT8xrkXfxwC3s/3jYt6xS6t7op1adHf8suemLukLgH0R8aCkRwC3\nAK+PiFtO2s5NvVn0jLFzx+9r7Nzx+xo7d/z5NvVpxi8HgHdIiurn/M7JDd3MzNrlM0prPH7x+CVP\nfI9fxhIev1Rb+YxSMzPzkXqNZ+p93HfXvX+xc8f3kbqZmTXkpt6qlDuBgqTcCRQk5U6gICl3Agtv\n2pOPZur663+Pd7/7vbnTMDNbWEXN1J/4xKfy8Y8/Azhvrjlt7VbgZjxjdOz+xO9r7Nzxy32f+px8\nF/DUDHH/m1FTNzNbXJ6ptyrlTqAgKXcCBUm5EyhIyp3AwnNTNzPrEDf1Vg1zJ1CQYe4ECjLMnUBB\nhrkTWHhu6mZmHeKm3qqUO4GCpNwJFCTlTqAgKXcCC89N3cysQ9zUWzXMnUBBhrkTKMgwdwIFGeZO\nYOG5qZuZdchUTV3SxZL+XtI/SHrNrJLqrpQ7gYKk3AkUJOVOoCApdwILb89NXdI+4FeAZwNfCbxQ\n0pfPKrFuOpw7gYK4FmOuxZhrMa1pjtS/FvhYRNwbEQ8BNwCXziatrnogdwIFcS3GXIsx12Ja0zT1\nLwE+XVu+r1pnZmaZTPOBXlt9ethUH3u2f//DeMQjXslppy1N82P25Nixj3Ps2LyjHJl3gAVyJHcC\nBTmSO4GCHMmdwMLb80fvSroQ+OmIuLhavgKIiLjypO0W47vszMwKs5eP3p2mqZ8G3AM8C/gX4G+A\nF0bER/f0A83MbGp7Hr9ExP9J+mHgFkaz+Wvc0M3M8pr7Nx+ZmVl7ZnZG6aQTkSR9nqQbJH1M0l9L\neuysYpemQS1eKenDkg5LulXSY3Lk2YamJ6hJ+g5JxyU9pc382tSkFpK+s3ps3C3pt9vOsS0NniOP\nkXSbpEPV8+SSHHnOm6RrJK1L+uAO2/xS1TcPS1qZ+EMjYuoLo18OH2f05aIPY3QGwZeftM0PAG+u\nrn8XcMMsYpd2aViLbwQ+v7r+8j7XotrukcB7gL8CnpI774yPiy8F3g+cUS2fkzvvjLX4DeBl1fXz\ngU/mzntOtfh6YAX44Da3XwL8cXX9acCdk37mrI7Um5yIdClwXXX97YxeYO2iibWIiPdExP9Wi3fS\n3ff3Nz1B7WeBK4G5v6k0oya1eCnwqxHxnwAR8ZmWc2xLk1ocB86ori8B/9Rifq2JiDuA+3fY5FLg\nrdW27wPOlHRgp585q6be5ESkzW0i4v+AByQ9ekbxS7Lbk7IuB/50rhnlM7EW1Z+T50bEn7SZWAZN\nHhdfBjxJ0h2S/krSs1vLrl1NavF64HslfRr4I+BHWsqtNCfX6p+YcBA4zclHdU1ORDp5G22xTRc0\nPilL0ouAr2Y0jumiHWshScAbgZdMuE8XNHlcnM5oBPMNwGOBv5D0lRtH7h3SpBYvBK6NiDdW58T8\nNqPPmOqbXZ/kOasj9fsYPQg3nAv880nbfBp4DGy+x/2MiNjpz45F1aQWSLoIeC3wrdWfoF00qRaP\nYvRETZI+CVwI3NTRF0ubPC7uA26KiOMRcYTReSBPbCe9VjWpxeXA7wFExJ3A50s6p530inIfVd+s\nbNlP6mbV1P8W+FJJ50n6POAy4OaTtnkn4yOyFwC3zSh2aSbWQtIFwK8Dz4uIz2bIsS071iIi/jMi\nvigiHh8Rj2P0+sK3RsShTPnOU5PnyI3AMwGqBvZE4BOtZtmOJrW4F7gIQNL5wP4Ov8Ygtv8L9Wbg\nxbB5Fv8DEbG+40+b4au4FzM6svgYcEW17vXAt1TX9zP6zfsxRk/eQe5Xnuf4ivakWtzK6CzcQ8Bd\nwI25c85Vi5O2vY2OvvulaS2Aq4APAx8AXpA751y1YPSOlzsYvTPmEPCs3DnPqQ7XMzryPgZ8Cvg+\n4GXA99e2+RVG7xb6QJPnh08+MjPrEH+dnZlZh7ipm5l1iJu6mVmHuKmbmXWIm7qZWYe4qZuZdYib\nuplZh7ipm5l1yP8DII0KXpiILLYAAAAASUVORK5CYII=\n", - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "stones_tracks['valence'].hist()" - ] - }, - { - "cell_type": "code", - "execution_count": 14, - "metadata": { - "collapsed": false - }, - "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": { - "collapsed": false - }, - "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": { - "collapsed": false, - "scrolled": false - }, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
0123456789...1061106210631064106510661067106810691070
_id149776821031512353312353711772221028413363941079151308579123808...31048331326931304323893451245984311907310293310289106069310543
annotation_count1154611611...111411411615
api_path/songs/1497768/songs/210315/songs/123533/songs/123537/songs/117722/songs/210284/songs/1336394/songs/107915/songs/1308579/songs/123808.../songs/310483/songs/313269/songs/313043/songs/2389345/songs/1245984/songs/311907/songs/310293/songs/310289/songs/106069/songs/310543
ctitleall together on the wireless machinea little rhymeand i love herany time at alla taste of honeybeatle greetingscan you take me backcarry that weightdown in eastern australiaeverybodys trying to be my baby...you cant catch meyou dont have to mean ityou got me rockingyou got the silverdont look backeach and every day of the yearim a king beelittle by littlebrown sugarcitadel
full_titleAll Together on the Wireless Machine by The Be...A Little Rhyme by The Beatles (Ft. John & Rodn...And I Love Her by The BeatlesAny Time at All by The BeatlesA Taste of Honey by The BeatlesBeatle Greetings by The Beatles (Ft. George Ha...Can You Take Me Back by The BeatlesCarry That Weight by The BeatlesDown in Eastern Australia by The BeatlesEverybody's Trying to Be My Baby by The Beatles...You Can't Catch Me by The Rolling StonesYou Don't Have To Mean It by The Rolling StonesYou Got Me Rocking by The Rolling StonesYou Got the Silver by The Rolling Stones (Ft. ...Don't Look Back by The Rolling StonesEach and every day of the year by The Rolling ...I'm A King Bee by The Rolling StonesLittle By Little by The Rolling StonesBrown Sugar by The Rolling StonesCitadel by The Rolling Stones
header_image_thumbnail_urlhttps://images.genius.com/ad1f59e8a03be4eb521e...https://s3.amazonaws.com/rapgenius/110537_cda_...https://images.genius.com/68c11c7f5b6b66194d77...https://images.genius.com/68c11c7f5b6b66194d77...https://s3.amazonaws.com/rapgenius/1360709432_...https://s3.amazonaws.com/rapgenius/110537_cda_...https://images.genius.com/ad1f59e8a03be4eb521e...https://images.genius.com/560d707ac51a528c952d...https://images.genius.com/ad1f59e8a03be4eb521e...https://images.genius.com/4268a08d2b36372eb6e8......https://images.genius.com/9c0263f14c39b6df59e5...https://images.genius.com/eb7fd9257058b77179cb...https://images.genius.com/a8ed1f93846da84943a7...https://images.rapgenius.com/ac969979ccb91a0d2...https://images.genius.com/23bbf05f7ee8286a8905...https://images.genius.com/6c322c96140487d56076...https://images.genius.com/076d49bcc219432b68b4...https://images.genius.com/076d49bcc219432b68b4...https://images.genius.com/5b7d4f11893ff2fdeba7...https://images.genius.com/31323212a74c2a8d99eb...
header_image_urlhttps://images.genius.com/ad1f59e8a03be4eb521e...https://s3.amazonaws.com/rapgenius/110537_cda_...https://images.genius.com/68c11c7f5b6b66194d77...https://images.genius.com/68c11c7f5b6b66194d77...https://s3.amazonaws.com/rapgenius/1360709432_...https://s3.amazonaws.com/rapgenius/110537_cda_...https://images.genius.com/ad1f59e8a03be4eb521e...https://images.genius.com/560d707ac51a528c952d...https://images.genius.com/ad1f59e8a03be4eb521e...https://images.genius.com/4268a08d2b36372eb6e8......https://images.genius.com/9c0263f14c39b6df59e5...https://images.genius.com/eb7fd9257058b77179cb...https://images.genius.com/a8ed1f93846da84943a7...https://images.rapgenius.com/ac969979ccb91a0d2...https://images.genius.com/23bbf05f7ee8286a8905...https://images.genius.com/6c322c96140487d56076...https://images.genius.com/076d49bcc219432b68b4...https://images.genius.com/076d49bcc219432b68b4...https://images.genius.com/5b7d4f11893ff2fdeba7...https://images.genius.com/31323212a74c2a8d99eb...
id149776821031512353312353711772221028413363941079151308579123808...31048331326931304323893451245984311907310293310289106069310543
lyricswhen i was sitting on my piano one day a magic...now, for the final number, john's got a card i...i give her all my love that's all i do and if ...any time at all, any time at all any time at a...a taste of honey! tasting much sweeter than wi...i'm ringo and i play the drums i'm paul and i ...can you take me back where i came from? can yo...boy, you gotta carry that weight carry that we...down in eastern australia i met her she was we...well they took some honey from a tree dressed ......i bought a brand new air mobile it was custom ...you don't have to mean it you just got to say ...i was a butcher cutting up meat my hands were ...hey babe, what's in your eyes? i saw them flas...if it's love that you're running from there's ...do i miss her kiss at night time arms around m...well i am a king bee buzzing around your hive ...tried to trail you last night, baby, trail you...gold coast slave ship bound for cotton fields ...men are armed shout who goes there we have jou...
lyrics_owner_id15493452509624687146871707992509621549345116340154934522533...3543833546083543821217557154934535438535438335438316354608
original_lyrics\\n\\nWhen I was sitting on my piano one day\\nA ...\\n\\n[Speech]\\n\\n[Rodney Burke] Now, for the fi...\\n\\n[Verse 1]\\nI give her all my love\\nThat's ...\\n\\n[Chorus]\\nAny time at all, any time at all...\\n\\n[Intro]\\nA taste of honey! Tasting much sw...\\n\\n[Speech]\\n\\n[Ringo] I'm Ringo and I play t...\\n\\nCan you take me back where I came from?\\nC...\\n\\n[Chorus]\\nBoy, you gotta carry that weight...\\n\\nDown in Eastern Australia\\nI met her\\nShe ...\\n\\n[Chorus 1]\\nWell they took some honey from......\\n\\n[Verse 1]\\nI bought a brand new air mobile...\\n\\n[Verse 1]\\nYou don't have to mean it\\nYou ...\\n\\n[Verse 1]\\nI was a butcher\\nCutting up mea...\\n\\n[Verse 1]\\nHey babe, what's in your eyes?\\...\\n\\nIf it's love that you're running from\\nThe...\\n\\n[Verse 1]\\nDo I miss her kiss at night tim...\\n\\n[Chorus]\\nWell I am a king bee\\nBuzzing ar...\\n\\n[Verse 1]\\nTried to trail you last night, ...\\n\\n[Verse 1]\\nGold coast slave ship bound for...\\n\\n[Verse 1]\\nMen are armed shout who goes th...
path/The-beatles-all-together-on-the-wireless-mach.../The-beatles-a-little-rhyme-lyrics/The-beatles-and-i-love-her-lyrics/The-beatles-any-time-at-all-lyrics/The-beatles-a-taste-of-honey-lyrics/The-beatles-beatle-greetings-lyrics/The-beatles-can-you-take-me-back-lyrics/The-beatles-carry-that-weight-lyrics/The-beatles-down-in-eastern-australia-lyrics/The-beatles-everybodys-trying-to-be-my-baby-l....../The-rolling-stones-you-cant-catch-me-lyrics/The-rolling-stones-you-dont-have-to-mean-it-l.../The-rolling-stones-you-got-me-rocking-lyrics/The-rolling-stones-you-got-the-silver-lyrics/The-rolling-stones-dont-look-back-lyrics/The-rolling-stones-each-and-every-day-of-the-.../The-rolling-stones-im-a-king-bee-lyrics/The-rolling-stones-little-by-little-lyrics/The-rolling-stones-brown-sugar-lyrics/The-rolling-stones-citadel-lyrics
primary_artist{'name': 'The Beatles', 'header_image_url': 'h...{'name': 'The Beatles', 'header_image_url': 'h...{'name': 'The Beatles', 'header_image_url': 'h...{'name': 'The Beatles', 'header_image_url': 'h...{'name': 'The Beatles', 'header_image_url': 'h...{'name': 'The Beatles', 'header_image_url': 'h...{'name': 'The Beatles', 'header_image_url': 'h...{'name': 'The Beatles', 'header_image_url': 'h...{'name': 'The Beatles', 'header_image_url': 'h...{'name': 'The Beatles', 'header_image_url': 'h......{'name': 'The Rolling Stones', 'header_image_u...{'name': 'The Rolling Stones', 'header_image_u...{'name': 'The Rolling Stones', 'header_image_u...{'name': 'The Rolling Stones', 'header_image_u...{'name': 'The Rolling Stones', 'header_image_u...{'name': 'The Rolling Stones', 'header_image_u...{'name': 'The Rolling Stones', 'header_image_u...{'name': 'The Rolling Stones', 'header_image_u...{'name': 'The Rolling Stones', 'header_image_u...{'name': 'The Rolling Stones', 'header_image_u...
pyongs_countNaNNaN152NaNNaNNaN1NaNNaN...NaNNaNNaNNaNNaNNaNNaNNaN7NaN
song_art_image_thumbnail_urlhttps://images.genius.com/ad1f59e8a03be4eb521e...https://s3.amazonaws.com/rapgenius/110537_cda_...https://images.genius.com/68c11c7f5b6b66194d77...https://images.genius.com/68c11c7f5b6b66194d77...https://s3.amazonaws.com/rapgenius/1360709432_...https://s3.amazonaws.com/rapgenius/110537_cda_...https://images.genius.com/ad1f59e8a03be4eb521e...https://images.genius.com/560d707ac51a528c952d...https://images.genius.com/ad1f59e8a03be4eb521e...https://images.genius.com/4268a08d2b36372eb6e8......https://images.genius.com/9c0263f14c39b6df59e5...https://images.genius.com/eb7fd9257058b77179cb...https://images.genius.com/a8ed1f93846da84943a7...https://images.rapgenius.com/ac969979ccb91a0d2...https://images.genius.com/23bbf05f7ee8286a8905...https://images.genius.com/6c322c96140487d56076...https://images.genius.com/076d49bcc219432b68b4...https://images.genius.com/076d49bcc219432b68b4...https://images.genius.com/5b7d4f11893ff2fdeba7...https://images.genius.com/31323212a74c2a8d99eb...
stats{'hot': False, 'unreviewed_annotations': 0}{'hot': False, 'unreviewed_annotations': 0}{'hot': False, 'pageviews': 5905, 'unreviewed_...{'hot': False, 'unreviewed_annotations': 0}{'hot': False, 'unreviewed_annotations': 0}{'hot': False, 'unreviewed_annotations': 0}{'hot': False, 'unreviewed_annotations': 0}{'hot': False, 'pageviews': 8619, 'unreviewed_...{'hot': False, 'unreviewed_annotations': 0}{'hot': False, 'unreviewed_annotations': 0}...{'hot': False, 'unreviewed_annotations': 0}{'hot': False, 'unreviewed_annotations': 0}{'hot': False, 'unreviewed_annotations': 0}{'hot': False, 'unreviewed_annotations': 0}{'hot': False, 'unreviewed_annotations': 0}{'hot': False, 'unreviewed_annotations': 0}{'hot': False, 'unreviewed_annotations': 0}{'hot': False, 'unreviewed_annotations': 0}{'hot': False, 'pageviews': 20738, 'unreviewed...{'hot': False, 'unreviewed_annotations': 14}
titleAll Together on the Wireless MachineA Little RhymeAnd I Love HerAny Time at AllA Taste of HoneyBeatle GreetingsCan You Take Me BackCarry That WeightDown in Eastern AustraliaEverybody's Trying to Be My Baby...You Can't Catch MeYou Don't Have To Mean ItYou Got Me RockingYou Got the SilverDon't Look BackEach and every day of the yearI'm A King BeeLittle By LittleBrown SugarCitadel
urlhttps://genius.com/The-beatles-all-together-on...https://genius.com/The-beatles-a-little-rhyme-...https://genius.com/The-beatles-and-i-love-her-...https://genius.com/The-beatles-any-time-at-all...https://genius.com/The-beatles-a-taste-of-hone...https://genius.com/The-beatles-beatle-greeting...https://genius.com/The-beatles-can-you-take-me...https://genius.com/The-beatles-carry-that-weig...https://genius.com/The-beatles-down-in-eastern...https://genius.com/The-beatles-everybodys-tryi......https://genius.com/The-rolling-stones-you-cant...https://genius.com/The-rolling-stones-you-dont...https://genius.com/The-rolling-stones-you-got-...https://genius.com/The-rolling-stones-you-got-...https://genius.com/The-rolling-stones-dont-loo...https://genius.com/The-rolling-stones-each-and...https://genius.com/The-rolling-stones-im-a-kin...https://genius.com/The-rolling-stones-little-b...https://genius.com/The-rolling-stones-brown-su...https://genius.com/The-rolling-stones-citadel-...
\n", - "

18 rows × 1071 columns

\n", - "
" - ], - "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": { - "collapsed": false - }, - "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": { - "collapsed": false, - "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\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": { - "collapsed": false - }, - "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": { - "collapsed": false - }, - "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": { - "collapsed": false, - "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": { - "collapsed": false - }, - "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": { - "collapsed": false - }, - "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": { - "collapsed": false - }, - "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": { - "collapsed": false - }, - "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": { - "collapsed": false - }, - "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": { - "collapsed": false - }, - "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": { - "collapsed": false - }, - "outputs": [ - { - "data": { - "text/plain": [ - "" - ] - }, - "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": { - "collapsed": false - }, - "outputs": [ - { - "data": { - "text/plain": [ - "(306, 293, 41)" - ] - }, - "execution_count": 79, - "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\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": { - "collapsed": false - }, - "outputs": [], + }, + "execution_count": 263, + "metadata": {}, + "output_type": "execute_result" + } + ], "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']}})" + "pd.DataFrame(list(tracks.find({}, \n", + " ['artist_name', 'name', 'valence'], \n", + " sort=[('valence', pymongo.ASCENDING)], limit=20)))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ - "## Sentiment analysis\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": { - "collapsed": false, - "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}})" + "Just the Beatles songs." ] }, { "cell_type": "code", - "execution_count": 82, - "metadata": { - "collapsed": false - }, + "execution_count": 264, + "metadata": {}, "outputs": [ { "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
_idartist_namenamevalence
800ttMfoND7IQqFSMVOPkELCThe BeatlesBlue Jay Way - Remastered 20090.0378
1140agoaPIy92gPZ6zRhqXarEThe BeatlesTomorrow Never Knows - Remastered0.0534
766ZrPbHp9kRmQj1tGLvna8UThe BeatlesRevolution 9 - Remastered0.1010
2193ZFPe2aiLQuEfDxSqQstZpThe BeatlesA Day In The Life - Remix0.1330
2061Spno7RVP9d3wszxojPJXZThe BeatlesPenny Lane - Take 6 / Instrumental0.1470
02ucFulEWapRAmTn7l6f5Q7The BeatlesWild Honey Pie - Remastered0.1520
334cLoL5KPfE1hAwfsO84FX7The BeatlesBecause - Remastered0.1620
7127YZJHyTTDIurMqDu1v2efThe BeatlesLong, Long, Long - Remastered0.1630
1003ZFBeIyP41HhnALjxWy1pRThe BeatlesA Day In The Life - Remastered0.1750
772tf8ljpWPmXNIFgRVhEuJgThe BeatlesGood Night - Remastered0.1780
\n", + "
" + ], "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'])" + " _id artist_name name \\\n", + "80 0ttMfoND7IQqFSMVOPkELC The Beatles Blue Jay Way - Remastered 2009 \n", + "114 0agoaPIy92gPZ6zRhqXarE The Beatles Tomorrow Never Knows - Remastered \n", + "76 6ZrPbHp9kRmQj1tGLvna8U The Beatles Revolution 9 - Remastered \n", + "219 3ZFPe2aiLQuEfDxSqQstZp The Beatles A Day In The Life - Remix \n", + "206 1Spno7RVP9d3wszxojPJXZ The Beatles Penny Lane - Take 6 / Instrumental \n", + "0 2ucFulEWapRAmTn7l6f5Q7 The Beatles Wild Honey Pie - Remastered \n", + "33 4cLoL5KPfE1hAwfsO84FX7 The Beatles Because - Remastered \n", + "71 27YZJHyTTDIurMqDu1v2ef The Beatles Long, Long, Long - Remastered \n", + "100 3ZFBeIyP41HhnALjxWy1pR The Beatles A Day In The Life - Remastered \n", + "77 2tf8ljpWPmXNIFgRVhEuJg The Beatles Good Night - Remastered \n", + "\n", + " valence \n", + "80 0.0378 \n", + "114 0.0534 \n", + "76 0.1010 \n", + "219 0.1330 \n", + "206 0.1470 \n", + "0 0.1520 \n", + "33 0.1620 \n", + "71 0.1630 \n", + "100 0.1750 \n", + "77 0.1780 " ] }, - "execution_count": 82, + "execution_count": 264, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "tracks.find_one({'sentiment': {'$exists': True}}).keys()" + "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": [ + "And plot the valences.." ] }, { "cell_type": "code", - "execution_count": 83, - "metadata": { - "collapsed": false - }, + "execution_count": 265, + "metadata": {}, "outputs": [ { "data": { "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}" + "" ] }, - "execution_count": 83, + "execution_count": 265, "metadata": {}, "output_type": "execute_result" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAXQAAAD8CAYAAABn919SAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAEqxJREFUeJzt3X+MZXV5x/H3Iz/KlsEFBW82C+1oxKZkJ6J7QzAm7R1Q\nQ6ERTI2BoIVIOv6o1sRtK9U0Ra0JJK60NSbtplC2DTpQqmWDUEtxR6IR7KyszAK1Aq6WLd0tAhvH\nUurWp3/MWV2mM3PPzL3n3p3vvF/JzZ5f957nPnvvZ86cOT8iM5EkrX4vGnYBkqT+MNAlqRAGuiQV\nwkCXpEIY6JJUCANdkgphoEtSIQx0SSqEgS5JhTh2kCs79dRTc3R0FIAf/ehHnHjiiYNc/VHHHtgD\nsAdgD2DpHuzateupzDyt22sMNNBHR0eZnp4GYGpqik6nM8jVH3XsgT0AewD2AJbuQUR8r85ruMtF\nkgphoEtSIQx0SSqEgS5JhTDQJakQBrokFcJAl6RCGOiSVAgDXZIKMdAzRSVpmEav/uLQ1r332osa\nX4db6JJUCANdkgphoEtSIQx0SSqEgS5Jhagd6BFxTEQ8EBF3VOMvj4j7I+LRiLglIo5vrkxJUjfL\n2UL/APDIEePXAddn5iuBZ4Cr+lmYJGl5agV6RJwOXAT8ZTUewHnAbdUi24FLmihQklRP3S30PwF+\nH/hJNf5S4NnMPFSNPwFs7HNtkqRliMxceoGIXwcuzMz3RkQH+F3gSuC+ancLEXEGcFdmblrg+RPA\nBECr1do8OTkJwOzsLCMjI/17J6uQPbAHYA9gcD2Y2Xew8XUsZmzj+iXnL9WD8fHxXZnZ7raOOqf+\nvx54c0RcCJwAvBj4U+DkiDi22ko/Hdi30JMzcxuwDaDdbufhm6B6U1h7APYA7AEMrgdXDvPU/8s7\nS87vRw+67nLJzD/IzNMzcxS4FPhyZl4O7ATeWi12BXB7T5VIknrSy3HoHwI+GBGPMrdP/Yb+lCRJ\nWollXW0xM6eAqWr4ceCc/pckSVoJzxSVpEIY6JJUCANdkgphoEtSIQx0SSqEgS5JhTDQJakQBrok\nFcJAl6RCLOtMUUnqh9F5F8naMnZoqBfOKoVb6JJUCANdkgphoEtSIQx0SSqEgS5JhTDQJakQXQM9\nIk6IiG9ExLci4qGI+Gg1/aaI+G5E7K4eZzdfriRpMXWOQ38eOC8zZyPiOOCrEXFXNe/3MvO25sqT\nJNXVNdAzM4HZavS46pFNFiVJWr6Yy+suC0UcA+wCXgl8JjM/FBE3Aa9jbgv+HuDqzHx+gedOABMA\nrVZr8+TkJACzs7OMjIz06W2sTvbAHgAcePog+58b/HrHNq4f/EorM/sOvmC8tY6h9GCQuvV7qe/C\n+Pj4rsxsd1tHrUD/6cIRJwNfAN4P/AD4D+B4YBvwWGZ+bKnnt9vtnJ6eBmBqaopOp1N73SWyB/YA\n4NM3387WmcFfhWPvtRcNfJ2HLXTq/zB6MEjd+r3UdyEiagX6so5yycxngZ3ABZn5ZM55Hvgr4Jzl\nvJYkqb/qHOVyWrVlTkSsA94I/EtEbKimBXAJsKfJQiVJS6vzO84GYHu1H/1FwK2ZeUdEfDkiTgMC\n2A28u8E6JUld1DnK5UHgNQtMP6+RiiRJK+KZopJUCANdkgphoEtSIQx0SSqEgS5JhTDQJakQBrok\nFcJAl6RCGOiSVAgDXZIKYaBLUiEMdEkqhIEuSYUw0CWpEAa6JBWizh2LToiIb0TEtyLioYj4aDX9\n5RFxf0Q8GhG3RMTxzZcrSVpMnS3054HzMvPVwNnABRFxLnAdcH1mvhJ4BriquTIlSd10DfTqRtCz\n1ehx1SOB84DbqunbmbuvqCRpSGrtQ4+IYyJiN3AAuBt4DHg2Mw9VizwBbGymRElSHZGZ9ReOOBn4\nAvCHwE3V7hYi4gzgrszctMBzJoAJgFartXlychKA2dlZRkZGen4Dq5k9sAcAB54+yP7nhl3FcLXW\nUXwPxjauX3L+Ut+F8fHxXZnZ7raOrjeJPlJmPhsRO4HXASdHxLHVVvrpwL5FnrMN2AbQbrez0+kA\nMDU1xeHhtcoe2AOAT998O1tnlvVVLM6WsUPF92Dv5Z0l5/fju1DnKJfTqi1zImId8EbgEWAn8NZq\nsSuA23uqRJLUkzo/EjcA2yPiGOZ+ANyamXdExMPAZET8MfAAcEODdUqSuuga6Jn5IPCaBaY/DpzT\nRFGSpOXzTFFJKoSBLkmFMNAlqRAGuiQVwkCXpEIY6JJUCANdkgphoEtSIQx0SSqEgS5JhTDQJakQ\nBrokFcJAl6RCGOiSVAgDXZIKYaBLUiHq3ILujIjYGREPR8RDEfGBavo1EbEvInZXjwubL1eStJg6\nt6A7BGzJzG9GxEnAroi4u5p3fWZ+srnyJEl11bkF3ZPAk9XwDyPiEWBj04VJkpZnWfvQI2KUufuL\n3l9Nel9EPBgRN0bEKX2uTZK0DJGZ9RaMGAG+AnwiMz8fES3gKSCBjwMbMvOdCzxvApgAaLVamycn\nJwGYnZ1lZGSkL29itbIH9gDgwNMH2f/csKsYrtY6iu/B2Mb1S85f6rswPj6+KzPb3dZRK9Aj4jjg\nDuBLmfmpBeaPAndk5qalXqfdbuf09DQAU1NTdDqdrusumT2wBwCfvvl2ts7U+XNWubaMHSq+B3uv\nvWjJ+Ut9FyKiVqDXOcolgBuAR44M84jYcMRibwH2dHstSVJz6vxIfD3wDmAmInZX0z4MXBYRZzO3\ny2Uv8K5GKpQk1VLnKJevArHArDv7X44kaaU8U1SSCmGgS1IhDHRJKoSBLkmFMNAlqRAGuiQVwkCX\npEIY6JJUCANdkgphoEtSIQx0SSqEgS5JhTDQJakQBrokFaLsW4RoRUav/uLA1rVl7BBXHrG+bnd1\nacog3/N8W8aGtmoVxi10SSpEnVvQnREROyPi4Yh4KCI+UE1/SUTcHRHfqf49pflyJUmLqbOFfgjY\nkplnAecCvx0RZwFXA/dk5pnAPdW4JGlIugZ6Zj6Zmd+shn8IPAJsBC4GtleLbQcuaapISVJ3kZn1\nF44YBe4FNgHfz8yTq+kBPHN4fN5zJoAJgFartXlychKA2dlZRkZGeix/dTtaezCz7+DA1tVaB/uf\n+9n42Mb1A1v3kQb5nueb34O1aC30oNtne6k8GB8f35WZ7W7rqB3oETECfAX4RGZ+PiKePTLAI+KZ\nzFxyP3q73c7p6WkApqam6HQ6tdZdqqO1B4M+ymXrzM8OtlqbR7m8sAdr0VroQbfP9lJ5EBG1Ar3W\nUS4RcRzwd8DNmfn5avL+iNhQzd8AHKjzWpKkZtQ5yiWAG4BHMvNTR8zaAVxRDV8B3N7/8iRJddX5\nHef1wDuAmYjYXU37MHAtcGtEXAV8D3hbMyVKkuroGuiZ+VUgFpl9fn/LkSStlGeKSlIhDHRJKoSB\nLkmFMNAlqRAGuiQVwkCXpEIY6JJUCANdkgphoEtSIcq+vFmfNHUlvvn305xvWFcelLQ6uYUuSYUw\n0CWpEAa6JBXCQJekQhjoklSIOncsujEiDkTEniOmXRMR+yJid/W4sNkyJUnd1NlCvwm4YIHp12fm\n2dXjzv6WJUlarq6Bnpn3Ak8PoBZJUg962Yf+voh4sNolc0rfKpIkrUhkZveFIkaBOzJzUzXeAp4C\nEvg4sCEz37nIcyeACYBWq7V5cnISgNnZWUZGRnp/BwMws+9gI6/bWgf7n1t8/tjG9Y2st5um3u9C\n5vdgLbzn+bp9DtaCtdCDbp/tpTJxfHx8V2a2u61jRYFed9587XY7p6enAZiamqLT6XRd99GgyVP/\nt84sfvWFYZ3639T7Xcj8HqyF9zxft8/BWrAWetDts71UJkZErUBf0S6XiNhwxOhbgD2LLStJGoyu\nPxIj4nNABzg1Ip4A/gjoRMTZzO1y2Qu8q8EaJUk1dA30zLxsgck3NFCLJKkHZe+00qozzH3Z0mrn\nqf+SVAgDXZIKYaBLUiEMdEkqhIEuSYUw0CWpEAa6JBXCQJekQhjoklQIA12SCmGgS1IhDHRJKoSB\nLkmFMNAlqRAGuiQVomugR8SNEXEgIvYcMe0lEXF3RHyn+veUZsuUJHVTZwv9JuCCedOuBu7JzDOB\ne6pxSdIQdQ30zLwXeHre5IuB7dXwduCSPtclSVqmyMzuC0WMAndk5qZq/NnMPLkaDuCZw+MLPHcC\nmABotVqbJycnAZidnWVkZKQPb6F5M/sONvK6rXWw/7nF549tXN/Iertp6v0upFsP1gJ7sDZ60O37\nvFQmjo+P78rMdrd19HxP0czMiFj0p0JmbgO2AbTb7ex0OgBMTU1xePhod2VD97ncMnaIrTOL/xfs\nvbzTyHq7aer9LqRbD9YCe7A2etDt+9yPTFzpUS77I2IDQPXvgZ6qkCT1bKWBvgO4ohq+Ari9P+VI\nklaqzmGLnwO+DvxSRDwREVcB1wJvjIjvAG+oxiVJQ9R1p1VmXrbIrPP7XIskqQeeKSpJhTDQJakQ\nBrokFcJAl6RCGOiSVAgDXZIKYaBLUiEMdEkqhIEuSYUo+/Jmq9zoAK96KGn1cwtdkgphoEtSIQx0\nSSqEgS5JhTDQJakQPR3lEhF7gR8C/wscqnMTU0lSM/px2OJ4Zj7Vh9eRJPXAXS6SVIheAz2Bf4yI\nXREx0Y+CJEkrE5m58idHbMzMfRHxMuBu4P2Zee+8ZSaACYBWq7V5cnISgNnZWUZGRla87kGa2Xew\nkddtrYP9zzXy0quGPbAHsDZ6MLZx/ZLzl8rE8fHxXXX+RtlToL/ghSKuAWYz85OLLdNut3N6ehqA\nqakpOp1OX9bdtKZOwd8ydoitM2v76gv2wB7A2ujB3msvWnL+UpkYEbUCfcW7XCLixIg46fAw8CZg\nz0pfT5LUm15+JLaAL0TE4df5bGb+Q1+qkiQt24oDPTMfB17dx1okST3wsEVJKoSBLkmFMNAlqRAG\nuiQVwkCXpEKsmiP5vb+mJC3NLXRJKoSBLkmFMNAlqRAGuiQVwkCXpEIY6JJUCANdkgphoEtSIQx0\nSSqEgS5Jhegp0CPigoj4dkQ8GhFX96soSdLy9XJP0WOAzwC/BpwFXBYRZ/WrMEnS8vSyhX4O8Ghm\nPp6Z/wNMAhf3pyxJ0nL1EugbgX87YvyJapokaQgav3xuREwAE9XobER8uxo+FXiq6fUfzX7HHtgD\n7AGsjR7EdV0XWaoHv1hnHb0E+j7gjCPGT6+mvUBmbgO2zZ8eEdOZ2e5h/auePbAHYA/AHkB/etDL\nLpd/Bs6MiJdHxPHApcCOXoqRJK3cirfQM/NQRLwP+BJwDHBjZj7Ut8okScvS0z70zLwTuHOFT/9/\nu2HWIHtgD8AegD2APvQgMrMfhUiShsxT/yWpEI0HerfLA0TEz0XELdX8+yNitOmaBq1GDz4YEQ9H\nxIMRcU9E1DpEaTWpe5mIiPiNiMiIKOqIhzrvPyLeVn0OHoqIzw66xqbV+B78QkTsjIgHqu/ChcOo\ns0kRcWNEHIiIPYvMj4j4s6pHD0bEa5e1gsxs7MHcH0sfA14BHA98Czhr3jLvBf68Gr4UuKXJmgb9\nqNmDceDnq+H3rMUeVMudBNwL3Ae0h133gD8DZwIPAKdU4y8bdt1D6ME24D3V8FnA3mHX3UAffgV4\nLbBnkfkXAncBAZwL3L+c1296C73O5QEuBrZXw7cB50dENFzXIHXtQWbuzMz/qkbvY+6Y/pLUvUzE\nx4HrgP8eZHEDUOf9/xbwmcx8BiAzDwy4xqbV6UECL66G1wP/PsD6BiIz7wWeXmKRi4G/zjn3ASdH\nxIa6r990oNe5PMBPl8nMQ8BB4KUN1zVIy71EwlXM/YQuSdceVL9anpGZXxxkYQNS5zPwKuBVEfG1\niLgvIi4YWHWDUacH1wBvj4gnmDt67v2DKe2o0tMlVRo/9V/1RcTbgTbwq8OuZZAi4kXAp4Arh1zK\nMB3L3G6XDnO/od0bEWOZ+exQqxqsy4CbMnNrRLwO+JuI2JSZPxl2YatF01vodS4P8NNlIuJY5n7V\n+kHDdQ1SrUskRMQbgI8Ab87M5wdU26B068FJwCZgKiL2MrfvcEdBfxit8xl4AtiRmT/OzO8C/8pc\nwJeiTg+uAm4FyMyvAycwd32TtaRWXiym6UCvc3mAHcAV1fBbgS9n9deBQnTtQUS8BvgL5sK8tH2n\n0KUHmXkwM0/NzNHMHGXu7whvzszp4ZTbd3W+B3/P3NY5EXEqc7tgHh9kkQ2r04PvA+cDRMQvMxfo\n/znQKodvB/Cb1dEu5wIHM/PJ2s8ewF91L2Rua+Mx4CPVtI8x94WFuf+0vwUeBb4BvGLYf4keQg/+\nCdgP7K4eO4Zd86B7MG/ZKQo6yqXmZyCY2+30MDADXDrsmofQg7OArzF3BMxu4E3DrrmBHnwOeBL4\nMXO/lV0FvBt49xGfg89UPZpZ7vfAM0UlqRCeKSpJhTDQJakQBrokFcJAl6RCGOiSVAgDXZIKYaBL\nUiEMdEkqxP8BKg8HqH1B13QAAAAASUVORK5CYII=\n", + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" } ], "source": [ - "tracks.find_one({'sentiment': {'$exists': True}})" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "# Analysis\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, - "metadata": { - "collapsed": false - }, + "execution_count": 266, + "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", + "\n", "\n", " \n", " \n", @@ -6330,224 +700,168 @@ " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", "
01AVrv7FD10FoKW38oBiKRgRadioheadBloom (Blawan Rmx)0.0325
14rkGGQEqxHIXVJ4oXjOHgFGeorge MartinSea Of Holes - Remastered 20090.0352
201ZpFhrMMqKPVCwyqXneVpRadioheadTrue Love Waits0.0378
353RYTfkLiyZuUZHwJC3WmmRadioheadWe Suck Young Blood0.0378
40ttMfoND7IQqFSMVOPkELCThe BeatlesBlue Jay Way - Remastered 20090.0380
566Pyms4pYaHEcPHZ7DdMbERadioheadTKOL (Altrice Rmx)0.0383
63gKuywOm38axM8sJGq6LaqRadioheadMK 10.0391
775YUnz58ajMo2VIIuUFvOVRadioheadThe Tourist0.0400
80tKuiKb2mazZYdA6fPP7kIRadioheadGood Evening Mrs Magpie (Modeselektor RMX)0.0413
92PbwmAMaxIBIWis8XLViatGeorge MartinSea Of Monsters - Remastered 20090.0422
100COiZ7ncho2yi4HotbzgPvRadioheadMotion Picture Soundtrack0.04251941CEZV1nYaEeqhWz73HKF3gThe Rolling StonesIntro - Live0.0263
112uYSbsxAMmK1awUl06T7ixRadioheadMK 20.04372804EllMMamxvLvwvOQLsyc9WThe Rolling StonesBrown Sugar - Live0.1030
124gq2bc2770XvbJdEtfUbmwRadioheadGo Slowly0.0453141tEdH58k6r4CvjEhmxxbMCThe Rolling StonesJumpin’ Jack Flash - Live0.1200
135olWalQH1oVza5D6xJg4oXRadioheadSail To The Moon0.0458701dTX9ivyAhFJLR1f2pk9KvThe Rolling StonesOut Of Tears - Remastered0.1370
1449JPfRfsAfjWYRN6lbC3myGeorge MartinPepperland Laid Waste - Remastered 20090.0459139388ll2SEjDO9LZIXXyKtjhThe Rolling StonesLittle Rain0.1570
153uxhyRdWVXp7GQvERQl6fARadioheadVideotape0.04682031tiyUANzZamsPZlHhZBbOdThe Rolling StonesYou Can’t Always Get What You Want - Live0.1600
1629yXMFKIrY1fFY4DYBVZCuRadioheadLife In a Glasshouse0.0516611Wfdb6cNBPdpoZYniHfL7oThe Rolling StonesAlways Suffering - Remastered0.1610
173cual6JOG286qZJmCxKRATRadioheadTinker Tailor Soldier Sailor Rich Man Poor Man...0.05172534HjKfesqhmkthgJg738g3AThe Rolling StonesConnection - Live0.1610
186f6pEjgfTtuRROmJ4a7Gf3RadioheadThe Numbers0.05452420q26ITWa4vXhoV5jvRCZXZThe Rolling StonesIt's All Over Now - Live0.1650
190agoaPIy92gPZ6zRhqXarEThe BeatlesTomorrow Never Knows - Remastered 20090.0556641qEGxs60ntxuenj27BnRkFThe Rolling StonesHow Can I Stop - Remastered0.1670
\n", "
" ], "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", + "194 1CEZV1nYaEeqhWz73HKF3g The Rolling Stones \n", + "280 4EllMMamxvLvwvOQLsyc9W The Rolling Stones \n", + "14 1tEdH58k6r4CvjEhmxxbMC The Rolling Stones \n", + "70 1dTX9ivyAhFJLR1f2pk9Kv The Rolling Stones \n", + "139 388ll2SEjDO9LZIXXyKtjh The Rolling Stones \n", + "203 1tiyUANzZamsPZlHhZBbOd The Rolling Stones \n", + "61 1Wfdb6cNBPdpoZYniHfL7o The Rolling Stones \n", + "253 4HjKfesqhmkthgJg738g3A The Rolling Stones \n", + "242 0q26ITWa4vXhoV5jvRCZXZ The Rolling Stones \n", + "64 1qEGxs60ntxuenj27BnRkF 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", + "194 Intro - Live 0.0263 \n", + "280 Brown Sugar - Live 0.1030 \n", + "14 Jumpin’ Jack Flash - Live 0.1200 \n", + "70 Out Of Tears - Remastered 0.1370 \n", + "139 Little Rain 0.1570 \n", + "203 You Can’t Always Get What You Want - Live 0.1600 \n", + "61 Always Suffering - Remastered 0.1610 \n", + "253 Connection - Live 0.1610 \n", + "242 It's All Over Now - Live 0.1650 \n", + "64 How Can I Stop - Remastered 0.1670 " ] }, - "execution_count": 84, + "execution_count": 266, "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": 267, "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 267, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAXQAAAD8CAYAAABn919SAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAD7JJREFUeJzt3X+MZXV5x/H3I0iljLIoekMW2tGIthsm/mBiMCbtjKih\n0AhJDcFguyQbN2prm3Sbdlv/sa1NIA1am5C0m2pcm+iAppYNaK1dmZIaQXeLOiixIl1btutSddk4\nllpXn/5xD2QlM9wzP+45w3Pfr2Sz59xzzj3P8925nz1z7rnnRmYiSXr6e0bfBUiSNoeBLklFGOiS\nVISBLklFGOiSVISBLklFGOiSVISBLklFGOiSVMSZXe7s/PPPz+np6RWX/eAHP+Ccc87pspwtxf4n\nu39wDCa9f1h9DA4fPvydzHz+qO07DfTp6WkOHTq04rLFxUXm5ua6LGdLsf/J7h8cg0nvH1Yfg4j4\nVpvtPeUiSUUY6JJUhIEuSUUY6JJUhIEuSUUY6JJUhIEuSUUY6JJUhIEuSUV0+klRaZTpvXf2st8j\nN17Vy36lzeQRuiQVYaBLUhEGuiQV0eocekQcAb4P/Bg4lZmzEfFc4FZgGjgCXJuZJ8ZTplTX4+8b\n7Jk5xQ0dvofg+wb1rOUIfT4zX56Zs838XuBgZl4MHGzmJUk92cgpl6uB/c30fuCajZcjSVqvtoGe\nwD9GxOGI2N08NsjMY830t4HBplcnSWotMnP0ShHbM/NoRLwA+AzwTuBAZm47bZ0TmXneCtvuBnYD\nDAaDSxcWFlbcx/LyMlNTU+vrogD7H/a/dPRkL/uf2X5uL/sFnuh5cDYcf6y7/fbZ80om/TUAq4/B\n/Pz84dNOd6+qVaD/1AYR7waWgbcCc5l5LCIuABYz86VPte3s7Gz6FXQrs/9h/5P4waLT3xS9eam7\nz/pttTdFJ/01AE/5FXStAn3kKZeIOCcinv34NPAG4H7gALCzWW0ncHv7siVJm63N4cAA+EREPL7+\nRzLzHyLii8BtEbEL+BZw7fjKlCSNMjLQM/Mh4GUrPP5d4PJxFCVJWjs/KSpJRRjoklSEgS5JRRjo\nklSEgS5JRRjoklSEgS5JRRjoklSEgS5JRRjoklSEgS5JRRjoklSEgS5JRRjoklSEgS5JRRjoklSE\ngS5JRRjoklSEgS5JRRjoklSEgS5JRRjoklSEgS5JRRjoklSEgS5JRRjoklSEgS5JRRjoklSEgS5J\n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\nSUVORK5CYII=\n", + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], "source": [ - "Just the Beatles songs." + "stones_df['valence'].hist()" ] }, { "cell_type": "code", - "execution_count": 85, - "metadata": { - "collapsed": false - }, + "execution_count": 268, + "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", + "\n", "\n", " \n", " \n", @@ -6560,145 +874,136 @@ " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", "
1130ttMfoND7IQqFSMVOPkELCThe BeatlesBlue Jay Way - Remastered 20090.0380141AVrv7FD10FoKW38oBiKRgRadioheadBloom (Blawan Rmx)0.0327
1470agoaPIy92gPZ6zRhqXarEThe BeatlesTomorrow Never Knows - Remastered 20090.05567653RYTfkLiyZuUZHwJC3WmmRadioheadWe Suck Young Blood0.0378
1096ZrPbHp9kRmQj1tGLvna8UThe BeatlesRevolution 9 - Remastered 20090.09635001ZpFhrMMqKPVCwyqXneVpRadioheadTrue Love Waits0.0379
10427YZJHyTTDIurMqDu1v2efThe BeatlesLong, Long, Long - Remastered 20090.13501366Pyms4pYaHEcPHZ7DdMbERadioheadTKOL (Altrice Rmx)0.0382
02ucFulEWapRAmTn7l6f5Q7The BeatlesWild Honey Pie - Remastered 20090.1530203gKuywOm38axM8sJGq6LaqRadioheadMK 10.0389
664cLoL5KPfE1hAwfsO84FX7The BeatlesBecause - Remastered 20090.1620212uYSbsxAMmK1awUl06T7ixRadioheadMK 20.0390
1333ZFBeIyP41HhnALjxWy1pRThe BeatlesA Day In The Life - Remastered 20090.162011375YUnz58ajMo2VIIuUFvOVRadioheadThe Tourist0.0398
447iABnSNZciNepqGtjMQxxdThe BeatlesCome Together - Remastered 20150.17801010COiZ7ncho2yi4HotbzgPvRadioheadMotion Picture Soundtrack0.0435
590MKqeOVdZcUFGJvWpGCKbGThe BeatlesCome Together - Remastered 20090.1790150tKuiKb2mazZYdA6fPP7kIRadioheadGood Evening Mrs Magpie (Modeselektor RMX)0.0438
1102tf8ljpWPmXNIFgRVhEuJgThe BeatlesGood Night - Remastered 20090.1920624gq2bc2770XvbJdEtfUbmwRadioheadGo Slowly0.0439
\n", "
" ], "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", + "76 53RYTfkLiyZuUZHwJC3Wmm Radiohead \n", + "50 01ZpFhrMMqKPVCwyqXneVp Radiohead \n", + "13 66Pyms4pYaHEcPHZ7DdMbE Radiohead \n", + "20 3gKuywOm38axM8sJGq6Laq Radiohead \n", + "21 2uYSbsxAMmK1awUl06T7ix Radiohead \n", + "113 75YUnz58ajMo2VIIuUFvOV Radiohead \n", + "101 0COiZ7ncho2yi4HotbzgPv Radiohead \n", + "15 0tKuiKb2mazZYdA6fPP7kI Radiohead \n", + "62 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.0327 \n", + "76 We Suck Young Blood 0.0378 \n", + "50 True Love Waits 0.0379 \n", + "13 TKOL (Altrice Rmx) 0.0382 \n", + "20 MK 1 0.0389 \n", + "21 MK 2 0.0390 \n", + "113 The Tourist 0.0398 \n", + "101 Motion Picture Soundtrack 0.0435 \n", + "15 Good Evening Mrs Magpie (Modeselektor RMX) 0.0438 \n", + "62 Go Slowly 0.0439 " ] }, - "execution_count": 85, + "execution_count": 268, "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.." + "radiohead_df.sort_values('valence').head(10)" ] }, { "cell_type": "code", - "execution_count": 86, - "metadata": { - "collapsed": false - }, + "execution_count": 269, + "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "" + "" ] }, - "execution_count": 86, + "execution_count": 269, "metadata": {}, "output_type": "execute_result" }, { "data": { - "image/png": "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\nQmCC\n", + "image/png": "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\n", "text/plain": [ - "" + "" ] }, "metadata": {}, @@ -6706,31 +1011,36 @@ } ], "source": [ - "beatles_df['valence'].hist()" + "radiohead_df['valence'].hist()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "And now plot both on the same chart, to clearly show that Radiohead songs are generally lower-valence than The Beatles." ] }, { "cell_type": "code", - "execution_count": 88, - "metadata": { - "collapsed": false - }, + "execution_count": 370, + "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "" + "" ] }, - "execution_count": 88, + "execution_count": 370, "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": "iVBORw0KGgoAAAANSUhEUgAAAXQAAAD8CAYAAABn919SAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAEMVJREFUeJzt3X2MZXddx/H3ly271c7gdlmYTGllIC2jmxoedoIlJHqH\nAqlo2iY2TbeC22R1AwohQRKr/DM+RYgRokkT2QjpaizTWsFuKqi47LWR0MKu5aEPWah10dZbaumW\n7GBcaP36xz27O7vd7T1z595z5/7m/Uomc8+559zz/c7DZ35znm5kJpKk8feiURcgSRoMA12SCmGg\nS1IhDHRJKoSBLkmFMNAlqRAGuiQV4rw6C0XEEeAY8BzwbGbORcQW4HZgBjgCXJ+ZR4dTpiSpl5WM\n0Ocz83WZOVdN3wzsz8zLgP3VtCRpRKLOlaLVCH0uM59aNu8w0MrMTkRMA+3MnH2h19m6dWvOzMz0\nVej3v/99Lrjggr7WHVf2vD7Yc/lW2++hQ4eeysyX9Vqu1i4XIIF/jIgEPp6Ze4CpzOxUzz8BTPV6\nkZmZGQ4ePFhzk6drt9u0Wq2+1h1X9rw+2HP5VttvRHy71nI1R+ivyMzHI+LlwOeB9wH7MnPzsmWO\nZuaFZ1l3N7AbYGpqavvi4mLNFk63tLTExMREX+uOK3teH+y5fKvtd35+/tCy3d3nlpkr+gAWgA8C\nh4Hpat40cLjXutu3b89+HThwoO91x5U9rw/2XL7V9gsczBr53POgaERcEBGTJx4DbwceAPYBO6vF\ndgJ3rfCPjiRpgOrsQ58CPhMRJ5a/LTP/PiK+AtwREbuAbwPXD69MSVIvPQM9Mx8FXnuW+d8FrhxG\nUZKklfNKUUkqhIEuSYUw0CWpEAa6JBWi7pWi0vAtLMDsbPfzKLYtjTlH6JJUCANdkgphoEtSIQx0\nSSqEgS5JhTDQJakQBrokFcJAl6RCGOiSVAgDXZIKYaBLUiEMdEkqhIEuSYUw0CWpEAa6JBXCQJek\nQhjoklQIA12SCmGgS1IhDHRJKoRvEi2N0qjeGNs3xS6SI3RJKoSBLkmFMNAlqRAGuiQVwkCXpEIY\n6JJUCANdkgphoEtSIbywSNK6MarrqVqtZrZTe4QeERsi4v6IuLuaflVE3BcRj0TE7RGxcXhlSpJ6\nWckul/cDDy+b/gjwscy8FDgK7BpkYZKklakV6BFxMfDzwJ9X0wG8BbizWmQvcO0wCpQk1ROZ2Xuh\niDuBPwQmgQ8CNwH3VqNzIuIS4HOZeflZ1t0N7AaYmpravri42FehS0tLTExM9LXuuFp3PXc6LG3a\nxMTx481ve3q6+W3C6HoeVb+VUf1sdzqNbxKAycnV9Ts/P38oM+d6LdfzoGhE/ALwZGYeiojWSgvJ\nzD3AHoC5ubls9Xl0oN1u0++642rd9bywQHt2ltbhw81ve8eO5rcJo+t5VP1WRvWzPbqDos30W+cs\nlzcDV0fEO4DzgZcAfwJsjojzMvNZ4GLg8eGVKUnqpec+9Mz8rcy8ODNngBuAL2TmLwEHgOuqxXYC\ndw2tSklST6u5sOg3gQ9ExCPAS4FPDKYkSVI/VnRhUWa2gXb1+FHgjYMvSZLUDy/9l6RCGOiSVAgD\nXZIKYaBLUiEMdEkqhIEuSYUw0CWpEL7BhaTGdTqju69KyRyhS1IhDHRJKoSBLkmFMNAlqRAGuiQV\nwkCXpEIY6JJUCANdkgrhhUXSGtBuN7y9he5nL+4piyN0SSqEgS5JhTDQJakQ7kOX1qHWyZ3oI9i4\nO+6HxhG6JBXCQJekQhjoklQIA12SCmGgS1IhDHRJKoSBLkmFMNAlqRBeWCSBF7s0aWGByYtmT13c\n1JB2q9ntjYIjdEkqhIEuSYUw0CWpEAa6JBWiZ6BHxPkR8eWI+FpEPBgRv1PNf1VE3BcRj0TE7RGx\ncfjlSpLOpc4I/Tjwlsx8LfA64KqIuAL4CPCxzLwUOArsGl6ZkqReegZ6di1Vky+uPhJ4C3BnNX8v\ncO1QKpQk1RKZ2XuhiA3AIeBS4Bbgj4B7q9E5EXEJ8LnMvPws6+4GdgNMTU1tX1xc7KvQpaUlJiYm\n+lp3XK27njsdljZtYuL48VFX0qilTZvgqfXV83NbNrHh6WZ7PjY53ej2lpucXN3v8vz8/KHMnOu1\nXK0LizLzOeB1EbEZ+AzwE3ULycw9wB6Aubm5bLVadVc9Tbvdpt91x9W663lhgfbsLK3Dh0ddSaPa\ns7Nw2/rqeenGWSYa7vlga0ej21uu1Wrmd3lFZ7lk5jPAAeBNwOaIOPEH4WLg8QHXJklagTpnubys\nGpkTET8CvA14mG6wX1ctthO4a1hFSpJ6q7PLZRrYW+1HfxFwR2beHREPAYsR8fvA/cAnhlinJKmH\nnoGemV8HXn+W+Y8CbxxGUZKklfNKUUkqhIEuSYUw0CWpEAa6JBXCQJekQhjoklQIA12SCmGgS1Ih\nDHRJKoSBLkmFMNAlqRAGuiQVwkCXpEIY6JJUCANdkgphoEtSIQx0SSqEgS5JhTDQJakQBrokFcJA\nl6RCGOiSVAgDXZIKYaBLUiEMdEkqxHmjLkBr0MLCqCuQ1AdH6JJUCANdkgphoEtSIQx0SSqEgS5J\nhTDQJakQBrokFcLz0PWC2u1mt7d0UXebrVaz25VK0HOEHhGXRMSBiHgoIh6MiPdX87dExOcj4lvV\n5wuHX64k6Vzq7HJ5FviNzNwGXAH8ekRsA24G9mfmZcD+alqSNCI9Az0zO5n5r9XjY8DDwCuAa4C9\n1WJ7gWuHVaQkqbcVHRSNiBng9cB9wFRmdqqnngCmBlqZJGlFIjPrLRgxAfwz8AeZ+emIeCYzNy97\n/mhmPm8/ekTsBnYDTE1NbV9cXOyr0KWlJSYmJk5Od5Y6L7D0+JmemH7evDN7bkzn1Nd26Vizm35u\nyyY2PH2ciclmt3tC0/3CqZ7Xk/XU87HJaSYnV/e7PD8/fygz53otV+ssl4h4MfA3wF9l5qer2d+J\niOnM7ETENPDk2dbNzD3AHoC5ubls9Xn6QrvdZvm6C+2Fvl5nrdrR2vG8eWf23Jhld1ts/CyXG2eZ\nuO3wyM5yabpfONXzerKeej7Y2kGr1czvcp2zXAL4BPBwZn502VP7gJ3V453AXYMvT5JUV50R+puB\ndwHfiIivVvN+G/gwcEdE7AK+DVw/nBIlSXX0DPTM/BcgzvH0lYMtR5LULy/9l6RCGOiSVAgDXZIK\nYaBLUiEMdEkqhIEuSYUw0CWpEL7BxQoN69LwhbO87uzsqavwl12NL0ln5QhdkgphoEtSIQx0SSqE\ngS5JhTDQJakQBrokFcJAl6RCGOiSVAgvLFpn6r0Xa/vkoyMz/W3npiOt/laU1DdH6JJUCANdkgph\noEtSIdyH3ssZd+OaOTKczbSOLDxvXme2NZyNSSqSI3RJKoSBLkmFMNAlqRAGuiQVwoOia9jksQ6t\nExcCLQzqVduDeqGhGtY7Q0klc4QuSYUw0CWpEAa6JBXCfehrxK0z7efNa228iDur+c9/VpJO5whd\nkgphoEtSIQx0SSqE+9ClNeJsx1GGwTcfKVfPEXpEfDIinoyIB5bN2xIRn4+Ib1WfLxxumZKkXurs\ncrkVuOqMeTcD+zPzMmB/NS1JGqGegZ6Z9wBPnzH7GmBv9XgvcO2A65IkrVC/B0WnMrNTPX4CmBpQ\nPZKkPkVm9l4oYga4OzMvr6afyczNy54/mpln3Y8eEbuB3QBTU1PbFxcX+yp0aWmJiYmJk9Odpc4L\nLD1Ax46dNnn8eDObBZic3MKxY91/jjZtam67yzXZL5zecx1bfzA5xGqa8dyWTWx4+jhPbTzWe+EB\nWAtfsxM9rwfHJqeZnDw9v1Zqfn7+UGbO9Vqu37NcvhMR05nZiYhp4MlzLZiZe4A9AHNzc9lqtfra\nYLvdZvm6CyfuQjhsB9unTR450sxmAVqtG2m3bwNgZqa57S7XZL9wes91lHDGxtKNs0zcdvjkVcHD\ntha+Zid6Xg8OtnbQap2eX8PS7y6XfcDO6vFO4K7BlCNJ6led0xY/BXwJmI2IxyJiF/Bh4G0R8S3g\nrdW0JGmEeu5yycwd53jqygHXIklaBS/9l6RCGOiSVAgDXZIKYaBLUiEMdEkqhIEuSYUw0CWpEAa6\nJBXCQJekQhjoklQIA12SCmGgS1Ih+r0fuhrW9H3JdcqtQ75PeWvjRY3dCx2G388Ja+G+6+uNI3RJ\nKoSBLkmFMNAlqRAGuiQVwkCXpEIY6JJUCANdkgphoEtSIbywSGOtqYtkpHHgCF2SCmGgS1IhDHRJ\nKsTY7kNvt5vZzsyRZrYjSavlCF2SCmGgS1IhDHRJKsT47EPvdGBh4eTkzJH2yEqR1NsLXSMwyDf1\n8I00TnGELkmFMNAlqRAGuiQVwkCXpEKsKtAj4qqIOBwRj0TEzYMqSpK0cn0HekRsAG4Bfg7YBuyI\niG2DKkyStDKrGaG/EXgkMx/NzB8Ai8A1gylLkrRSqwn0VwD/uWz6sWqeJGkEIjP7WzHiOuCqzPyV\navpdwE9n5nvPWG43sLuanAUO91nrVuCpPtcdV/a8Pthz+Vbb7ysz82W9FlrNlaKPA5csm764mnea\nzNwD7FnFdgCIiIOZObfa1xkn9rw+2HP5mup3NbtcvgJcFhGvioiNwA3AvsGUJUlaqb5H6Jn5bES8\nF/gHYAPwycx8cGCVSZJWZFU358rMzwKfHVAtvax6t80Ysuf1wZ7L10i/fR8UlSStLV76L0mFWHOB\n3ut2AhGxKSJur56/LyJmmq9ysGr0/IGIeCgivh4R+yPilaOoc5Dq3jYiIn4xIjIixvqMiDr9RsT1\n1ff5wYi4rekaB63Gz/WPR8SBiLi/+tl+xyjqHKSI+GREPBkRD5zj+YiIP62+Jl+PiDcMtIDMXDMf\ndA+u/hvwamAj8DVg2xnL/BrwZ9XjG4DbR113Az3PAz9aPX7Peui5Wm4SuAe4F5gbdd1D/h5fBtwP\nXFhNv3zUdTfQ8x7gPdXjbcCRUdc9gL5/BngD8MA5nn8H8DkggCuA+wa5/bU2Qq9zO4FrgL3V4zuB\nKyMiGqxx0Hr2nJkHMvN/qsl76Z7zP87q3jbi94CPAP/bZHFDUKffXwVuycyjAJn5ZMM1DlqdnhN4\nSfX4x4D/arC+ocjMe4CnX2CRa4C/yK57gc0RMT2o7a+1QK9zO4GTy2Tms8D3gJc2Ut1wrPQWCrvo\n/oUfZz17rv4VvSQz/67Jwoakzvf4NcBrIuKLEXFvRFzVWHXDUafnBeCdEfEY3bPl3tdMaSM11Fum\njM97ioqIeCcwB/zsqGsZpoh4EfBR4KYRl9Kk8+judmnR/Q/snoj4qcx8ZqRVDdcO4NbM/OOIeBPw\nlxFxeWb+36gLG1drbYRe53YCJ5eJiPPo/qv23UaqG45at1CIiLcCHwKuzszjDdU2LL16ngQuB9oR\ncYTuvsZ9Y3xgtM73+DFgX2b+MDP/Hfgm3YAfV3V63gXcAZCZXwLOp3vPk5LV+n3v11oL9Dq3E9gH\n7KweXwd8IaujDWOqZ88R8Xrg43TDfNz3rUKPnjPze5m5NTNnMnOG7nGDqzPz4GjKXbU6P9d/S3d0\nTkRspbsL5tEmixywOj3/B3AlQET8JN1A/+9Gq2zePuCXq7NdrgC+l5mdgb36qI8Kn+Mo8DfpHiH/\nUDXvd+n+QkP3m/7XwCPAl4FXj7rmBnr+J+A7wFerj32jrnnYPZ+xbJsxPsul5vc46O5megj4BnDD\nqGtuoOdtwBfpngHzVeDto655AD1/CugAP6T7X9cu4N3Au5d9n2+pvibfGPTPtVeKSlIh1touF0lS\nnwx0SSqEgS5JhTDQJakQBrokFcJAl6RCGOiSVAgDXZIK8f+BH2UB3ZrDOgAAAABJRU5ErkJggg==\n", "text/plain": [ - "" + "" ] }, "metadata": {}, @@ -6738,38 +1048,43 @@ } ], "source": [ - "radiohead_df['valence'].hist()" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "And now plot both on the same chart, to clearly show that Radiohead songs are generally lower-valence than The Beatles." + "beatles_df['valence'].hist(alpha=0.5, color='blue')\n", + "stones_df['valence'].hist(alpha=0.5, color='red')\n", + "radiohead_df['valence'].hist(alpha=0.5, color='green')" ] }, { "cell_type": "code", - "execution_count": 89, - "metadata": { - "collapsed": false - }, + "execution_count": 377, + "metadata": {}, "outputs": [ { "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAXQAAAD8CAYAAABn919SAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAE7pJREFUeJzt3X+QXXdZx/H3wzZNItAfu6k76wa3CPijJWOxHYQyo1ik\nUytD69g6ZCytY3VBhWEiVRH+EMVkZCYS2ylTXW0lOLqCFaRTUaml2MFA0UhomlalrY02lI0hbSHa\npml8/GPPlm2a5Z579557st/7fs3s7D3nfu89z7P37mfPnnt+RGYiSVr5ntd2AZKk/jDQJakQBrok\nFcJAl6RCGOiSVAgDXZIKYaBLUiEMdEkqhIEuSYU4aZAL+7bnvyBPPX2s1tg1J5/Ek0893XBFJx77\nHh7D2DPYdy++uu8/D2TmGZ3GDTTQTz19jKve/p5aYzdMjbJ778GGKzrx2PfwGMaewb578f53vWVv\nnXFucpGkQhjoklQIA12SCmGgS1IhDHRJKoSBLkmFMNAlqRAGuiQVwkCXpEIM9EhRSWrT7MwbWlv2\nhs07Gl9G7TX0iBiJiC9GxK3V9Isj4q6IuD8iPhIRJzdXpiSpk242ubwDuG/R9PuBbZn5UuBR4Op+\nFiZJ6k6tQI+I9cCPA39UTQdwAXBzNWQ7cGkTBUqS6qm7hv57wK8C/1dNjwGPZebCuSAfBib7XJsk\nqQsdPxSNiDcA+zNzZ0S8ttsFRMQ0MA0wNraODVOjtR63dvVI7bElse/hMYw9Q7t9T27a08pyYTB9\n19nL5TXAGyPiYmANcApwLXBaRJxUraWvB/Yd78GZOQPMAEysn8q65wP2nMnDZRj7Hsaeod2+Z2fO\nb2W5AFs272i8746bXDLz1zNzfWaeCbwJ+HRm/jRwB3BZNewq4BONVSlJ6mg5Bxb9GvDLEXE/89vU\nb+xPSZKkXnR1YFFmfgb4THX7QeCV/S9JktQLD/2XpEIY6JJUCANdkgphoEtSIQx0SSqEgS5JhTDQ\nJakQBrokFcJAl6RCGOiSVAivKSpp4Nq8tmfJXEOXpEIY6JJUCANdkgphoEtSIQx0SSpEx0CPiDUR\n8YWI+FJE7ImI36zmfygi/iMidlVf5zRfriRpKXV2WzwMXJCZhyJiFfDZiPib6r5fycybmytPklRX\nx0DPzAQOVZOrqq9ssihJUvdqbUOPiJGI2AXsB27LzLuquzZHxN0RsS0iVjdWpSSpo5hfAa85OOI0\n4OPA24GvAV8FTgZmgAcy87eO85hpYBpgbGzduddef0OtZa1dPcITh4/Wrq0U9j08Fno+eODUVpY/\nuu7xVpa7dvUI+/a9oJVlt2ly8lDP7/ErNl6+MzPP6zSuq0P/M/OxiLgDuCgzt1azD0fEHwPXLPGY\nGeYDn4n1U7l778Fay9owNUrdsSWx7+Gx0PPszPmtLH/j9K2tLHfD1Chbt53dyrLbtGXzjsbf43X2\ncjmjWjMnItYCrwf+NSImqnkBXArc02ShkqRvrc4a+gSwPSJGmP8D8NHMvDUiPh0RZwAB7ALe2mCd\nkqQO6uzlcjfwiuPMv6CRiiRJPfFIUUkqhIEuSYUw0CWpEAa6JBXCQJekQhjoklQIA12SCmGgS1Ih\nDHRJKoSBLkmFMNAlqRAGuiQVwkCXpEIY6JJUCANdkgphoEtSIQx0SSpEnWuKromIL0TElyJiT0T8\nZjX/xRFxV0TcHxEfiYiTmy9XkrSUOmvoh4ELMvP7gXOAiyLiVcD7gW2Z+VLgUeDq5sqUJHXSMdBz\n3qFqclX1lcAFwM3V/O3ApY1UKEmqpeNFogEiYgTYCbwU+CDwAPBYZj5dDXkYmFzisdPANMDY2Do2\nTI3WKmzt6pHaY0ti38NjoefJTXtaquDFrSx11ciTXNNaz+0ZxHu8VqBn5lHgnIg4Dfg48L11F5CZ\nM8AMwMT6qdy992Ctx22YGqXu2JLY9/BY6Hl25vy2SxmoazbtYeu2s9suY+C2bN7R+Hu8q71cMvMx\n4A7g1cBpEbHwB2E9sK/PtUmSulBnL5czqjVzImIt8HrgPuaD/bJq2FXAJ5oqUpLUWZ1NLhPA9mo7\n+vOAj2bmrRFxL/DnEfHbwBeBGxusU5LUQcdAz8y7gVccZ/6DwCubKEqS1D2PFJWkQhjoklQIA12S\nCmGgS1IhDHRJKoSBLkmFMNAlqRAGuiQVwkCXpEIY6JJUCANdkgphoEtSIQx0SSqEgS5JhTDQJakQ\nBrokFaLOJeheFBF3RMS9EbEnIt5RzX9vROyLiF3V18XNlytJWkqdS9A9DbwzM/8lIl4I7IyI26r7\ntmXm1ubKkyTVVecSdI8Aj1S3vxER9wGTTRcmSepOV9vQI+JM5q8velc1620RcXdE3BQRp/e5NklS\nFyIz6w2MeAHwD8DmzPxYRIwDB4AE3gdMZObPHudx08A0wNjYunOvvf6GWstbu3qEJw4frTW2JPY9\nPBZ6Pnjg1LZLGajx8SeZm1vTdhkDNzl5qOf3+BUbL9+Zmed1GldnGzoRsQr4S+BPM/NjAJk5t+j+\nPwRuPd5jM3MGmAGYWD+Vu/cerLNINkyNUndsSex7eCz0PDtzftulDNQ1m/awddvZbZcxcFs272j8\nPV5nL5cAbgTuy8wPLJo/sWjYTwD39L88SVJdddbQXwO8GdgdEbuqee8GNkbEOcxvcnkIeEsjFUqS\naqmzl8tngTjOXZ/sfzmSpF55pKgkFcJAl6RCGOiSVAgDXZIKYaBLUiEMdEkqhIEuSYUw0CWpEAa6\nJBXCQJekQhjoklQIA12SCmGgS1IhDHRJKoSBLkmFqHUJOg2X2Zk3DHyZk5v2MDtzPhunj3slQ0k1\n1LkE3Ysi4o6IuDci9kTEO6r5oxFxW0R8ufp+evPlSpKWUmeTy9PAOzPzLOBVwC9FxFnAu4DbM/Nl\nwO3VtCSpJR0DPTMfycx/qW5/A7gPmAQuAbZXw7YDlzZVpCSps64+FI2IM4FXAHcB45n5SHXXV4Hx\nvlYmSepKZGa9gREvAP4B2JyZH4uIxzLztEX3P5qZz9mOHhHTwDTA2Ni6c6+9/oZay1u7eoQnDh99\nZvpgztV63EoyGs/9G3hs3204eODUgS9zfPxJ5ubWMLru8YEvG9rtedgMa9+Tk4d6/t2+YuPlOzPz\nvE7jau3lEhGrgL8E/jQzP1bNnouIicx8JCImgP3He2xmzgAzABPrp3L33oO1GtgwNcrisbNPXVfr\ncSvJxpPf+Zx5x/bdhtmZ8we+zGs27WHrtrNb28ulzZ6HzbD2vWXzjsZ/t+vs5RLAjcB9mfmBRXfd\nAlxV3b4K+ET/y5Mk1VVnDf01wJuB3RGxq5r3buB3gI9GxNXAXuCnmilRklRHx0DPzM8CscTdr+tv\nOZKkXnnovyQVwkCXpEIY6JJUCANdkgphoEtSIQx0SSqEgS5JhTDQJakQBrokFcJAl6RCeE3RGua+\nMtbI885+6rnX7ly4tibg9TUldcU1dEkqhIEuSYUw0CWpEAa6JBXCQJekQtS5BN1NEbE/Iu5ZNO+9\nEbEvInZVXxc3W6YkqZM6a+gfAi46zvxtmXlO9fXJ/pYlSepWx0DPzDuBdi9DL0nqaDnb0N8WEXdX\nm2RO71tFkqSeRGZ2HhRxJnBrZr68mh4HDgAJvA+YyMyfXeKx08A0wNjYunOvvf6GWoWtXT3CE4eP\nPjN9MOdqPa4JR46MNPK8q77+kufMGx9/krm5NQCMrnu8L8vp9mfXa7/H66euhb771XO3Dh44deDL\nXPxaD5Nh7Xty8tCzMq0bV2y8fGdmntdpXE+H/md+MyEi4g+BJY9Rz8wZYAZgYv1U7t5bb+vNhqlR\nFo+dfeq6Xkrti6YO/R//1M3PmXfNpj1s3XY20L9D/7v92fXa7/H6qWuh77ZOd7BwuoVBWvxaD5Nh\n7XvL5h3Uzb9e9bTJJSImFk3+BHDPUmMlSYPRcQ09ImaB1wLrIuJh4DeA10bEOcxvcnkIeEuDNUqS\naugY6Jm58Tizb2ygFknSMnikqCQVwkCXpEIY6JJUCANdkgphoEtSIbymqE4oszPPvc6qpHpcQ5ek\nQhjoklQIA12SCmGgS1Ih/FC0RXMXXvaceUdOuZK5C38DgNmnvjbokiStYK6hS1IhDHRJKoSBLkmF\nMNAlqRB+KCqdAI73AXkTlnOZQJ34XEOXpEJ0DPSIuCki9kfEPYvmjUbEbRHx5er76c2WKUnqpM4a\n+oeAi46Z9y7g9sx8GXB7NS1JalHHQM/MO4GDx8y+BNhe3d4OXNrnuiRJXYrM7Dwo4kzg1sx8eTX9\nWGaeVt0O4NGF6eM8dhqYBhgbW3futdffUKuwtatHeOLw0WemD+Zcrcc14ciRkYEta/L5Y+z7n/kj\nRFetOtphdDMG2e+CxX3XserrL2mwmsEYH3+Subk1ABw55YGBLPNE+Lkt7nuYTE4eelamdeOKjZfv\nzMzzOo1b9l4umZkRseRfhcycAWYAJtZP5e69x67sH9+GqVEWj5196rplVtq7ua+MDWxZW159Je/+\n3IcBGP+Odg79H2S/Cxb3XUcJe2tcs2kPW7edDfDM6R6adiL83Bb3PUy2bN5B3fzrVa97ucxFxARA\n9X1//0qSJPWi10C/Bbiqun0V8In+lCNJ6lWd3RZngc8B3xMRD0fE1cDvAK+PiC8DP1pNS5Ja1HEb\nemZuXOKu1/W5FknSMnikqCQVwkCXpEIY6JJUCANdkgphoEtSIQx0SSqEgS5JhTDQJakQBrokFcJA\nl6RCGOiSVAgDXZIKYaBLUiEMdEkqxLIvQafmtHEpOD3b3IWXNfbcR065cmCXnlvQZD/HOhEudzds\nXEOXpEIsaw09Ih4CvgEcBZ6uc1VqSVIz+rHJ5Ucy80AfnkeStAxucpGkQiw30BP4VETsjIjpfhQk\nSepNZGbvD46YzMx9EfHtwG3A2zPzzmPGTAPTAGNj68699vobaj332tUjPHH46DPTB3Ou5zqX68iR\nkYEta/L5Y+z7n68NbHknim77XvX1lzRYzTcdOeWBxp679Nd6qddofPxJ5ubWDLia9k1OHnpWpnXj\nio2X76zzGeWytqFn5r7q+/6I+DjwSuDOY8bMADMAE+uncvfeg7Wee8PUKIvHzj513XJKXZZB7j64\n5dVX8u7PfXhgyztRdNv3oHaJa3K3wtJf66Veo2s27WHrtrMHXE37tmzeQd3861XPm1wi4vkR8cKF\n28CFwD39KkyS1J3lrKGPAx+PiIXn+bPM/Nu+VCVJ6lrPgZ6ZDwLf38daJEnL4KH/WpEGeQi7tFK4\nH7okFcJAl6RCGOiSVAgDXZIKsWI+FPXc4JL0rbmGLkmFMNAlqRAGuiQVwkCXpEKsmA9FJa0sSx3N\n2++LY3sx6m9yDV2SCmGgS1IhDHRJKoSBLkmFMNAlqRDLCvSIuCgi/i0i7o+Id/WrKElS95ZzTdER\n4IPAjwFnARsj4qx+FSZJ6s5y1tBfCdyfmQ9m5lPAnwOX9KcsSVK3lhPok8B/LZp+uJonSWpBZGZv\nD4y4DLgoM3+umn4z8IOZ+bZjxk0D09Xk9wD/VnMR64ADPRW3stn38BjGnsG+ezGVmWd0GrScQ//3\nAS9aNL2+mvcsmTkDzHT75BHxz5l5Xu/lrUz2PTyGsWew7yaXsZxNLv8EvCwiXhwRJwNvAm7pT1mS\npG71vIaemU9HxNuAvwNGgJsyc0/fKpMkdWVZZ1vMzE8Cn+xTLcfqejNNIex7eAxjz2Dfjen5Q1FJ\n0onFQ/8lqRCtB3qn0wdExOqI+Eh1/10Rcebgq+y/Gn3/ckTcGxF3R8TtETHVRp39VPdUERHxkxGR\nEVHEnhB1+o6In6pe7z0R8WeDrrEJNd7j3xkRd0TEF6v3+cVt1NlPEXFTROyPiHuWuD8i4rrqZ3J3\nRPxAXwvIzNa+mP8w9QHgu4CTgS8BZx0z5heB369uvwn4SJs1D7DvHwG+rbr9Cyu97zo9V+NeCNwJ\nfB44r+26B/Ravwz4InB6Nf3tbdc9oL5ngF+obp8FPNR23X3o+4eAHwDuWeL+i4G/AQJ4FXBXP5ff\n9hp6ndMHXAJsr27fDLwuImKANTahY9+ZeUdm/m81+Xnm9/NfyeqeKuJ9wPuBJwdZXIPq9P3zwAcz\n81GAzNw/4BqbUKfvBE6pbp8KfGWA9TUiM+8EDn6LIZcAH855nwdOi4iJfi2/7UCvc/qAZ8Zk5tPA\n48DYQKprTrenTbia+b/qK1nHnqt/P1+UmX89yMIaVue1/m7guyPiHyPi8xFx0cCqa06dvt8LXBER\nDzO/t9zbB1Naqxo9ZYoXiT7BRcQVwHnAD7ddS5Mi4nnAB4CfabmUNpzE/GaX1zL/n9idEbEhMx9r\ntarmbQQ+lJm/GxGvBv4kIl6emf/XdmErVdtr6HVOH/DMmIg4ifl/zb42kOqaU+u0CRHxo8B7gDdm\n5uEB1daUTj2/EHg58JmIeIj57Yu3FPDBaJ3X+mHglsw8kpn/Afw78wG/ktXp+2rgowCZ+TlgDfPn\nOylZrd/9XrUd6HVOH3ALcFV1+zLg01l9urCCdew7Il4B/AHzYV7CNtVv2XNmPp6Z6zLzzMw8k/nP\nDd6Ymf/cTrl9U+c9/lfMr50TEeuY3wTz4CCLbECdvv8TeB1ARHwf84H+3wOtcvBuAa6s9nZ5FfB4\nZj7St2c/AT4Vvpj5NZIHgPdU836L+V9mmH+R/wK4H/gC8F1t1zygvv8emAN2VV+3tF1z0z0fM/Yz\nFLCXS83XOpjf3HQvsBt4U9s1D6jvs4B/ZH4PmF3AhW3X3IeeZ4FHgCPM/+d1NfBW4K2LXusPVj+T\n3f1+j3ukqCQVou1NLpKkPjHQJakQBrokFcJAl6RCGOiSVAgDXZIKYaBLUiEMdEkqxP8DWrIauVCI\ngg0AAAAASUVORK5CYII=\n", "text/plain": [ - "" + "" ] }, - "execution_count": 89, "metadata": {}, - "output_type": "execute_result" - }, + "output_type": "display_data" + } + ], + "source": [ + "ax = beatles_df['valence'].hist(alpha=0.75, color='blue')\n", + "radiohead_df['valence'].hist(alpha=0.75, color='green')\n", + "ax.set_facecolor(\"lightslategray\")" + ] + }, + { + "cell_type": "code", + "execution_count": 376, + "metadata": {}, + "outputs": [ { "data": { - "image/png": "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\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": [ - "" + "" ] }, "metadata": {}, @@ -6777,8 +1092,9 @@ } ], "source": [ - "beatles_df['valence'].hist(alpha=0.5, color='blue')\n", - "radiohead_df['valence'].hist(alpha=0.5, color='red')" + "ax = beatles_df['valence'].plot.kde(color='blue')\n", + "radiohead_df['valence'].plot.kde(color='green')\n", + "ax.set_facecolor(\"lightslategray\")" ] }, { @@ -6793,9 +1109,8 @@ }, { "cell_type": "code", - "execution_count": 90, + "execution_count": 271, "metadata": { - "collapsed": false, "scrolled": true }, "outputs": [ @@ -6803,6 +1118,19 @@ "data": { "text/html": [ "
\n", + "\n", "\n", " \n", " \n", @@ -6818,148 +1146,348 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
88543VgxeWOGdUYvtX1j8C9VyVThe BeatlesI'm So Tired - Remastered 2009I'm So Tired - Remastered0.8924890.1463020.1075110.63000.717
62286gLmFcRwyQCQT23Df2Re9GThe BeatlesI Want You (She's So Heavy) - Remastered 20090.882642I Want You (She's So Heavy) - Remastered0.8807600.0918190.1173580.41600.1192400.420
107736ZrPbHp9kRmQj1tGLvna8UThe BeatlesRevolution 9 - Remastered 20090.873285Revolution 9 - Remastered0.8720560.1723220.1267150.09630.1279440.101
1861523EbGioQyKyf4dycuiPOg3kThe BeatlesEverybody's Trying To Be My Baby - Remastered ...0.8669850.9143320.1330150.9370
1679QDgDoBbS7pCrOjIH7ByAThe BeatlesEverybody’s Trying To Be My Baby - Live / Bonu...Everybody's Trying To Be My Baby - Remastered0.8669850.9143320.1330150.63900.943
53194311wT21Et0q3vepFwXjTuThe BeatlesOne After 909 - Remastered 2009One After 909 - Remastered0.8657370.1584700.1342630.90400.888
1481143QbhVaulXxTyuAxHY3Pa5NThe BeatlesYou Won't See Me - Remastered 2009You Won't See Me - Remastered0.8645850.2472260.1354150.46200.473
1951613Aqo28W4LLAolYpN3duVJlThe BeatlesI'll Cry Instead - Remastered 2009I'll Cry Instead - Remastered0.8637720.1605160.1362280.96100.960
583OSi8ehmSWLTD5KatlzX8rThe BeatlesDon't Pass Me By - Remastered0.8578310.1206760.1421690.946
1003wAOX1N5M0ta3QNsokmhJVThe BeatlesI'm Only Sleeping - Remastered0.8576510.2698000.1423490.698
1381e0hllQ23AG0QGFgezgLOqThe BeatlesYesterday - Remastered0.8521560.1327960.1478440.315
\n", + "
" + ], + "text/plain": [ + " _id artist_name \\\n", + "54 3VgxeWOGdUYvtX1j8C9VyV The Beatles \n", + "28 6gLmFcRwyQCQT23Df2Re9G The Beatles \n", + "73 6ZrPbHp9kRmQj1tGLvna8U The Beatles \n", + "152 3EbGioQyKyf4dycuiPOg3k The Beatles \n", + "19 4311wT21Et0q3vepFwXjTu The Beatles \n", + "114 3QbhVaulXxTyuAxHY3Pa5N The Beatles \n", + "161 3Aqo28W4LLAolYpN3duVJl The Beatles \n", + "58 3OSi8ehmSWLTD5KatlzX8r The Beatles \n", + "100 3wAOX1N5M0ta3QNsokmhJV The Beatles \n", + "138 1e0hllQ23AG0QGFgezgLOq The Beatles \n", + "\n", + " name neg neutral \\\n", + "54 I'm So Tired - Remastered 0.892489 0.146302 \n", + "28 I Want You (She's So Heavy) - Remastered 0.880760 0.091819 \n", + "73 Revolution 9 - Remastered 0.872056 0.172322 \n", + "152 Everybody's Trying To Be My Baby - Remastered 0.866985 0.914332 \n", + "19 One After 909 - Remastered 0.865737 0.158470 \n", + "114 You Won't See Me - Remastered 0.864585 0.247226 \n", + "161 I'll Cry Instead - Remastered 0.863772 0.160516 \n", + "58 Don't Pass Me By - Remastered 0.857831 0.120676 \n", + "100 I'm Only Sleeping - Remastered 0.857651 0.269800 \n", + "138 Yesterday - Remastered 0.852156 0.132796 \n", + "\n", + " pos valence \n", + "54 0.107511 0.717 \n", + "28 0.119240 0.420 \n", + "73 0.127944 0.101 \n", + "152 0.133015 0.943 \n", + "19 0.134263 0.888 \n", + "114 0.135415 0.473 \n", + "161 0.136228 0.960 \n", + "58 0.142169 0.946 \n", + "100 0.142349 0.698 \n", + "138 0.147844 0.315 " + ] + }, + "execution_count": 271, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "pipeline = [\n", + " {'$match': {'lyrics': {'$exists': True}, 'sentiment': {'$exists': True}, 'valence': {'$exists': True},\n", + " 'artist_id': beatles_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", + "beatles_df = pd.DataFrame(list(tracks.aggregate(pipeline)))\n", + "beatles_df.sort_values('neg', ascending=False).head(10)" + ] + }, + { + "cell_type": "code", + "execution_count": 272, + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", "
_idartist_namenamenegneutralposvalence
516QPaiM2qBKKAYNd8WiSR7uThe Rolling StonesYou Got Me Rocking - Remastered0.9043880.2020580.0956120.653
1462tBmA66b4cxYm7o2iPz0bOThe Rolling StonesCry To Me - Saturday Club / 19650.8926350.1613810.1073650.848
274sLirGgpkyL3RSdr13q3wdThe Rolling StonesShe Saw Me Coming - Remastered0.8850880.1210180.1149120.854
342L5stllrpcxflppsrTKG2cThe Rolling StonesLook What The Cat Dragged In - Remastered0.8835360.1486910.1164640.556
1362OtFl6ryjvaH3dGiTUUeh9The Rolling StonesCome On - Saturday Club / 19630.8821420.1303410.1178580.815
207DgRvvPcJlxks2lNpudsuTThe Rolling StonesPetrol Blues0.8716270.2594680.1283730.447
613Bz8qzOdHrXlo9ySAqHy97The Rolling StonesBaby Break It Down - Remastered0.8663060.2186430.1336940.745
1580VpHQIzxruwK61HgIkN4bsThe Rolling StonesEverybody Needs Somebody To Love - Top Gear / ...0.8618670.1136040.1381330.465
923OSi8ehmSWLTD5KatlzX8rThe BeatlesDon't Pass Me By - Remastered 20090.8578310.1206760.1421690.94802331JZKBtBVhP5HmZLzMCcXFXThe Rolling StonesTumbling Dice - Live0.8565290.1990910.1434710.402
1343wAOX1N5M0ta3QNsokmhJVThe BeatlesI'm Only Sleeping - Remastered 20090.8576510.2698000.1423490.70001325XQ2enmXsgp66RvyolR8qCThe Rolling StonesTumbling Dice - Live0.8565290.1990910.1434710.607
\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", - "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", + " _id artist_name \\\n", + "51 6QPaiM2qBKKAYNd8WiSR7u The Rolling Stones \n", + "146 2tBmA66b4cxYm7o2iPz0bO The Rolling Stones \n", + "27 4sLirGgpkyL3RSdr13q3wd The Rolling Stones \n", + "34 2L5stllrpcxflppsrTKG2c The Rolling Stones \n", + "136 2OtFl6ryjvaH3dGiTUUeh9 The Rolling Stones \n", + "20 7DgRvvPcJlxks2lNpudsuT The Rolling Stones \n", + "61 3Bz8qzOdHrXlo9ySAqHy97 The Rolling Stones \n", + "158 0VpHQIzxruwK61HgIkN4bs The Rolling Stones \n", + "233 1JZKBtBVhP5HmZLzMCcXFX The Rolling Stones \n", + "132 5XQ2enmXsgp66RvyolR8qC The Rolling Stones \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", - "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", + "51 You Got Me Rocking - Remastered 0.904388 0.202058 \n", + "146 Cry To Me - Saturday Club / 1965 0.892635 0.161381 \n", + "27 She Saw Me Coming - Remastered 0.885088 0.121018 \n", + "34 Look What The Cat Dragged In - Remastered 0.883536 0.148691 \n", + "136 Come On - Saturday Club / 1963 0.882142 0.130341 \n", + "20 Petrol Blues 0.871627 0.259468 \n", + "61 Baby Break It Down - Remastered 0.866306 0.218643 \n", + "158 Everybody Needs Somebody To Love - Top Gear / ... 0.861867 0.113604 \n", + "233 Tumbling Dice - Live 0.856529 0.199091 \n", + "132 Tumbling Dice - Live 0.856529 0.199091 \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", - "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 " + "51 0.095612 0.653 \n", + "146 0.107365 0.848 \n", + "27 0.114912 0.854 \n", + "34 0.116464 0.556 \n", + "136 0.117858 0.815 \n", + "20 0.128373 0.447 \n", + "61 0.133694 0.745 \n", + "158 0.138133 0.465 \n", + "233 0.143471 0.402 \n", + "132 0.143471 0.607 " ] }, - "execution_count": 90, + "execution_count": 272, "metadata": {}, "output_type": "execute_result" } @@ -6967,7 +1495,7 @@ "source": [ "pipeline = [\n", " {'$match': {'lyrics': {'$exists': True}, 'sentiment': {'$exists': True}, 'valence': {'$exists': True},\n", - " 'artist_id': beatles_id}},\n", + " 'artist_id': stones_id}},\n", " {'$project': {'artist_name': '$artist_name',\n", " 'name': '$name',\n", " 'valence': '$valence',\n", @@ -6975,15 +1503,14 @@ " 'neutral': '$sentiment.probability.neutral',\n", " 'pos': '$sentiment.probability.pos'}}\n", "]\n", - "beatles_df = pd.DataFrame(list(tracks.aggregate(pipeline)))\n", - "beatles_df.sort_values('neg', ascending=False).head(10)" + "stones_df = pd.DataFrame(list(tracks.aggregate(pipeline)))\n", + "stones_df.sort_values('neg', ascending=False).head(10)" ] }, { "cell_type": "code", - "execution_count": 91, + "execution_count": 273, "metadata": { - "collapsed": false, "scrolled": true }, "outputs": [ @@ -6991,6 +1518,19 @@ "data": { "text/html": [ "
\n", + "\n", "\n", " \n", " \n", @@ -7013,7 +1553,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -7023,7 +1563,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -7033,7 +1573,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -7043,7 +1583,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -7053,7 +1593,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -7063,7 +1603,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -7073,7 +1613,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -7083,7 +1623,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -7093,17 +1633,17 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", "
0.8832910.1703710.1167090.3990.420
490.8649210.2613550.1350790.5600.570
970.8559820.1886000.1440180.2790.298
340.8548200.5165740.1451800.2190.223
830.8542440.5338230.1457560.3150.311
1030.8497300.2653750.1502700.2690.276
750.8461290.1004380.1538710.3110.317
890.8450800.1908630.1549200.6430.671
240.8385320.1677780.1614680.2240.226
4677SPrxY5gn6VPrKPGrfLnM196dsq7Nt5mIFzvm5kIYNORyRadioheadThere, There0.8355410.1359510.1644590.72615 Step0.8363560.1609280.1636440.847
\n", @@ -7120,22 +1660,22 @@ "75 3SVAN3BRByDmHOhKyIDxfC Radiohead Karma Police 0.846129 0.100438 \n", "89 4dPKQxaraW6CG1rTBzV6DW Radiohead My Iron Lung 0.845080 0.190863 \n", "24 5SdmtFbNOD7Qej6jFCHkOM Radiohead Faust Arp 0.838532 0.167778 \n", - "46 77SPrxY5gn6VPrKPGrfLnM Radiohead There, There 0.835541 0.135951 \n", + "19 6dsq7Nt5mIFzvm5kIYNORy Radiohead 15 Step 0.836356 0.160928 \n", "\n", " pos valence \n", - "101 0.116709 0.399 \n", - "49 0.135079 0.560 \n", - "97 0.144018 0.279 \n", - "34 0.145180 0.219 \n", - "83 0.145756 0.315 \n", - "103 0.150270 0.269 \n", - "75 0.153871 0.311 \n", - "89 0.154920 0.643 \n", - "24 0.161468 0.224 \n", - "46 0.164459 0.726 " + "101 0.116709 0.420 \n", + "49 0.135079 0.570 \n", + "97 0.144018 0.298 \n", + "34 0.145180 0.223 \n", + "83 0.145756 0.311 \n", + "103 0.150270 0.276 \n", + "75 0.153871 0.317 \n", + "89 0.154920 0.671 \n", + "24 0.161468 0.226 \n", + "19 0.163644 0.847 " ] }, - "execution_count": 91, + "execution_count": 273, "metadata": {}, "output_type": "execute_result" } @@ -7159,23 +1699,21 @@ "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, - "metadata": { - "collapsed": false - }, + "execution_count": 274, + "metadata": {}, "outputs": [ { "data": { - "image/png": "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\n", + "image/png": "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\n", "text/plain": [ - "" + "" ] }, "metadata": {}, @@ -7184,7 +1722,8 @@ ], "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()" @@ -7199,16 +1738,14 @@ }, { "cell_type": "code", - "execution_count": 93, - "metadata": { - "collapsed": false - }, + "execution_count": 275, + "metadata": {}, "outputs": [ { "data": { - "image/png": "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\n", + "image/png": "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\nsiWSX4nNYXk6HClqt1O1sIqKWLls/DYSepxQ3vmPE9K34Xwwt/sn26ore1WuClodCnW1Dm1wMYmE\naij/cShd2W9kxPk5HhnJ26yw0OF6h+eu8hKC7QceK6/5JhSsNrAO+CXwa2DUXvdh4HL7/wHg+7bA\n+CnwunLHbGehELkx4tipBf8nKlvRyBY0cUnY8e1IIZqCxVKdBUsKUbAqeGZeAqfSgSfoKykUytUV\nrLRvuXskoSfE+QV8JBhxbMMjwUhF9y9yo/P2tVBxB6Vt0e+2PBXfw5ER1WBQFXSBoN7ESPb3Ghpa\nPGbub+k2sNJIxNdrazYtIRT8WNpZKCQOJDQUD+XPDG4gf/SeeRtKddwOy2EieX262yFSlCn2XOLF\nqLSjTCRUp8SlIZGIpl3aksZZMDnev3jIlzrHbvfP7fZUI0QM9WNoyPn3yhUMGWHj+g60Q6HlGjBC\noV7UefiXVVlkZgY5AiExiEbeH3T8rtRynJDexIgexlI3aSSib7PVTYWL6yjJQy9WaUcZiZR5ASs9\noJZX+dSLSgu0V3Ep9WHVqvwTrlrl8wlbk1KvSBFN+7GaixEKLlTUqfg4/IsP5Os1E4NoaJTSs4i8\n0fTikkL0WfKNCScklLVD5C6O+lSw9E5lrqvSjlKkzFS9hYfXlfYbld6bumALhMSgNYjIDib+cIWP\nJ21NKhIKLfzc+YkRCg5UrH5w6RkOE6lp0pCZ6q4nkR3dr94SdNaXb3EXCk7rczuI1VuClqG5oO+/\ne8Rl9pMz6kwMopH3BfOEZzUzBSchdEJyXsAWVcRX2m80ZfCZGUzc4DCY8GkG1aqUEgoZFVIeLfrc\n+YlXodBVCfFcayW71ch1SdSWRgiSrjqfmWOp4hIJ8fpnrWCzTGyB4pxkO5OSIjcCOTjfR2rvzYQf\ni5XO7bV6NTz2mOtxQr0hNp42xp73xzzndMvEIVwxl8wW8Dki/UxfE+dVu1rfza+wbnWp8tO+1GnZ\ntMk6QCpluVkOD8OunEwwIt6TvnU4a9dawcxutFk35wstkRCv1ag4itXFQToT8VvXTAEuCfEQmF4B\n77pcSAxaWVHdcEpJkeqbJzS0mWPH4MorS+STeWwxw4hbHvp9z44WuXFv3GjdA6dcNRm37x9EYrxQ\nJnlhJM3dt04uCoQWT9JWSVhB3V3cnVI47N5trc9hyiXi3Gnw08ns319+G4M3zEyBEqMqh+HfCULZ\n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\nYII=\n", "text/plain": [ - "" + "" ] }, "metadata": {}, @@ -7217,7 +1754,8 @@ ], "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()" @@ -7232,26 +1770,24 @@ }, { "cell_type": "code", - "execution_count": 95, - "metadata": { - "collapsed": false - }, + "execution_count": 276, + "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "" + "" ] }, - "execution_count": 95, + "execution_count": 276, "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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\nl6RC/D8Lq5CJ+Zo11gAAAABJRU5ErkJggg==\n", "text/plain": [ - "" + "" ] }, "metadata": {}, @@ -7260,7 +1796,8 @@ ], "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')" ] }, { @@ -7275,15 +1812,26 @@ }, { "cell_type": "code", - "execution_count": 97, - "metadata": { - "collapsed": false - }, + "execution_count": 277, + "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", + "\n", "\n", " \n", " \n", @@ -7299,136 +1847,256 @@ " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", + " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", "
2793207DgRvvPcJlxks2lNpudsuTThe Rolling Stones1.9701652.886214Petrol Blues0.8716270.4470
24666cuLvkHsW7dNkfNk6gQP9Radiohead1.5052621.5017621.991725A Wolf At the Door0.7933630.36300.3700
50GRplBEB2FWCKutwMmS6nY314624njB7Ny3mlA46QokEin9The Rolling Stones1.4987091.966968No Spare Parts0.8555600.5410
1952Iccm3cKBQHWt5yk0yX9nhThe Beatles1.4750371.853118Ticket To Ride - Live / Remastered0.8254390.40501.4862362.192747Please Please Me - Remastered 20090.8389240.7060
4760VpHQIzxruwK61HgIkN4bsThe Rolling Stones1.4583361.763389Everybody Needs Somebody To Love - Top Gear / ...0.8618670.4650
4584OXnLDjN5SClCcqTqPVMByThe Rolling Stones1.4181332.156830Cops And Robbers - Blues In Rhythm / 19640.7074400.3970
2524542OtFl6ryjvaH3dGiTUUeh9The Rolling Stones1.4122191.992080Come On - Saturday Club / 19630.8821420.8150
4971CEZV1nYaEeqhWz73HKF3gThe Rolling Stones1.4069821.541667Intro - Live0.7240380.0263
2195SdmtFbNOD7Qej6jFCHkOMRadiohead1.3989201.3979201.411166Faust Arp0.8385320.22400.2260
893786ncZ7LP1NY4IOp2zQLPOPXThe Rolling Stones1.3666161.704903Fight - Remastered0.8078780.4520
5801mnDusx7zn2yzmr42hUksEThe Rolling Stones1.3591431.496926Rip This Joint - Live0.7678580.1990
563VgxeWOGdUYvtX1j8C9VyVThe Beatles1.3936971.3501971.708599I'm So Tired - Remastered 2009I'm So Tired - Remastered0.8924890.63000.7170
10854120AK6SpqAq9naDPylmJOzTThe Rolling Stones1.2731831.606426Rip This Joint - Live0.7678580.4550
756ZrPbHp9kRmQj1tGLvna8UThe Beatles1.2703271.2668260.874479Revolution 9 - Remastered 20090.8732850.0963Revolution 9 - Remastered0.8720560.1010
74415H9q6ctIlamkqukdTrNt3kThe Beatles1.2615391.2455392.616693Her Majesty - Remastered 2009Her Majesty - Remastered0.5566080.49000.5220
3112783aDUSpF3LexOr1lFKvPV2hRadiohead1.2397681.2417681.100731The Bends0.8542440.3150
240mNQUZEATk2uItMUtiLWK5The Beatles1.2136451.615224A Hard Day's Night - Remastered 20150.8333090.75200.3110
1120ttMfoND7IQqFSMVOPkELC60942uZOBjvKNv4QKnBmjOwb0The Beatles1.2121480.799772Blue Jay Way - Remastered 20090.8124900.03801.2370991.234363Getting Better - Take 1 / Instrumental And Spe...0.8074780.3300
1611285ou2BiQ9FxIYkxsYvYHpATThe Beatles1.2103781.2093781.648037Help! - Remastered 2009Help! - Remastered0.8239150.76100.7630
59955kc3bnwWdGFCqthgjqR9lThe Beatles1.2050651.112515She's Leaving Home - Remix0.7645530.2050
790ttMfoND7IQqFSMVOPkELCThe Beatles1.2033100.799772Blue Jay Way - Remastered 20090.8025570.0378
\n", "
" ], "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", + "320 7DgRvvPcJlxks2lNpudsuT The Rolling Stones 1.970165 2.886214 \n", + "246 66cuLvkHsW7dNkfNk6gQP9 Radiohead 1.501762 1.991725 \n", + "314 624njB7Ny3mlA46QokEin9 The Rolling Stones 1.498709 1.966968 \n", + "195 2Iccm3cKBQHWt5yk0yX9nh The Beatles 1.486236 2.192747 \n", + "476 0VpHQIzxruwK61HgIkN4bs The Rolling Stones 1.458336 1.763389 \n", + "458 4OXnLDjN5SClCcqTqPVMBy The Rolling Stones 1.418133 2.156830 \n", + "454 2OtFl6ryjvaH3dGiTUUeh9 The Rolling Stones 1.412219 1.992080 \n", + "497 1CEZV1nYaEeqhWz73HKF3g The Rolling Stones 1.406982 1.541667 \n", + "219 5SdmtFbNOD7Qej6jFCHkOM Radiohead 1.397920 1.411166 \n", + "378 6ncZ7LP1NY4IOp2zQLPOPX The Rolling Stones 1.366616 1.704903 \n", + "580 1mnDusx7zn2yzmr42hUksE The Rolling Stones 1.359143 1.496926 \n", + "56 3VgxeWOGdUYvtX1j8C9VyV The Beatles 1.350197 1.708599 \n", + "541 20AK6SpqAq9naDPylmJOzT The Rolling Stones 1.273183 1.606426 \n", + "75 6ZrPbHp9kRmQj1tGLvna8U The Beatles 1.266826 0.874479 \n", + "41 5H9q6ctIlamkqukdTrNt3k The Beatles 1.245539 2.616693 \n", + "278 3aDUSpF3LexOr1lFKvPV2h Radiohead 1.241768 1.100731 \n", + "609 42uZOBjvKNv4QKnBmjOwb0 The Beatles 1.237099 1.234363 \n", + "128 5ou2BiQ9FxIYkxsYvYHpAT The Beatles 1.209378 1.648037 \n", + "599 55kc3bnwWdGFCqthgjqR9l The Beatles 1.205065 1.112515 \n", + "79 0ttMfoND7IQqFSMVOPkELC The Beatles 1.203310 0.799772 \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", + "320 Petrol Blues 0.871627 0.4470 \n", + "246 A Wolf At the Door 0.793363 0.3700 \n", + "314 No Spare Parts 0.855560 0.5410 \n", + "195 Please Please Me - Remastered 2009 0.838924 0.7060 \n", + "476 Everybody Needs Somebody To Love - Top Gear / ... 0.861867 0.4650 \n", + "458 Cops And Robbers - Blues In Rhythm / 1964 0.707440 0.3970 \n", + "454 Come On - Saturday Club / 1963 0.882142 0.8150 \n", + "497 Intro - Live 0.724038 0.0263 \n", + "219 Faust Arp 0.838532 0.2260 \n", + "378 Fight - Remastered 0.807878 0.4520 \n", + "580 Rip This Joint - Live 0.767858 0.1990 \n", + "56 I'm So Tired - Remastered 0.892489 0.7170 \n", + "541 Rip This Joint - Live 0.767858 0.4550 \n", + "75 Revolution 9 - Remastered 0.872056 0.1010 \n", + "41 Her Majesty - Remastered 0.556608 0.5220 \n", + "278 The Bends 0.854244 0.3110 \n", + "609 Getting Better - Take 1 / Instrumental And Spe... 0.807478 0.3300 \n", + "128 Help! - Remastered 0.823915 0.7630 \n", + "599 She's Leaving Home - Remix 0.764553 0.2050 \n", + "79 Blue Jay Way - Remastered 2009 0.802557 0.0378 " ] }, - "execution_count": 97, + "execution_count": 277, "metadata": {}, "output_type": "execute_result" } @@ -7446,27 +2114,38 @@ " {'$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, - "metadata": { - "collapsed": false - }, + "execution_count": 278, + "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", + "\n", "\n", " \n", " \n", @@ -7482,136 +2161,136 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", "
615166cuLvkHsW7dNkfNk6gQP9Radiohead1.5052621.5017621.991725A Wolf At the Door0.7933630.36300.3700
43245SdmtFbNOD7Qej6jFCHkOMRadiohead1.3989201.3979201.411166Faust Arp0.8385320.22400.2260
9833aDUSpF3LexOr1lFKvPV2hRadiohead1.2397681.2417681.100731The Bends0.8542440.31500.3110
34130eZN5WsQfmNFICHuw59ZfzRadiohead1.1509021.1515520.705463Glass Eyes0.8001950.06290.0616
20983ovbSnT5NNhl1gzMcw1NRZRadiohead1.1421151.1411151.151468Thinking About You0.7916600.41900.4210
1185045sp2JToyTaaKyXkGejPyRadiohead1.0908131.0873130.581341Fake Plastic Trees0.8275420.12700.1340
244D6ZExVvYLZxhcAvifX5px845jafMI8FLibnjkYTZ33m0cRadiohead1.0740470.749795Prove Yourself0.8150060.27801.0862420.858319High And Dry0.8203560.3520
13884SE81CrzH0qPA8KHqM9SyzRadiohead1.0649141.0719140.856048Just0.8091540.37200.3580
4744aOAzvRdOsZSwZIgwcdeL0Radiohead1.0638681.0568680.524102Let Down0.8258870.13100.1450
2311qDTSr3Dj4TkPnBcIOqEJ1024D6ZExVvYLZxhcAvifX5pxRadiohead1.0561870.711071Vegetable0.8832910.39901.0535470.749795Prove Yourself0.8150060.3190
\n", "
" ], "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.501762 1.991725 \n", + "24 5SdmtFbNOD7Qej6jFCHkOM Radiohead 1.397920 1.411166 \n", + "83 3aDUSpF3LexOr1lFKvPV2h Radiohead 1.241768 1.100731 \n", + "13 0eZN5WsQfmNFICHuw59Zfz Radiohead 1.151552 0.705463 \n", + "98 3ovbSnT5NNhl1gzMcw1NRZ Radiohead 1.141115 1.151468 \n", + "85 045sp2JToyTaaKyXkGejPy Radiohead 1.087313 0.581341 \n", + "84 5jafMI8FLibnjkYTZ33m0c Radiohead 1.086242 0.858319 \n", + "88 4SE81CrzH0qPA8KHqM9Syz Radiohead 1.071914 0.856048 \n", + "74 4aOAzvRdOsZSwZIgwcdeL0 Radiohead 1.056868 0.524102 \n", + "102 4D6ZExVvYLZxhcAvifX5px Radiohead 1.053547 0.749795 \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.3700 \n", + "24 Faust Arp 0.838532 0.2260 \n", + "83 The Bends 0.854244 0.3110 \n", + "13 Glass Eyes 0.800195 0.0616 \n", + "98 Thinking About You 0.791660 0.4210 \n", + "85 Fake Plastic Trees 0.827542 0.1340 \n", + "84 High And Dry 0.820356 0.3520 \n", + "88 Just 0.809154 0.3580 \n", + "74 Let Down 0.825887 0.1450 \n", + "102 Prove Yourself 0.815006 0.3190 " ] }, - "execution_count": 471, + "execution_count": 278, "metadata": {}, "output_type": "execute_result" } @@ -7652,22 +2331,33 @@ "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, - "metadata": { - "collapsed": false - }, + "execution_count": 279, + "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", + "\n", "\n", " \n", " \n", @@ -7683,136 +2373,324 @@ " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
40GRplBEB2FWCKutwMmS6nY1862Iccm3cKBQHWt5yk0yX9nhThe Beatles1.4750371.853118Ticket To Ride - Live / Remastered0.8254390.40501.4862362.192747Please Please Me - Remastered 20090.8389240.7060
88543VgxeWOGdUYvtX1j8C9VyVThe Beatles1.3936971.3501971.708599I'm So Tired - Remastered 2009I'm So Tired - Remastered0.8924890.63000.7170
107736ZrPbHp9kRmQj1tGLvna8UThe Beatles1.2703271.2668260.874479Revolution 9 - Remastered 20090.8732850.0963Revolution 9 - Remastered0.8720560.1010
73395H9q6ctIlamkqukdTrNt3kThe Beatles1.2615391.2455392.616693Her Majesty - Remastered 2009Her Majesty - Remastered0.5566080.49000.5220
230mNQUZEATk2uItMUtiLWK521942uZOBjvKNv4QKnBmjOwb0The Beatles1.2370991.234363Getting Better - Take 1 / Instrumental And Spe...0.8074780.3300
1265ou2BiQ9FxIYkxsYvYHpATThe Beatles1.2136451.615224A Hard Day's Night - Remastered 20150.8333090.75201.2093781.648037Help! - Remastered0.8239150.7630
20955kc3bnwWdGFCqthgjqR9lThe Beatles1.2050651.112515She's Leaving Home - Remix0.7645530.2050
111770ttMfoND7IQqFSMVOPkELCThe Beatles1.2121481.2033100.799772Blue Jay Way - Remastered 20090.8124900.03800.8025570.0378
1605ou2BiQ9FxIYkxsYvYHpAT1381e0hllQ23AG0QGFgezgLOqThe Beatles1.2103781.648037Help! - Remastered 20090.8239150.76101.1957851.002650Yesterday - Remastered0.8521560.3150
15369d54YOS8TOQiUYjX57XeAThe Beatles1.1834941.601816A Hard Day's Night - Remastered0.8317220.7970
\n", + "
" + ], + "text/plain": [ + " _id artist_name gloom lyrical_density \\\n", + "186 2Iccm3cKBQHWt5yk0yX9nh The Beatles 1.486236 2.192747 \n", + "54 3VgxeWOGdUYvtX1j8C9VyV The Beatles 1.350197 1.708599 \n", + "73 6ZrPbHp9kRmQj1tGLvna8U The Beatles 1.266826 0.874479 \n", + "39 5H9q6ctIlamkqukdTrNt3k The Beatles 1.245539 2.616693 \n", + "219 42uZOBjvKNv4QKnBmjOwb0 The Beatles 1.237099 1.234363 \n", + "126 5ou2BiQ9FxIYkxsYvYHpAT The Beatles 1.209378 1.648037 \n", + "209 55kc3bnwWdGFCqthgjqR9l The Beatles 1.205065 1.112515 \n", + "77 0ttMfoND7IQqFSMVOPkELC The Beatles 1.203310 0.799772 \n", + "138 1e0hllQ23AG0QGFgezgLOq The Beatles 1.195785 1.002650 \n", + "153 69d54YOS8TOQiUYjX57XeA The Beatles 1.183494 1.601816 \n", + "\n", + " name neg valence \n", + "186 Please Please Me - Remastered 2009 0.838924 0.7060 \n", + "54 I'm So Tired - Remastered 0.892489 0.7170 \n", + "73 Revolution 9 - Remastered 0.872056 0.1010 \n", + "39 Her Majesty - Remastered 0.556608 0.5220 \n", + "219 Getting Better - Take 1 / Instrumental And Spe... 0.807478 0.3300 \n", + "126 Help! - Remastered 0.823915 0.7630 \n", + "209 She's Leaving Home - Remix 0.764553 0.2050 \n", + "77 Blue Jay Way - Remastered 2009 0.802557 0.0378 \n", + "138 Yesterday - Remastered 0.852156 0.3150 \n", + "153 A Hard Day's Night - Remastered 0.831722 0.7970 " + ] + }, + "execution_count": 279, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "pipeline = [\n", + " {'$match': {'lyrics': {'$exists': True}, 'sentiment': {'$exists': True}, 'valence': {'$exists': True},\n", + " 'artist_id': beatles_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": "code", + "execution_count": 280, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", "
_idartist_namegloomlyrical_densitynamenegvalence
207DgRvvPcJlxks2lNpudsuTThe Rolling Stones1.9701652.886214Petrol Blues0.8716270.4470
14624njB7Ny3mlA46QokEin9The Rolling Stones1.4987091.966968No Spare Parts0.8555600.5410
1580VpHQIzxruwK61HgIkN4bsThe Rolling Stones1.4583361.763389Everybody Needs Somebody To Love - Top Gear / ...0.8618670.4650
1404OXnLDjN5SClCcqTqPVMByThe Rolling Stones1.4181332.156830Cops And Robbers - Blues In Rhythm / 19640.7074400.3970
1362OtFl6ryjvaH3dGiTUUeh9The Rolling Stones1.4122191.992080Come On - Saturday Club / 19630.8821420.8150
1651CEZV1nYaEeqhWz73HKF3gThe Rolling Stones1.4069821.541667Intro - Live0.7240380.0263
786ncZ7LP1NY4IOp2zQLPOPXThe Rolling Stones1.3666161.704903Fight - Remastered0.8078780.4520
101alcPfZWUHh01l4Fnoo5JtThe Beatles1.2034161.332561Help! - Live / Remastered0.8239150.51502481mnDusx7zn2yzmr42hUksEThe Rolling Stones1.3591431.496926Rip This Joint - Live0.7678580.1990
2202Iccm3cKBQHWt5yk0yX9nhThe Beatles1.2001581.530785Please Please Me - Remastered 20090.8330680.708020920AK6SpqAq9naDPylmJOzTThe Rolling Stones1.2731831.606426Rip This Joint - Live0.7678580.4550
271dfuJYDSIc41cw5RPsaCF1The Beatles1.1874381.651824Help! - Remastered 20150.8239150.8100304EBRAPYAcIczjUA4Z0BdhQThe Rolling Stones1.1799171.199295Oh No, Not You Again - Remastered0.8433760.4950
\n", "
" ], "text/plain": [ - " _id artist_name gloom lyrical_density \\\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", - "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", - "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", + " _id artist_name gloom lyrical_density \\\n", + "20 7DgRvvPcJlxks2lNpudsuT The Rolling Stones 1.970165 2.886214 \n", + "14 624njB7Ny3mlA46QokEin9 The Rolling Stones 1.498709 1.966968 \n", + "158 0VpHQIzxruwK61HgIkN4bs The Rolling Stones 1.458336 1.763389 \n", + "140 4OXnLDjN5SClCcqTqPVMBy The Rolling Stones 1.418133 2.156830 \n", + "136 2OtFl6ryjvaH3dGiTUUeh9 The Rolling Stones 1.412219 1.992080 \n", + "165 1CEZV1nYaEeqhWz73HKF3g The Rolling Stones 1.406982 1.541667 \n", + "78 6ncZ7LP1NY4IOp2zQLPOPX The Rolling Stones 1.366616 1.704903 \n", + "248 1mnDusx7zn2yzmr42hUksE The Rolling Stones 1.359143 1.496926 \n", + "209 20AK6SpqAq9naDPylmJOzT The Rolling Stones 1.273183 1.606426 \n", + "30 4EBRAPYAcIczjUA4Z0BdhQ The Rolling Stones 1.179917 1.199295 \n", "\n", - " name neg valence \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", - "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", - "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 " + " name neg valence \n", + "20 Petrol Blues 0.871627 0.4470 \n", + "14 No Spare Parts 0.855560 0.5410 \n", + "158 Everybody Needs Somebody To Love - Top Gear / ... 0.861867 0.4650 \n", + "140 Cops And Robbers - Blues In Rhythm / 1964 0.707440 0.3970 \n", + "136 Come On - Saturday Club / 1963 0.882142 0.8150 \n", + "165 Intro - Live 0.724038 0.0263 \n", + "78 Fight - Remastered 0.807878 0.4520 \n", + "248 Rip This Joint - Live 0.767858 0.1990 \n", + "209 Rip This Joint - Live 0.767858 0.4550 \n", + "30 Oh No, Not You Again - Remastered 0.843376 0.4950 " ] }, - "execution_count": 98, + "execution_count": 280, "metadata": {}, "output_type": "execute_result" } @@ -7820,7 +2698,7 @@ "source": [ "pipeline = [\n", " {'$match': {'lyrics': {'$exists': True}, 'sentiment': {'$exists': True}, 'valence': {'$exists': True},\n", - " 'artist_id': beatles_id}},\n", + " 'artist_id': stones_id}},\n", " {'$project': {'artist_name': '$artist_name',\n", " 'name': '$name',\n", " 'valence': '$valence',\n", @@ -7848,9 +2726,8 @@ }, { "cell_type": "code", - "execution_count": 99, + "execution_count": 281, "metadata": { - "collapsed": false, "scrolled": true }, "outputs": [ @@ -7858,6 +2735,19 @@ "data": { "text/html": [ "
\n", + "\n", "\n", " \n", " \n", @@ -7874,114 +2764,114 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", "
2582254gq2bc2770XvbJdEtfUbmwRadiohead0.201546Go Slowly0.7237740.04530.0396190.4727750.04390.0612620.470934
30927675YUnz58ajMo2VIIuUFvOVRadiohead0.248061The Tourist0.6678640.04000.0566580.4717240.03980.0775270.468768
24621301ZpFhrMMqKPVCwyqXneVpRadiohead0.218723True Love Waits0.5322060.03780.0459110.471229
2685olWalQH1oVza5D6xJg4oXRadiohead0.216752Sail To The Moon0.6057980.04580.0451890.4692280.03790.0672680.466591
27223953RYTfkLiyZuUZHwJC3WmmRadiohead0.276367We Suck Young Blood0.5353580.03780.0670270.4667950.0874250.462442
2355olWalQH1oVza5D6xJg4oXRadiohead0.216752Sail To The Moon0.6057980.05400.0665790.461675
2051724sLGaMl33I6mcsk7u4xHAURadiohead0.146307Codex0.6379420.06290.0193850.4656500.06480.0419470.461365
112790ttMfoND7IQqFSMVOPkELCThe Beatles0.799772Blue Jay Way - Remastered 20090.8124900.03800.2587550.461657
2970COiZ7ncho2yi4HotbzgPvRadiohead0.349157Motion Picture Soundtrack0.5768080.04250.0936900.4609160.8025570.03780.2704420.459513
2562233uxhyRdWVXp7GQvERQl6fARadiohead0.382643Videotape0.6529620.04680.1059570.4606940.04660.1245860.457985
3182640COiZ7ncho2yi4HotbzgPvRadiohead0.349157Motion Picture Soundtrack0.5768080.04350.1128770.456821
2857wB2VenWR6rchtLwawreIgRadiohead0.359311Bullet Proof ... I Wish I Was0.8046360.07810.0974100.4552390.07730.1164270.454477
\n", @@ -7989,31 +2879,31 @@ ], "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", + "225 4gq2bc2770XvbJdEtfUbmw Radiohead 0.201546 \n", + "276 75YUnz58ajMo2VIIuUFvOV Radiohead 0.248061 \n", + "213 01ZpFhrMMqKPVCwyqXneVp Radiohead 0.218723 \n", + "239 53RYTfkLiyZuUZHwJC3Wmm Radiohead 0.276367 \n", + "235 5olWalQH1oVza5D6xJg4oX Radiohead 0.216752 \n", + "172 4sLGaMl33I6mcsk7u4xHAU Radiohead 0.146307 \n", + "79 0ttMfoND7IQqFSMVOPkELC The Beatles 0.799772 \n", + "223 3uxhyRdWVXp7GQvERQl6fA Radiohead 0.382643 \n", + "264 0COiZ7ncho2yi4HotbzgPv Radiohead 0.349157 \n", + "285 7wB2VenWR6rchtLwawreIg Radiohead 0.359311 \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 " + "225 Go Slowly 0.723774 0.0439 0.061262 0.470934 \n", + "276 The Tourist 0.667864 0.0398 0.077527 0.468768 \n", + "213 True Love Waits 0.532206 0.0379 0.067268 0.466591 \n", + "239 We Suck Young Blood 0.535358 0.0378 0.087425 0.462442 \n", + "235 Sail To The Moon 0.605798 0.0540 0.066579 0.461675 \n", + "172 Codex 0.637942 0.0648 0.041947 0.461365 \n", + "79 Blue Jay Way - Remastered 2009 0.802557 0.0378 0.270442 0.459513 \n", + "223 Videotape 0.652962 0.0466 0.124586 0.457985 \n", + "264 Motion Picture Soundtrack 0.576808 0.0435 0.112877 0.456821 \n", + "285 Bullet Proof ... I Wish I Was 0.804636 0.0773 0.116427 0.454477 " ] }, - "execution_count": 99, + "execution_count": 281, "metadata": {}, "output_type": "execute_result" } @@ -8043,22 +2933,33 @@ "\n", "# Push the results back into the database\n", "for row in results.itertuples():\n", - " tracks.update_one({'_id': row[1]}, {'$set': {'gloom': row.gloom}})\n", + " unfiltered_tracks.update_one({'_id': row[1]}, {'$set': {'gloom': row.gloom}})\n", "\n", "results.sort_values('gloom', ascending=False).head(10)" ] }, { "cell_type": "code", - "execution_count": 100, - "metadata": { - "collapsed": false - }, + "execution_count": 282, + "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", + "\n", "\n", " \n", " \n", @@ -8075,114 +2976,114 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", "
2582254gq2bc2770XvbJdEtfUbmwRadiohead0.201546Go Slowly0.7237740.04530.0396190.4727750.04390.0612620.470934
30927675YUnz58ajMo2VIIuUFvOVRadiohead0.248061The Tourist0.6678640.04000.0566580.4717240.03980.0775270.468768
24621301ZpFhrMMqKPVCwyqXneVpRadiohead0.218723True Love Waits0.5322060.03780.0459110.471229
2685olWalQH1oVza5D6xJg4oXRadiohead0.216752Sail To The Moon0.6057980.04580.0451890.4692280.03790.0672680.466591
27223953RYTfkLiyZuUZHwJC3WmmRadiohead0.276367We Suck Young Blood0.5353580.03780.0670270.4667950.0874250.462442
2355olWalQH1oVza5D6xJg4oXRadiohead0.216752Sail To The Moon0.6057980.05400.0665790.461675
2051724sLGaMl33I6mcsk7u4xHAURadiohead0.146307Codex0.6379420.06290.0193850.465650
2970COiZ7ncho2yi4HotbzgPvRadiohead0.349157Motion Picture Soundtrack0.5768080.04250.0936900.4609160.06480.0419470.461365
2562233uxhyRdWVXp7GQvERQl6fARadiohead0.382643Videotape0.6529620.04680.1059570.4606940.04660.1245860.457985
3182640COiZ7ncho2yi4HotbzgPvRadiohead0.349157Motion Picture Soundtrack0.5768080.04350.1128770.456821
2857wB2VenWR6rchtLwawreIgRadiohead0.359311Bullet Proof ... I Wish I Was0.8046360.07810.0974100.4552390.07730.1164270.454477
2895AiNZnMDCWwujIENPj9PV92080eZN5WsQfmNFICHuw59ZfzRadiohead0.489208Everything In Its Right Place0.7168290.05850.1449920.4544620.705463Glass Eyes0.8001950.06160.2374650.452791
\n", @@ -8190,31 +3091,31 @@ ], "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", + "225 4gq2bc2770XvbJdEtfUbmw Radiohead 0.201546 \n", + "276 75YUnz58ajMo2VIIuUFvOV Radiohead 0.248061 \n", + "213 01ZpFhrMMqKPVCwyqXneVp Radiohead 0.218723 \n", + "239 53RYTfkLiyZuUZHwJC3Wmm Radiohead 0.276367 \n", + "235 5olWalQH1oVza5D6xJg4oX Radiohead 0.216752 \n", + "172 4sLGaMl33I6mcsk7u4xHAU Radiohead 0.146307 \n", + "223 3uxhyRdWVXp7GQvERQl6fA Radiohead 0.382643 \n", + "264 0COiZ7ncho2yi4HotbzgPv Radiohead 0.349157 \n", + "285 7wB2VenWR6rchtLwawreIg Radiohead 0.359311 \n", + "208 0eZN5WsQfmNFICHuw59Zfz Radiohead 0.705463 \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 " + "225 Go Slowly 0.723774 0.0439 0.061262 0.470934 \n", + "276 The Tourist 0.667864 0.0398 0.077527 0.468768 \n", + "213 True Love Waits 0.532206 0.0379 0.067268 0.466591 \n", + "239 We Suck Young Blood 0.535358 0.0378 0.087425 0.462442 \n", + "235 Sail To The Moon 0.605798 0.0540 0.066579 0.461675 \n", + "172 Codex 0.637942 0.0648 0.041947 0.461365 \n", + "223 Videotape 0.652962 0.0466 0.124586 0.457985 \n", + "264 Motion Picture Soundtrack 0.576808 0.0435 0.112877 0.456821 \n", + "285 Bullet Proof ... I Wish I Was 0.804636 0.0773 0.116427 0.454477 \n", + "208 Glass Eyes 0.800195 0.0616 0.237465 0.452791 " ] }, - "execution_count": 100, + "execution_count": 282, "metadata": {}, "output_type": "execute_result" } @@ -8227,8 +3128,7 @@ "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", @@ -8246,15 +3146,212 @@ }, { "cell_type": "code", - "execution_count": 101, - "metadata": { - "collapsed": false - }, + "execution_count": 283, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
_idartist_namelyrical_densitynamenegvalencescaled_ldgloom
3207DgRvvPcJlxks2lNpudsuTThe Rolling Stones2.886214Petrol Blues0.8716270.44701.0000000.435814
3551dTX9ivyAhFJLR1f2pk9KvThe Rolling Stones0.360195Out Of Tears - Remastered0.7822480.13700.1167370.426787
4971CEZV1nYaEeqhWz73HKF3gThe Rolling Stones1.541667Intro - Live0.7240380.02630.5298570.420707
5564HjKfesqhmkthgJg738g3AThe Rolling Stones0.489400Connection - Live0.8373490.16100.1619150.419366
5450q26ITWa4vXhoV5jvRCZXZThe Rolling Stones0.648240It's All Over Now - Live0.7997000.16500.2174560.413662
3407tWJEqPI5Jpie3NhtbWks6The Rolling Stones0.570166Already Over Me - Remastered0.8035400.17900.1901560.408840
4237G6Z0sDe39MFjTaA0XfCtwThe Rolling Stones0.444033I Can't Quit You Baby0.7679900.17700.1460520.407483
3491qEGxs60ntxuenj27BnRkFThe Rolling Stones0.551257How Can I Stop - Remastered0.6951970.16700.1835450.403853
428388ll2SEjDO9LZIXXyKtjhThe Rolling Stones0.301584Little Rain0.4552210.15700.0962420.402840
3626wo8Eid3jXbaScSEpv0IQOThe Rolling Stones0.357249Thru and Thru - Remastered0.6921180.19100.1157060.397738
\n", + "
" + ], + "text/plain": [ + " _id artist_name lyrical_density \\\n", + "320 7DgRvvPcJlxks2lNpudsuT The Rolling Stones 2.886214 \n", + "355 1dTX9ivyAhFJLR1f2pk9Kv The Rolling Stones 0.360195 \n", + "497 1CEZV1nYaEeqhWz73HKF3g The Rolling Stones 1.541667 \n", + "556 4HjKfesqhmkthgJg738g3A The Rolling Stones 0.489400 \n", + "545 0q26ITWa4vXhoV5jvRCZXZ The Rolling Stones 0.648240 \n", + "340 7tWJEqPI5Jpie3NhtbWks6 The Rolling Stones 0.570166 \n", + "423 7G6Z0sDe39MFjTaA0XfCtw The Rolling Stones 0.444033 \n", + "349 1qEGxs60ntxuenj27BnRkF The Rolling Stones 0.551257 \n", + "428 388ll2SEjDO9LZIXXyKtjh The Rolling Stones 0.301584 \n", + "362 6wo8Eid3jXbaScSEpv0IQO The Rolling Stones 0.357249 \n", + "\n", + " name neg valence scaled_ld gloom \n", + "320 Petrol Blues 0.871627 0.4470 1.000000 0.435814 \n", + "355 Out Of Tears - Remastered 0.782248 0.1370 0.116737 0.426787 \n", + "497 Intro - Live 0.724038 0.0263 0.529857 0.420707 \n", + "556 Connection - Live 0.837349 0.1610 0.161915 0.419366 \n", + "545 It's All Over Now - Live 0.799700 0.1650 0.217456 0.413662 \n", + "340 Already Over Me - Remastered 0.803540 0.1790 0.190156 0.408840 \n", + "423 I Can't Quit You Baby 0.767990 0.1770 0.146052 0.407483 \n", + "349 How Can I Stop - Remastered 0.695197 0.1670 0.183545 0.403853 \n", + "428 Little Rain 0.455221 0.1570 0.096242 0.402840 \n", + "362 Thru and Thru - Remastered 0.692118 0.1910 0.115706 0.397738 " + ] + }, + "execution_count": 283, + "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": 284, + "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", + "\n", "\n", " \n", " \n", @@ -8271,114 +3368,114 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", "
112790ttMfoND7IQqFSMVOPkELCThe Beatles0.799772Blue Jay Way - Remastered 20090.8124900.03800.2587550.4616570.8025570.03780.2704420.459513
108756ZrPbHp9kRmQj1tGLvna8UThe Beatles0.874479Revolution 9 - Remastered 20090.8732850.09630.2861210.447499Revolution 9 - Remastered0.8720560.10100.2965640.445505
6053ZFPe2aiLQuEfDxSqQstZpThe Beatles0.640638A Day In The Life - Remix0.7773080.13300.2147980.423867
02ucFulEWapRAmTn7l6f5Q7The Beatles0.169898Wild Honey Pie - Remastered 2009Wild Honey Pie - Remastered0.3911780.15300.0280260.417113
1323ZFBeIyP41HhnALjxWy1pRThe Beatles0.628310A Day In The Life - Remastered 20090.7812960.16200.1959470.4134450.15200.0501960.412535
1461130agoaPIy92gPZ6zRhqXarEThe Beatles0.634931Tomorrow Never Knows - Remastered 2009Tomorrow Never Knows - Remastered0.3435990.05560.1983720.4126090.05340.2128030.409140
10327YZJHyTTDIurMqDu1v2ef993ZFBeIyP41HhnALjxWy1pRThe Beatles0.429399Long, Long, Long - Remastered 20090.5241220.13500.1230840.4115220.628310A Day In The Life - Remastered0.7773080.17500.2104870.407481
4487izSn5tJgisBSdCQdyePcIThe Beatles0.726127A Day In The Life - Take 1 With Hums0.7773080.19200.2446910.400245
65324cLoL5KPfE1hAwfsO84FX7The Beatles0.325955Because - Remastered 2009Because - Remastered0.4662540.16200.0851910.403165
6671Ij3VBYQWMrng61Ae4tBuThe Beatles0.592658You Never Give Me Your Money - Remastered 20090.7534480.22600.1828870.3851210.1047640.399527
673jPXnX4SskFgAcC4YBKOwN6113HEC6nzAo3U5z7blaCNBcFThe Beatles0.273472Sun King - Remastered 20090.3008090.19700.0659660.3849360.999476She's Leaving Home - Take 1 / Instrumental0.7645530.18400.3402720.399247
437iABnSNZciNepqGtjMQxxd7027YZJHyTTDIurMqDu1v2efThe Beatles0.800176Come Together - Remastered 20150.5625520.17800.2589030.3774140.429399Long, Long, Long - Remastered0.5241220.16300.1409350.396452
\n", @@ -8386,43 +3483,43 @@ ], "text/plain": [ " _id artist_name lyrical_density \\\n", - "112 0ttMfoND7IQqFSMVOPkELC The Beatles 0.799772 \n", - "108 6ZrPbHp9kRmQj1tGLvna8U The Beatles 0.874479 \n", + "79 0ttMfoND7IQqFSMVOPkELC The Beatles 0.799772 \n", + "75 6ZrPbHp9kRmQj1tGLvna8U The Beatles 0.874479 \n", + "605 3ZFPe2aiLQuEfDxSqQstZp The Beatles 0.640638 \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", + "113 0agoaPIy92gPZ6zRhqXarE The Beatles 0.634931 \n", + "99 3ZFBeIyP41HhnALjxWy1pR The Beatles 0.628310 \n", + "448 7izSn5tJgisBSdCQdyePcI The Beatles 0.726127 \n", + "32 4cLoL5KPfE1hAwfsO84FX7 The Beatles 0.325955 \n", + "611 3HEC6nzAo3U5z7blaCNBcF The Beatles 0.999476 \n", + "70 27YZJHyTTDIurMqDu1v2ef The Beatles 0.429399 \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", + "79 Blue Jay Way - Remastered 2009 0.802557 0.0378 0.270442 \n", + "75 Revolution 9 - Remastered 0.872056 0.1010 0.296564 \n", + "605 A Day In The Life - Remix 0.777308 0.1330 0.214798 \n", + "0 Wild Honey Pie - Remastered 0.391178 0.1520 0.050196 \n", + "113 Tomorrow Never Knows - Remastered 0.343599 0.0534 0.212803 \n", + "99 A Day In The Life - Remastered 0.777308 0.1750 0.210487 \n", + "448 A Day In The Life - Take 1 With Hums 0.777308 0.1920 0.244691 \n", + "32 Because - Remastered 0.466254 0.1620 0.104764 \n", + "611 She's Leaving Home - Take 1 / Instrumental 0.764553 0.1840 0.340272 \n", + "70 Long, Long, Long - Remastered 0.524122 0.1630 0.140935 \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", + "79 0.459513 \n", + "75 0.445505 \n", + "605 0.423867 \n", + "0 0.412535 \n", + "113 0.409140 \n", + "99 0.407481 \n", + "448 0.400245 \n", + "32 0.399527 \n", + "611 0.399247 \n", + "70 0.396452 " ] }, - "execution_count": 101, + "execution_count": 284, "metadata": {}, "output_type": "execute_result" } @@ -8440,15 +3537,26 @@ }, { "cell_type": "code", - "execution_count": 102, - "metadata": { - "collapsed": false - }, + "execution_count": 285, + "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", + "\n", "\n", " \n", " \n", @@ -8465,37 +3573,37 @@ " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", "
2963uskN0xLezVg4281wzeQn1401e0hllQ23AG0QGFgezgLOqThe Beatles1.005426Yesterday - Remastered 20151.002650Yesterday - Remastered0.8521560.3480.3340880.3594350.3150.3413810.371032
125921Ipl1kvks5s6GKn6oqgzeYThe Beatles1.064324She's Leaving Home - Remastered 2009She's Leaving Home - Remastered0.7645530.3770.3556630.3366730.3930.3629470.332092
340TRkjwb4uY3CHb5zhr9bBd10177f3aNeabAbOaSB32Sd5QEThe Beatles1.628703Eleanor Rigby - Remastered 20150.8032320.8450.5624010.2597831.620131Eleanor Rigby - Remastered0.7993260.8130.5572930.264123
\n", @@ -8503,22 +3611,17 @@ ], "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", - "\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", + "140 1e0hllQ23AG0QGFgezgLOq The Beatles 1.002650 \n", + "92 1Ipl1kvks5s6GKn6oqgzeY The Beatles 1.064324 \n", + "101 77f3aNeabAbOaSB32Sd5QE The Beatles 1.620131 \n", "\n", - " gloom \n", - "29 0.359435 \n", - "125 0.336673 \n", - "34 0.259783 " + " name neg valence scaled_ld gloom \n", + "140 Yesterday - Remastered 0.852156 0.315 0.341381 0.371032 \n", + "92 She's Leaving Home - Remastered 0.764553 0.393 0.362947 0.332092 \n", + "101 Eleanor Rigby - Remastered 0.799326 0.813 0.557293 0.264123 " ] }, - "execution_count": 102, + "execution_count": 285, "metadata": {}, "output_type": "execute_result" } @@ -8542,15 +3645,26 @@ }, { "cell_type": "code", - "execution_count": 103, - "metadata": { - "collapsed": false - }, + "execution_count": 286, + "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", + "\n", "\n", " \n", " \n", @@ -8567,158 +3681,158 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", "
84513fuEJBCK3kWnJHFTODR4cbThe Beatles1.608806Ob-La-Di, Ob-La-Da - Remastered 20090.080969Ob-La-Di, Ob-La-Da - Remastered0.1019050.9750.5551120.0280350.5533340.033777
783904FHhq0QWpLSS6WZnkJnZp1The Rolling Stones0.312839Feel On Baby - Remastered0.7842920.9660.1001780.054581
453TEbDhNDU4NDXq0h86nGZ7The Beatles1.008850Hey Bulldog - Remastered 20090.2391980.9420.3353420.059382Hey Bulldog - Remastered0.2488550.9470.3435490.060143
2205VsIn7QQqcacePIb0vO0ow1777cPPyMrSAQY7A686Cn9eUPThe Beatles0.465201Not A Second Time - Remastered 20090.7738050.9610.1361980.0695400.891649All My Loving - Remastered0.2350230.9000.3025680.070427
97644KIXWIzNcKzorNDgvMQwmDThe Beatles0.631592Birthday - Remastered 20090.3737310.9160.1971490.070560
2107cPPyMrSAQY7A686Cn9eUPThe Beatles0.891649All My Loving - Remastered 20090.2350230.8910.2924110.0729250.631592Birthday - Remastered0.3737310.9100.2116350.075024
1873EbGioQyKyf4dycuiPOg3k5VsIn7QQqcacePIb0vO0owThe Beatles0.438356Everybody's Trying To Be My Baby - Remastered ...0.8669850.9370.1263650.0822980.465201Not A Second Time - Remastered0.7738050.9610.1534530.075879
560cJ053ljI4BuP5P8tJnK5jThe Beatles0.893485For You Blue - Remastered 20090.4718270.9580.2930830.0839883665a6MdeIQcIFFKMBS2YqfgYThe Rolling Stones0.497954Terrifying - Remastered0.5838130.9130.1649060.084464
2166xJSJpO6HJwHhu7UaIc8qR1543EbGioQyKyf4dycuiPOg3kThe Beatles0.585885Hold Me Tight - Remastered 20090.8048700.9630.1804060.0877640.438356Everybody's Trying To Be My Baby - Remastered0.8669850.9430.1440670.086846
4872Ob0wrObCXgvGYhFs8vipThe Beatles0.938049Across The Universe - Remastered 20090.2955250.8620.3094080.0933704791fhjrbgaFD6Em5jih9tZJRThe Rolling Stones1.009583Beautiful Delilah - Saturday Club / 19640.4309680.9610.3438060.086880
1416RdvhWyzCULNTHcMbAXwXK230cJ053ljI4BuP5P8tJnK5jThe Beatles0.879719And Your Bird Can Sing - Remastered 20090.5828750.9660.2880410.0960490.893485For You Blue - Remastered0.4718270.9550.3032100.087209
\n", "
" ], "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", + "51 3fuEJBCK3kWnJHFTODR4cb The Beatles 1.608806 \n", + "390 4FHhq0QWpLSS6WZnkJnZp1 The Rolling Stones 0.312839 \n", + "45 3TEbDhNDU4NDXq0h86nGZ7 The Beatles 1.008850 \n", + "177 7cPPyMrSAQY7A686Cn9eUP The Beatles 0.891649 \n", + "64 4KIXWIzNcKzorNDgvMQwmD The Beatles 0.631592 \n", + "187 5VsIn7QQqcacePIb0vO0ow The Beatles 0.465201 \n", + "366 5a6MdeIQcIFFKMBS2YqfgY The Rolling Stones 0.497954 \n", + "154 3EbGioQyKyf4dycuiPOg3k The Beatles 0.438356 \n", + "479 1fhjrbgaFD6Em5jih9tZJR The Rolling Stones 1.009583 \n", + "23 0cJ053ljI4BuP5P8tJnK5j The Beatles 0.893485 \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", + " name neg valence \\\n", + "51 Ob-La-Di, Ob-La-Da - Remastered 0.101905 0.975 \n", + "390 Feel On Baby - Remastered 0.784292 0.966 \n", + "45 Hey Bulldog - Remastered 0.248855 0.947 \n", + "177 All My Loving - Remastered 0.235023 0.900 \n", + "64 Birthday - Remastered 0.373731 0.910 \n", + "187 Not A Second Time - Remastered 0.773805 0.961 \n", + "366 Terrifying - Remastered 0.583813 0.913 \n", + "154 Everybody's Trying To Be My Baby - Remastered 0.866985 0.943 \n", + "479 Beautiful Delilah - Saturday Club / 1964 0.430968 0.961 \n", + "23 For You Blue - Remastered 0.471827 0.955 \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 " + "51 0.553334 0.033777 \n", + "390 0.100178 0.054581 \n", + "45 0.343549 0.060143 \n", + "177 0.302568 0.070427 \n", + "64 0.211635 0.075024 \n", + "187 0.153453 0.075879 \n", + "366 0.164906 0.084464 \n", + "154 0.144067 0.086846 \n", + "479 0.343806 0.086880 \n", + "23 0.303210 0.087209 " ] }, - "execution_count": 103, + "execution_count": 286, "metadata": {}, "output_type": "execute_result" } @@ -8738,15 +3852,26 @@ }, { "cell_type": "code", - "execution_count": 104, - "metadata": { - "collapsed": false - }, + "execution_count": 287, + "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", + "\n", "\n", " \n", " \n", @@ -8769,108 +3894,108 @@ " \n", " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", "
0.093389Feral0.4652160.7510.0000000.1245000.7290.0234430.137777
2472146dsq7Nt5mIFzvm5kIYNORyRadiohead0.67427215 Step0.8354880.8480.2127830.148717
27477SPrxY5gn6VPrKPGrfLnMRadiohead0.438813There, There0.8355410.7260.1265320.1725270.8363560.8470.2265590.153910
2692366CVdTDYoDbwYj4xn8u5GhaRadiohead0.452573Backdrifts0.8215320.7240.1315730.1738890.7320.1490380.175249
25524177SPrxY5gn6VPrKPGrfLnMRadiohead0.438813There, There0.8326110.7170.1442270.181134
22215ea10YpJIl3mJq75yzqsDRadiohead0.952216Jigsaw Falling Into Place0.7572250.8180.3145970.1814820.8080.3237460.187495
2636P67UTTr5qN7XYSSlj0n6X2874HtPAkZnSyGtNvBnfDc2nwRadiohead0.503609Paperbag Writer0.7546800.7040.1502680.1824620.609975Sulk0.5789470.6710.2040760.190004
2982653OsUjkcv1C1v5udFhgRSFgRadiohead0.329999Airbag0.6423480.6420.0866730.1913230.6480.1061780.191414
30427153aFGAl0Vebwp2bo8wtdWRRadiohead2.019892Fitter Happier0.4468410.7280.7056970.1976930.7440.6970760.194516
2643STByesnbcQatiGHgwi1Tv1711amSa5xo79zINsgrpNlNgeRadiohead0.622541I Am a Wicked Child0.7637060.6880.1938340.1997780.782762Lotus Flower0.4182310.6210.2644940.194688
2363pcCifdPTc2BbqmWpEhtUd2306P67UTTr5qN7XYSSlj0n6XRadiohead0.439692Burn the Witch0.5826020.6250.1268540.2006680.503609Paperbag Writer0.7546800.6820.1668840.195437
\n", @@ -8879,30 +4004,30 @@ "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", + "214 6dsq7Nt5mIFzvm5kIYNORy Radiohead 0.674272 \n", + "236 6CVdTDYoDbwYj4xn8u5Gha Radiohead 0.452573 \n", + "241 77SPrxY5gn6VPrKPGrfLnM Radiohead 0.438813 \n", + "222 15ea10YpJIl3mJq75yzqsD Radiohead 0.952216 \n", + "287 4HtPAkZnSyGtNvBnfDc2nw Radiohead 0.609975 \n", + "265 3OsUjkcv1C1v5udFhgRSFg Radiohead 0.329999 \n", + "271 53aFGAl0Vebwp2bo8wtdWR Radiohead 2.019892 \n", + "171 1amSa5xo79zINsgrpNlNge Radiohead 0.782762 \n", + "230 6P67UTTr5qN7XYSSlj0n6X Radiohead 0.503609 \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 " + "1 Feral 0.465216 0.729 0.023443 0.137777 \n", + "214 15 Step 0.836356 0.847 0.226559 0.153910 \n", + "236 Backdrifts 0.821532 0.732 0.149038 0.175249 \n", + "241 There, There 0.832611 0.717 0.144227 0.181134 \n", + "222 Jigsaw Falling Into Place 0.757225 0.808 0.323746 0.187495 \n", + "287 Sulk 0.578947 0.671 0.204076 0.190004 \n", + "265 Airbag 0.642348 0.648 0.106178 0.191414 \n", + "271 Fitter Happier 0.446841 0.744 0.697076 0.194516 \n", + "171 Lotus Flower 0.418231 0.621 0.264494 0.194688 \n", + "230 Paperbag Writer 0.754680 0.682 0.166884 0.195437 " ] }, - "execution_count": 104, + "execution_count": 287, "metadata": {}, "output_type": "execute_result" } @@ -8925,16 +4050,14 @@ }, { "cell_type": "code", - "execution_count": 105, - "metadata": { - "collapsed": false - }, + "execution_count": 288, + "metadata": {}, "outputs": [ { "data": { - "image/png": "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\n", + "image/png": "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\n1fq5AAAAAElFTkSuQmCC\n", "text/plain": [ - "" + "" ] }, "metadata": {}, @@ -8943,7 +4066,8 @@ ], "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", @@ -8956,9 +4080,8 @@ }, { "cell_type": "code", - "execution_count": 106, + "execution_count": 289, "metadata": { - "collapsed": false, "scrolled": true }, "outputs": [ @@ -8966,6 +4089,19 @@ "data": { "text/html": [ "
\n", + "\n", "\n", " \n", " \n", @@ -8982,494 +4118,830 @@ " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", "
237pQAq14Z73YUFMtxCyt0bGThe Beatles1.516618Can't Buy Me Love - Remastered 20150.7383870.9570.5213430.202768
281dfuJYDSIc41cw5RPsaCF1The Beatles1.651824Help! - Remastered 20150.8239150.8100.5708700.275942
340TRkjwb4uY3CHb5zhr9bBdThe Beatles1.628703Eleanor Rigby - Remastered 20150.8032320.8450.5624010.259783
461357n1teNb2tkcfiYagPmUWrThe Beatles0.885556Two Of Us - Remastered 2009Two Of Us - Remastered0.7110800.9230.2901790.1304980.9310.3004370.130952
54214311wT21Et0q3vepFwXjTuThe Beatles0.718556One After 909 - Remastered 2009One After 909 - Remastered0.8657370.9040.2290050.1361370.8880.2420430.147219
683567jL5ZAf8hNsRZrfBHNuBTThe Beatles1.277562Mean Mr Mustard - Remastered 2009Mean Mr Mustard - Remastered0.7006310.9670.4337740.1613010.9700.4375090.161703
430htnXrZwJvLllryAQU22JTThe Beatles0.591707Only A Northern Song - Remastered0.7358400.8010.1976890.152564
93603OSi8ehmSWLTD5KatlzX8rThe Beatles0.733338Don't Pass Me By - Remastered 2009Don't Pass Me By - Remastered0.8578310.9480.2344200.1204510.9460.2472120.126358
94614zExFATo8xg8qFfR4H1ZAnThe Beatles1.364176Why Don't We Do It In The Road? - Remastered 2009Why Don't We Do It In The Road? - Remastered0.7932420.9510.4655020.1977230.9570.4677950.196980
827c76SiAfT7JkMiCm8BBCcPThe Beatles1.139628Hello, Goodbye - Remastered 20090.8271390.8060.3892780.220234
13410177f3aNeabAbOaSB32Sd5QEThe Beatles1.620131Eleanor Rigby - Remastered 20090.8032320.8210.5592610.264054Eleanor Rigby - Remastered0.7993260.8130.5572930.264123
16813567tvBtAhsfHBFpuqJ13ZUqThe Beatles0.924368Act Naturally - Remastered 20090.7226190.9460.3043960.1287620.931018Act Naturally - Remastered0.7569470.9440.3163340.138867
1701371k9tpndMDRwLkNt67Dlg02The Beatles1.408837You Like Me Too Much - Remastered 2009You Like Me Too Much - Remastered0.7734060.9000.4818620.2122440.8990.4834110.213024
17213967VdmhC89bZ6yK2XRys0lAThe Beatles1.087652I've Just Seen A Face - Remastered 20090.8052040.9170.3642080.173016I've Just Seen A Face - Remastered0.8050820.9130.3711040.176741
175142009oOX7tpCPLzRL9AFiBS8The Beatles1.242035No Reply - Remastered 2009No Reply - Remastered0.7819420.8730.4207610.2012870.8690.4250860.203853
1761435zs8tSd7ZvwBgr4NUmF5zMThe Beatles0.959827I'm A Loser - Remastered 2009I'm A Loser - Remastered0.8121140.8430.3173850.1824620.8560.3264080.181039
1771443mKtIanz0poYgLnRxZrfBOThe Beatles1.501767Baby's In Black - Remastered 2009Baby's In Black - Remastered0.8200880.8620.5159030.2449450.8760.5159060.241558
18515233BGv6xzxHh5E7v3r1hJLLThe Beatles1.314197I Don't Want To Spoil The Party - Remastered 2009I Don't Want To Spoil The Party - Remastered0.8178010.8960.4471940.2116040.8890.4503190.214643
1861532YHzfuuDFXzoELxJnqM4atThe Beatles0.626500What You're Doing - Remastered 2009What You're Doing - Remastered0.7519890.8310.1952840.1414240.8250.2098540.148042
1871543EbGioQyKyf4dycuiPOg3kThe Beatles0.438356Everybody's Trying To Be My Baby - Remastered ...Everybody's Trying To Be My Baby - Remastered0.8669850.9370.1263650.082298
18869d54YOS8TOQiUYjX57XeAThe Beatles1.601816A Hard Day's Night - Remastered 20090.8333090.8020.5525520.274521
1934G5YzDD1nCUPwt5y1LQovFThe Beatles0.901370Tell Me Why - Remastered 20090.8499700.8190.2959720.1894980.9430.1440670.086846
1941617KmRz1oKEwgj9qpfn72OfOThe Beatles1.509096Can't Buy Me Love - Remastered 2009Can't Buy Me Love - Remastered0.7383870.8540.5185880.2266020.8420.5184680.229456
1961633Aqo28W4LLAolYpN3duVJlThe Beatles1.349222I'll Cry Instead - Remastered 2009I'll Cry Instead - Remastered0.8637720.9610.4600240.2092070.9600.4625660.210524
1991664dyALlslhDEzwSEr7GteXaThe Beatles1.246021You Can't Do That - Remastered 20090.7274560.9620.4222210.164551You Can't Do That - Remastered0.7271640.9610.4264800.166244
2081755tNjuWwp6FxuWCrKQAMBTjThe Beatles0.959614It Won't Be Long - Remastered 2009It Won't Be Long - Remastered0.7833880.8680.3173070.1693450.8620.3263330.174306
2091761JPTCjLHEtqofOFmHsfiAHThe Beatles1.036117All I've Got To Do - Remastered 2009All I've Got To Do - Remastered0.7211910.8760.3453310.1651140.8790.3530840.166459
2111780lLeGCsQlAbEjQBPQQxQ1bThe Beatles0.998293Don't Bother Me - Remastered 2009Don't Bother Me - Remastered0.8248790.9210.3314760.1631200.9160.3398580.167897
21217955nE9EppLFdb0I1HBg2O2mThe Beatles0.695489Little Child - Remastered 2009Little Child - Remastered0.8488860.8780.2205550.1411590.8860.2339770.142973
2141815IIBY9M2GxHcVja6DA6wsFThe Beatles1.362221Please Mister Postman - Remastered 2009Please Mister Postman - Remastered0.8152010.9620.4647860.1996160.9610.4671110.200786
2161836xJSJpO6HJwHhu7UaIc8qRThe Beatles0.585885Hold Me Tight - Remastered 2009Hold Me Tight - Remastered0.8048700.9630.1804060.0877640.1956530.093618
1863Ltllbv2lbpjP6NgPMNiFgThe Beatles1.101133Devil In Her Heart - Remastered0.7792200.9660.3758180.157033
1875VsIn7QQqcacePIb0vO0owThe Beatles0.465201Not A Second Time - Remastered0.7738050.9610.1534530.075879
19033OXG0RTtw0ycGza22tnF6The Beatles1.022599Misery - Remastered 20090.8142300.8820.3483570.180268
2146dsq7Nt5mIFzvm5kIYNORyRadiohead0.67427215 Step0.8363560.8470.2265590.153910
22215ea10YpJIl3mJq75yzqsDRadiohead0.952216Jigsaw Falling Into Place0.7572250.8080.3237460.187495
3015pTWpY8l7B1XcQnijEFGFjThe Rolling Stones1.015010Miss You - Remastered0.7577850.8280.3457030.187254
3024E8qFhiuYAWEYYAsYIf4dWThe Rolling Stones0.892857When The Whip Comes Down - Remastered0.7397090.8180.3029900.175490
3087pfVe0VrMK5QhTaAYzkuYnThe Rolling Stones1.142650Beast Of Burden - Remastered0.7403800.8660.3903350.185346
3125oAcuuY504M7eDCln5Xq89The Rolling Stones1.098231Do You Think I Really Care0.8107960.9270.3748030.174764
3184LW3JaAze7gF8DpPBb2zzlThe Rolling Stones1.411236I Love You Too Much0.7179670.8550.4842500.211230
3274sLirGgpkyL3RSdr13q3wdThe Rolling Stones1.329366She Saw Me Coming - Remastered0.8850880.8540.4556230.241373
3427fJ1QhCso6CG5RIv3S4rAjThe Rolling Stones1.148208You Don't Have To Mean It - Remastered0.7813410.9010.3922780.183334
3630Pm9eYltE97zx0tBjWiGOsThe Rolling Stones0.688109Mean Disposition - Remastered0.8403090.8300.2313970.162554
3721cYaiJpydNUcLC4PcMELF6The Rolling Stones0.876235Can't Be Seen - Remastered0.8329570.8670.2971780.170506
3815b8LAkfAKbuakf9xqRMTQRThe Rolling Stones0.849827Too Rude - Remastered0.7384550.8780.2879440.149752
3883eE947Xw6qPE1TqBMbUDgSThe Rolling Stones1.019161Tie You Up (The Pain Of Love) - Remastered0.8459100.8200.3471550.205587
3904FHhq0QWpLSS6WZnkJnZp1The Rolling Stones0.312839Feel On Baby - Remastered0.7842920.9660.1001780.054581
4044Q75gU2hFVL4oxqFpTiT3cThe Rolling Stones0.501468Dance (pt 1) - Remastered0.7006550.8950.1661350.101980
4124lJXLFf148gjn1qECYS5xtThe Rolling Stones1.321463She's So Cold - Remastered0.8219260.8410.4528590.229606
4276enjRsW81z7K8zk7XIGIizThe Rolling Stones0.160387Slave - Remastered0.8048350.8470.0468700.091776
4350r5d5LmhLQwJVEw0kTEExpSpice Girls0.455497Tell Me Why0.8499700.9190.1500600.098196
4542OtFl6ryjvaH3dGiTUUeh9The Rolling Stones1.992080Come On - Saturday Club / 19630.8821420.8150.6873520.332091
4574vfCh9kio2tM8KyzYjPIG1The Rolling Stones0.927070The Spider And The Fly - Yeah Yeah / 19650.7636780.8810.3149540.161022
4611YSw5TDTLGLvRHDaHB46HzThe Rolling Stones1.104910Memphis, Tennessee - Saturday Club / 19630.7110750.9440.3771380.151527
4636ZFlGszAyzdQH6SVoapmxeThe Rolling Stones1.563705The Last Time - Top Gear / 19650.8395510.8090.5375630.269819
4642tBmA66b4cxYm7o2iPz0bOThe Rolling Stones0.945513Cry To Me - Saturday Club / 19650.8926350.8480.3214020.195021
2193Ltllbv2lbpjP6NgPMNiFgThe Beatles1.101133Devil In Her Heart - Remastered 20090.7792200.9640.3691470.15517947255lElC5ScFprXpv2iaPf97The Rolling Stones1.379550I'm Moving On - The Joe Loss Pop Show / 19640.7218730.8060.4731700.221887
2205VsIn7QQqcacePIb0vO0owThe Beatles0.465201Not A Second Time - Remastered 20090.7738050.9610.1361980.0695404775zkQRYB9g4rvqNFtbYjul5The Rolling Stones0.643919Little By Little - The Joe Loss Pop Show / 19640.7123650.8590.2159450.132192
22333OXG0RTtw0ycGza22tnF6The Beatles1.022599Misery - Remastered 20090.8142300.9020.3403790.1708954807whU5DaMEtXWqGuDrCiMvSThe Rolling Stones0.614215Crackin' Up - Top Gear / 19640.7054190.8240.2055590.142413
2476dsq7Nt5mIFzvm5kIYNORyRadiohead0.67427215 Step0.8354880.8480.2127830.1487174810YTqcrcpMFZZlH3T91ljsyThe Rolling Stones0.677053I Can't Be Satisfied - Top Gear / 19640.8124050.9450.2275310.113667
25515ea10YpJIl3mJq75yzqsDRadiohead0.952216Jigsaw Falling Into Place0.7572250.8180.3145970.1814824994NccLOSGgOlWPB96yN7wL9The Rolling Stones0.689132Bitch - Live0.8415790.8430.2317550.157827
5935UXwp4rKvtXtKJpe0iIctMThe Rolling Stones0.568314Miss You - Live0.7577850.8470.1895090.133806
\n", "
" ], "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", + "13 57n1teNb2tkcfiYagPmUWr The Beatles 0.885556 \n", + "21 4311wT21Et0q3vepFwXjTu The Beatles 0.718556 \n", + "35 67jL5ZAf8hNsRZrfBHNuBT The Beatles 1.277562 \n", + "43 0htnXrZwJvLllryAQU22JT The Beatles 0.591707 \n", + "60 3OSi8ehmSWLTD5KatlzX8r The Beatles 0.733338 \n", + "61 4zExFATo8xg8qFfR4H1ZAn The Beatles 1.364176 \n", + "82 7c76SiAfT7JkMiCm8BBCcP The Beatles 1.139628 \n", + "101 77f3aNeabAbOaSB32Sd5QE The Beatles 1.620131 \n", + "135 67tvBtAhsfHBFpuqJ13ZUq The Beatles 0.931018 \n", + "137 1k9tpndMDRwLkNt67Dlg02 The Beatles 1.408837 \n", + "139 67VdmhC89bZ6yK2XRys0lA The Beatles 1.087652 \n", + "142 009oOX7tpCPLzRL9AFiBS8 The Beatles 1.242035 \n", + "143 5zs8tSd7ZvwBgr4NUmF5zM The Beatles 0.959827 \n", + "144 3mKtIanz0poYgLnRxZrfBO The Beatles 1.501767 \n", + "152 33BGv6xzxHh5E7v3r1hJLL The Beatles 1.314197 \n", + "153 2YHzfuuDFXzoELxJnqM4at The Beatles 0.626500 \n", + "154 3EbGioQyKyf4dycuiPOg3k The Beatles 0.438356 \n", + "161 7KmRz1oKEwgj9qpfn72OfO The Beatles 1.509096 \n", + "163 3Aqo28W4LLAolYpN3duVJl The Beatles 1.349222 \n", + "166 4dyALlslhDEzwSEr7GteXa The Beatles 1.246021 \n", + "175 5tNjuWwp6FxuWCrKQAMBTj The Beatles 0.959614 \n", + "176 1JPTCjLHEtqofOFmHsfiAH The Beatles 1.036117 \n", + "178 0lLeGCsQlAbEjQBPQQxQ1b The Beatles 0.998293 \n", + "179 55nE9EppLFdb0I1HBg2O2m The Beatles 0.695489 \n", + "181 5IIBY9M2GxHcVja6DA6wsF The Beatles 1.362221 \n", + "183 6xJSJpO6HJwHhu7UaIc8qR The Beatles 0.585885 \n", + "186 3Ltllbv2lbpjP6NgPMNiFg The Beatles 1.101133 \n", + "187 5VsIn7QQqcacePIb0vO0ow The Beatles 0.465201 \n", + "190 33OXG0RTtw0ycGza22tnF6 The Beatles 1.022599 \n", + "214 6dsq7Nt5mIFzvm5kIYNORy Radiohead 0.674272 \n", + "222 15ea10YpJIl3mJq75yzqsD Radiohead 0.952216 \n", + "301 5pTWpY8l7B1XcQnijEFGFj The Rolling Stones 1.015010 \n", + "302 4E8qFhiuYAWEYYAsYIf4dW The Rolling Stones 0.892857 \n", + "308 7pfVe0VrMK5QhTaAYzkuYn The Rolling Stones 1.142650 \n", + "312 5oAcuuY504M7eDCln5Xq89 The Rolling Stones 1.098231 \n", + "318 4LW3JaAze7gF8DpPBb2zzl The Rolling Stones 1.411236 \n", + "327 4sLirGgpkyL3RSdr13q3wd The Rolling Stones 1.329366 \n", + "342 7fJ1QhCso6CG5RIv3S4rAj The Rolling Stones 1.148208 \n", + "363 0Pm9eYltE97zx0tBjWiGOs The Rolling Stones 0.688109 \n", + "372 1cYaiJpydNUcLC4PcMELF6 The Rolling Stones 0.876235 \n", + "381 5b8LAkfAKbuakf9xqRMTQR The Rolling Stones 0.849827 \n", + "388 3eE947Xw6qPE1TqBMbUDgS The Rolling Stones 1.019161 \n", + "390 4FHhq0QWpLSS6WZnkJnZp1 The Rolling Stones 0.312839 \n", + "404 4Q75gU2hFVL4oxqFpTiT3c The Rolling Stones 0.501468 \n", + "412 4lJXLFf148gjn1qECYS5xt The Rolling Stones 1.321463 \n", + "427 6enjRsW81z7K8zk7XIGIiz The Rolling Stones 0.160387 \n", + "435 0r5d5LmhLQwJVEw0kTEExp Spice Girls 0.455497 \n", + "454 2OtFl6ryjvaH3dGiTUUeh9 The Rolling Stones 1.992080 \n", + "457 4vfCh9kio2tM8KyzYjPIG1 The Rolling Stones 0.927070 \n", + "461 1YSw5TDTLGLvRHDaHB46Hz The Rolling Stones 1.104910 \n", + "463 6ZFlGszAyzdQH6SVoapmxe The Rolling Stones 1.563705 \n", + "464 2tBmA66b4cxYm7o2iPz0bO The Rolling Stones 0.945513 \n", + "472 55lElC5ScFprXpv2iaPf97 The Rolling Stones 1.379550 \n", + "477 5zkQRYB9g4rvqNFtbYjul5 The Rolling Stones 0.643919 \n", + "480 7whU5DaMEtXWqGuDrCiMvS The Rolling Stones 0.614215 \n", + "481 0YTqcrcpMFZZlH3T91ljsy The Rolling Stones 0.677053 \n", + "499 4NccLOSGgOlWPB96yN7wL9 The Rolling Stones 0.689132 \n", + "593 5UXwp4rKvtXtKJpe0iIctM The Rolling Stones 0.568314 \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", + " name neg valence \\\n", + "13 Two Of Us - Remastered 0.711080 0.931 \n", + "21 One After 909 - Remastered 0.865737 0.888 \n", + "35 Mean Mr Mustard - Remastered 0.700631 0.970 \n", + "43 Only A Northern Song - Remastered 0.735840 0.801 \n", + "60 Don't Pass Me By - Remastered 0.857831 0.946 \n", + "61 Why Don't We Do It In The Road? - Remastered 0.793242 0.957 \n", + "82 Hello, Goodbye - Remastered 2009 0.827139 0.806 \n", + "101 Eleanor Rigby - Remastered 0.799326 0.813 \n", + "135 Act Naturally - Remastered 0.756947 0.944 \n", + "137 You Like Me Too Much - Remastered 0.773406 0.899 \n", + "139 I've Just Seen A Face - Remastered 0.805082 0.913 \n", + "142 No Reply - Remastered 0.781942 0.869 \n", + "143 I'm A Loser - Remastered 0.812114 0.856 \n", + "144 Baby's In Black - Remastered 0.820088 0.876 \n", + "152 I Don't Want To Spoil The Party - Remastered 0.817801 0.889 \n", + "153 What You're Doing - Remastered 0.751989 0.825 \n", + "154 Everybody's Trying To Be My Baby - Remastered 0.866985 0.943 \n", + "161 Can't Buy Me Love - Remastered 0.738387 0.842 \n", + "163 I'll Cry Instead - Remastered 0.863772 0.960 \n", + "166 You Can't Do That - Remastered 0.727164 0.961 \n", + "175 It Won't Be Long - Remastered 0.783388 0.862 \n", + "176 All I've Got To Do - Remastered 0.721191 0.879 \n", + "178 Don't Bother Me - Remastered 0.824879 0.916 \n", + "179 Little Child - Remastered 0.848886 0.886 \n", + "181 Please Mister Postman - Remastered 0.815201 0.961 \n", + "183 Hold Me Tight - Remastered 0.804870 0.963 \n", + "186 Devil In Her Heart - Remastered 0.779220 0.966 \n", + "187 Not A Second Time - Remastered 0.773805 0.961 \n", + "190 Misery - Remastered 2009 0.814230 0.882 \n", + "214 15 Step 0.836356 0.847 \n", + "222 Jigsaw Falling Into Place 0.757225 0.808 \n", + "301 Miss You - Remastered 0.757785 0.828 \n", + "302 When The Whip Comes Down - Remastered 0.739709 0.818 \n", + "308 Beast Of Burden - Remastered 0.740380 0.866 \n", + "312 Do You Think I Really Care 0.810796 0.927 \n", + "318 I Love You Too Much 0.717967 0.855 \n", + "327 She Saw Me Coming - Remastered 0.885088 0.854 \n", + "342 You Don't Have To Mean It - Remastered 0.781341 0.901 \n", + "363 Mean Disposition - Remastered 0.840309 0.830 \n", + "372 Can't Be Seen - Remastered 0.832957 0.867 \n", + "381 Too Rude - Remastered 0.738455 0.878 \n", + "388 Tie You Up (The Pain Of Love) - Remastered 0.845910 0.820 \n", + "390 Feel On Baby - Remastered 0.784292 0.966 \n", + "404 Dance (pt 1) - Remastered 0.700655 0.895 \n", + "412 She's So Cold - Remastered 0.821926 0.841 \n", + "427 Slave - Remastered 0.804835 0.847 \n", + "435 Tell Me Why 0.849970 0.919 \n", + "454 Come On - Saturday Club / 1963 0.882142 0.815 \n", + "457 The Spider And The Fly - Yeah Yeah / 1965 0.763678 0.881 \n", + "461 Memphis, Tennessee - Saturday Club / 1963 0.711075 0.944 \n", + "463 The Last Time - Top Gear / 1965 0.839551 0.809 \n", + "464 Cry To Me - Saturday Club / 1965 0.892635 0.848 \n", + "472 I'm Moving On - The Joe Loss Pop Show / 1964 0.721873 0.806 \n", + "477 Little By Little - The Joe Loss Pop Show / 1964 0.712365 0.859 \n", + "480 Crackin' Up - Top Gear / 1964 0.705419 0.824 \n", + "481 I Can't Be Satisfied - Top Gear / 1964 0.812405 0.945 \n", + "499 Bitch - Live 0.841579 0.843 \n", + "593 Miss You - Live 0.757785 0.847 \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 " + "13 0.300437 0.130952 \n", + "21 0.242043 0.147219 \n", + "35 0.437509 0.161703 \n", + "43 0.197689 0.152564 \n", + "60 0.247212 0.126358 \n", + "61 0.467795 0.196980 \n", + "82 0.389278 0.220234 \n", + "101 0.557293 0.264123 \n", + "135 0.316334 0.138867 \n", + "137 0.483411 0.213024 \n", + "139 0.371104 0.176741 \n", + "142 0.425086 0.203853 \n", + "143 0.326408 0.181039 \n", + "144 0.515906 0.241558 \n", + "152 0.450319 0.214643 \n", + "153 0.209854 0.148042 \n", + "154 0.144067 0.086846 \n", + "161 0.518468 0.229456 \n", + "163 0.462566 0.210524 \n", + "166 0.426480 0.166244 \n", + "175 0.326333 0.174306 \n", + "176 0.353084 0.166459 \n", + "178 0.339858 0.167897 \n", + "179 0.233977 0.142973 \n", + "181 0.467111 0.200786 \n", + "183 0.195653 0.093618 \n", + "186 0.375818 0.157033 \n", + "187 0.153453 0.075879 \n", + "190 0.348357 0.180268 \n", + "214 0.226559 0.153910 \n", + "222 0.323746 0.187495 \n", + "301 0.345703 0.187254 \n", + "302 0.302990 0.175490 \n", + "308 0.390335 0.185346 \n", + "312 0.374803 0.174764 \n", + "318 0.484250 0.211230 \n", + "327 0.455623 0.241373 \n", + "342 0.392278 0.183334 \n", + "363 0.231397 0.162554 \n", + "372 0.297178 0.170506 \n", + "381 0.287944 0.149752 \n", + "388 0.347155 0.205587 \n", + "390 0.100178 0.054581 \n", + "404 0.166135 0.101980 \n", + "412 0.452859 0.229606 \n", + "427 0.046870 0.091776 \n", + "435 0.150060 0.098196 \n", + "454 0.687352 0.332091 \n", + "457 0.314954 0.161022 \n", + "461 0.377138 0.151527 \n", + "463 0.537563 0.269819 \n", + "464 0.321402 0.195021 \n", + "472 0.473170 0.221887 \n", + "477 0.215945 0.132192 \n", + "480 0.205559 0.142413 \n", + "481 0.227531 0.113667 \n", + "499 0.231755 0.157827 \n", + "593 0.189509 0.133806 " ] }, - "execution_count": 106, + "execution_count": 289, "metadata": {}, "output_type": "execute_result" } @@ -9489,15 +4961,26 @@ }, { "cell_type": "code", - "execution_count": 107, - "metadata": { - "collapsed": false - }, + "execution_count": 290, + "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", + "\n", "\n", " \n", " \n", @@ -9515,168 +4998,168 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", "
1961633Aqo28W4LLAolYpN3duVJlThe Beatles1.349222I'll Cry Instead - Remastered 2009I'll Cry Instead - Remastered0.8637720.9610.4600240.2092070.8300850.9600.4625660.2105240.829221
933OSi8ehmSWLTD5KatlzX8rThe Beatles0.733338Don't Pass Me By - Remastered 20090.8578310.9480.2344200.1204510.813223
1871543EbGioQyKyf4dycuiPOg3kThe Beatles0.438356Everybody's Trying To Be My Baby - Remastered ...Everybody's Trying To Be My Baby - Remastered0.8669850.9370.1263650.0822980.8123650.9430.1440670.0868460.817567
214603OSi8ehmSWLTD5KatlzX8rThe Beatles0.733338Don't Pass Me By - Remastered0.8578310.9460.2472120.1263580.811508
1815IIBY9M2GxHcVja6DA6wsFThe Beatles1.362221Please Mister Postman - Remastered 2009Please Mister Postman - Remastered0.8152010.9620.4647860.1996160.7842230.9610.4671110.2007860.783408
544311wT21Et0q3vepFwXjTuThe Beatles0.718556One After 909 - Remastered 20090.8657370.9040.2290050.1361370.7826264350r5d5LmhLQwJVEw0kTEExpSpice Girls0.455497Tell Me Why0.8499700.9190.1500600.0981960.781122
2161836xJSJpO6HJwHhu7UaIc8qRThe Beatles0.585885Hold Me Tight - Remastered 2009Hold Me Tight - Remastered0.8048700.9630.1804060.0877640.1956530.0936180.775090
2110lLeGCsQlAbEjQBPQQxQ1b214311wT21Et0q3vepFwXjTuThe Beatles0.998293Don't Bother Me - Remastered 20090.8248790.9210.3314760.1631200.7597130.718556One After 909 - Remastered0.8657370.8880.2420430.1472190.768775
4810YTqcrcpMFZZlH3T91ljsyThe Rolling Stones0.677053I Can't Be Satisfied - Top Gear / 19640.8124050.9450.2275310.1136670.767723
94614zExFATo8xg8qFfR4H1ZAnThe Beatles1.364176Why Don't We Do It In The Road? - Remastered 2009Why Don't We Do It In The Road? - Remastered0.7932420.9510.4655020.1977230.754373
2193Ltllbv2lbpjP6NgPMNiFgThe Beatles1.101133Devil In Her Heart - Remastered 20090.7792200.9640.3691470.1551790.7511680.9570.4677950.1969800.759132
21255nE9EppLFdb0I1HBg2O2mThe Beatles0.695489Little Child - Remastered 20090.8488860.8780.2205550.1411590.7453223904FHhq0QWpLSS6WZnkJnZp1The Rolling Stones0.312839Feel On Baby - Remastered0.7842920.9660.1001780.0545810.757626
\n", "
" ], "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", + "163 3Aqo28W4LLAolYpN3duVJl The Beatles 1.349222 \n", + "154 3EbGioQyKyf4dycuiPOg3k The Beatles 0.438356 \n", + "60 3OSi8ehmSWLTD5KatlzX8r The Beatles 0.733338 \n", + "181 5IIBY9M2GxHcVja6DA6wsF The Beatles 1.362221 \n", + "435 0r5d5LmhLQwJVEw0kTEExp Spice Girls 0.455497 \n", + "183 6xJSJpO6HJwHhu7UaIc8qR The Beatles 0.585885 \n", + "21 4311wT21Et0q3vepFwXjTu The Beatles 0.718556 \n", + "481 0YTqcrcpMFZZlH3T91ljsy The Rolling Stones 0.677053 \n", + "61 4zExFATo8xg8qFfR4H1ZAn The Beatles 1.364176 \n", + "390 4FHhq0QWpLSS6WZnkJnZp1 The Rolling Stones 0.312839 \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", + " name neg valence \\\n", + "163 I'll Cry Instead - Remastered 0.863772 0.960 \n", + "154 Everybody's Trying To Be My Baby - Remastered 0.866985 0.943 \n", + "60 Don't Pass Me By - Remastered 0.857831 0.946 \n", + "181 Please Mister Postman - Remastered 0.815201 0.961 \n", + "435 Tell Me Why 0.849970 0.919 \n", + "183 Hold Me Tight - Remastered 0.804870 0.963 \n", + "21 One After 909 - Remastered 0.865737 0.888 \n", + "481 I Can't Be Satisfied - Top Gear / 1964 0.812405 0.945 \n", + "61 Why Don't We Do It In The Road? - Remastered 0.793242 0.957 \n", + "390 Feel On Baby - Remastered 0.784292 0.966 \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 " + "163 0.462566 0.210524 0.829221 \n", + "154 0.144067 0.086846 0.817567 \n", + "60 0.247212 0.126358 0.811508 \n", + "181 0.467111 0.200786 0.783408 \n", + "435 0.150060 0.098196 0.781122 \n", + "183 0.195653 0.093618 0.775090 \n", + "21 0.242043 0.147219 0.768775 \n", + "481 0.227531 0.113667 0.767723 \n", + "61 0.467795 0.196980 0.759132 \n", + "390 0.100178 0.054581 0.757626 " ] }, - "execution_count": 107, + "execution_count": 290, "metadata": {}, "output_type": "execute_result" } @@ -9697,15 +5180,26 @@ }, { "cell_type": "code", - "execution_count": 108, - "metadata": { - "collapsed": false - }, + "execution_count": 291, + "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", + "\n", "\n", " \n", " \n", @@ -9723,168 +5217,168 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", "
2432106f6pEjgfTtuRROmJ4a7Gf3Radiohead0.393192The Numbers0.2920080.05450.1098210.4368660.0159140.05520.1282750.4305320.016119
1461130agoaPIy92gPZ6zRhqXarEThe Beatles0.634931Tomorrow Never Knows - Remastered 2009Tomorrow Never Knows - Remastered0.3435990.05560.1983720.4126090.0191040.05340.2128030.4091400.018348
2464971CEZV1nYaEeqhWz73HKF3gThe Rolling Stones1.541667Intro - Live0.7240380.02630.5298570.4207070.019042
21301ZpFhrMMqKPVCwyqXneVpRadiohead0.218723True Love Waits0.5322060.03780.0459110.4712290.0201170.03790.0672680.4665910.020171
27223953RYTfkLiyZuUZHwJC3WmmRadiohead0.276367We Suck Young Blood0.5353580.03780.0670270.4667950.0874250.4624420.020237
2970COiZ7ncho2yi4HotbzgPvRadiohead0.349157Motion Picture Soundtrack0.5768080.04250.0936900.4609160.024514
2452123cual6JOG286qZJmCxKRATRadiohead0.332577Tinker Tailor Soldier Sailor Rich Man Poor Man...0.4773220.05170.0876170.4535170.0246780.05070.1070800.4493800.024200
2640COiZ7ncho2yi4HotbzgPvRadiohead0.349157Motion Picture Soundtrack0.5768080.04350.1128770.4568210.025091
30927675YUnz58ajMo2VIIuUFvOVRadiohead0.248061The Tourist0.6678640.04000.0566580.4717240.026715
2685olWalQH1oVza5D6xJg4oXRadiohead0.216752Sail To The Moon0.6057980.04580.0451890.4692280.0277460.03980.0775270.4687680.026581
2563uxhyRdWVXp7GQvERQl6fA25529yXMFKIrY1fFY4DYBVZCuRadiohead0.382643Videotape0.6529620.04680.1059570.4606940.0305590.567416Life In a Glasshouse0.6059760.04970.1891950.4425780.030117
112790ttMfoND7IQqFSMVOPkELCThe Beatles0.799772Blue Jay Way - Remastered 20090.8124900.03800.2587550.4616570.0308750.8025570.03780.2704420.4595130.030337
\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", + " _id artist_name lyrical_density \\\n", + "210 6f6pEjgfTtuRROmJ4a7Gf3 Radiohead 0.393192 \n", + "113 0agoaPIy92gPZ6zRhqXarE The Beatles 0.634931 \n", + "497 1CEZV1nYaEeqhWz73HKF3g The Rolling Stones 1.541667 \n", + "213 01ZpFhrMMqKPVCwyqXneVp Radiohead 0.218723 \n", + "239 53RYTfkLiyZuUZHwJC3Wmm Radiohead 0.276367 \n", + "212 3cual6JOG286qZJmCxKRAT Radiohead 0.332577 \n", + "264 0COiZ7ncho2yi4HotbzgPv Radiohead 0.349157 \n", + "276 75YUnz58ajMo2VIIuUFvOV Radiohead 0.248061 \n", + "255 29yXMFKIrY1fFY4DYBVZCu Radiohead 0.567416 \n", + "79 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", + "210 The Numbers 0.292008 0.0552 \n", + "113 Tomorrow Never Knows - Remastered 0.343599 0.0534 \n", + "497 Intro - Live 0.724038 0.0263 \n", + "213 True Love Waits 0.532206 0.0379 \n", + "239 We Suck Young Blood 0.535358 0.0378 \n", + "212 Tinker Tailor Soldier Sailor Rich Man Poor Man... 0.477322 0.0507 \n", + "264 Motion Picture Soundtrack 0.576808 0.0435 \n", + "276 The Tourist 0.667864 0.0398 \n", + "255 Life In a Glasshouse 0.605976 0.0497 \n", + "79 Blue Jay Way - Remastered 2009 0.802557 0.0378 \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 " + "210 0.128275 0.430532 0.016119 \n", + "113 0.212803 0.409140 0.018348 \n", + "497 0.529857 0.420707 0.019042 \n", + "213 0.067268 0.466591 0.020171 \n", + "239 0.087425 0.462442 0.020237 \n", + "212 0.107080 0.449380 0.024200 \n", + "264 0.112877 0.456821 0.025091 \n", + "276 0.077527 0.468768 0.026581 \n", + "255 0.189195 0.442578 0.030117 \n", + "79 0.270442 0.459513 0.030337 " ] }, - "execution_count": 108, + "execution_count": 291, "metadata": {}, "output_type": "execute_result" } @@ -9902,26 +5396,24 @@ }, { "cell_type": "code", - "execution_count": 109, - "metadata": { - "collapsed": false - }, + "execution_count": 292, + "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "" + "" ] }, - "execution_count": 109, + "execution_count": 292, "metadata": {}, "output_type": "execute_result" }, { "data": { - "image/png": "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\nhfx/+y1eYdT8898AAAAASUVORK5CYII=\n", + "image/png": "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\n", "text/plain": [ - "" + "" ] }, "metadata": {}, @@ -9930,21 +5422,21 @@ ], "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": 293, "metadata": { - "collapsed": false, "scrolled": true }, "outputs": [], "source": [ "# Push the results back into the database\n", "for row in results.itertuples():\n", - " tracks.update_one({'_id': row[1]}, {'$set': {'complexity': row.complexity}})" + " unfiltered_tracks.update_one({'_id': row[1]}, {'$set': {'complexity': row.complexity}})" ] }, { @@ -9961,9 +5453,8 @@ }, { "cell_type": "code", - "execution_count": 111, + "execution_count": 294, "metadata": { - "collapsed": false, "scrolled": true }, "outputs": [ @@ -9971,35 +5462,56 @@ "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.24504854934983758,\n", + " '064eFGemsrDcMvgRZ0gqtw': 0.21452555555171524,\n", + " '0PYyrqs9NXtxPhf0CZkq2L': 0.23506412219180753,\n", + " '0ZGddnvcVzHVHfE3WW1tV5': 0.2759842123305305,\n", + " '0aWIIpfY32rT1i3yO9LROl': 0.27338394609475597,\n", + " '19K3IHYeVkUTjcBHGfbCOi': 0.22146657790197213,\n", + " '19RUXBFyM4PpmrLRdtqWbp': 0.34123914793205096,\n", + " '1DBkJIEoeHrTX4WCBQGcCi': 0.2804468995897004,\n", + " '1PULmKbHeOqlkIwcDMNwD4': 0.2262582630601231,\n", + " '1WSfNoPDPzgyKFN6OSYWUx': 0.25301349538560225,\n", + " '1YvnuYGlblQ5vLnOhaZzpn': 0.19666663896330405,\n", + " '1oW3v5Har9mvXnGk0x4fHm': 0.3124460078426787,\n", + " '25mfHGJNQkluvIqedXHSx3': 0.17990617220181726,\n", + " '2Pqkn9Dq2DFtdfkKAeqgMd': 0.2872466899672893,\n", + " '2b3y5k1DchDACjH5KMlgQv': 0.2990206778922061,\n", + " '2gCp8kyDcL93s4kVP4VMTC': 0.23989132903761987,\n", + " '2pCqZLeavM2BMovJXsJEIV': 0.21949856281177427,\n", + " '2wZgoXS06wSdu9C0ZJOvlc': 0.23600173441715305,\n", + " '34d9ClCaKRoQ8pMeJ9Gfvt': 0.277306303292661,\n", + " '36lJLPoPPOKNFddTAcirnc': 0.38006810447920286,\n", + " '3LXItxKnnJcEDc5QdTc00n': 0.2741751173049687,\n", + " '3OdI6e43crvyAHhaqpxSyz': 0.21252881775854668,\n", + " '3nkEsxmIX0zRNXGAexaHAn': 0.15189075415972186,\n", + " '3wkyUMDuH56iNaSxKvukax': 0.2927149443781526,\n", + " '3yNf6JVyEEqvM4OqKEmZSC': 0.21129550461958602,\n", + " '47bcKzmKgmMPHXNVOWpLiu': 0.17847156130701292,\n", + " '4FTHynKEtuP7eppERNfjyG': 0.25222158906001974,\n", + " '4g9Jfls8z2nbQxj5PiXkiy': 0.2729613078393971,\n", + " '4jbWZmf7kRxCBD6tgVepYh': 0.20958052073988037,\n", + " '500FEaUzn8lN9zWFyZG5C2': 0.3404830921294893,\n", + " '5D7RtaChuvF0Av1xXT3acu': 0.2817340507947079,\n", + " '5ju5Ouzan3QwXqQt1Tihbh': 0.182972741723138,\n", + " '62ZT16LY1phGM0O8x5qW1z': 0.2505559311666166,\n", + " '6400dnyeDyD2mIFHfkwHXN': 0.34239236834111514,\n", + " '6Eo5EkmdLvZrONzi046iC2': 0.262193465914564,\n", + " '6FjXxl9VLURGuubdXUn2J3': 0.22761373734656876,\n", + " '6P9yO0ukhOx3dvmhGKeYoC': 0.2661634638015738,\n", + " '6V9YnBmFjWmXCBaUVRCVXP': 0.3722139260352282,\n", + " '6hB5kO3oV3tlnblCNSSA9Z': 0.21098171855431014,\n", + " '6iCIB08bkoitQOL5y2uEsM': 0.29374483436289883,\n", + " '6vuykQgDLUCiZ7YggIpLM9': 0.3811589072698345,\n", + " '71Mwd9tntFQYUk4k2DwA0D': 0.21628077407656884,\n", + " '7BgGBZndAvDlKOcwe5rscZ': 0.17613388315154788,\n", + " '7Hk1X2BCADxuR9saTIKfOW': 0.20097448125778025,\n", + " '7dxKtc08dYeRVHt3p9CZJn': 0.3504691123775876,\n", + " '7eyQXxuf2nGj9d2367Gi5f': 0.32364774545338976,\n", + " '7gDXyW16byCQOgK965BRzn': 0.18443374970273932})" ] }, - "execution_count": 111, + "execution_count": 294, "metadata": {}, "output_type": "execute_result" } @@ -10014,9 +5526,8 @@ }, { "cell_type": "code", - "execution_count": 112, + "execution_count": 295, "metadata": { - "collapsed": false, "scrolled": true }, "outputs": [ @@ -10024,6 +5535,19 @@ "data": { "text/html": [ "
\n", + "\n", "\n", " \n", " \n", @@ -10042,7 +5566,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10050,7 +5574,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10058,7 +5582,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10066,7 +5590,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10074,7 +5598,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10082,7 +5606,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10090,7 +5614,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10098,7 +5622,15 @@ " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -10106,7 +5638,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10114,7 +5646,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10122,7 +5654,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10130,7 +5662,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10138,7 +5670,87 @@ " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -10146,7 +5758,23 @@ " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -10154,7 +5782,15 @@ " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -10162,7 +5798,15 @@ " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -10170,7 +5814,15 @@ " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -10178,7 +5830,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10194,7 +5846,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10202,7 +5854,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10210,7 +5862,23 @@ " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -10218,7 +5886,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10226,7 +5894,15 @@ " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -10234,7 +5910,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10245,12 +5921,84 @@ " \n", " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -10258,75 +6006,184 @@ " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", "
The BeatlesPlease Please Me (Remastered)1963-03-220.1772080.184434
14The BeatlesWith The Beatles (Remastered)1963-11-220.1529130.151891
12The BeatlesA Hard Day's Night (Remastered)1964-07-100.2154070.216281
11The BeatlesBeatles For Sale (Remastered)1964-12-040.1751090.176134
10The BeatlesHelp! (Remastered)1965-08-060.2206220.221467
9The BeatlesRubber Soul (Remastered)1965-12-030.2121790.212529
8The BeatlesRevolver (Remastered)1966-08-050.2350020.235064
7The BeatlesSgt. Pepper's Lonely Hearts Club Band (Remaste...1967-06-010.2284610.226258
513LXItxKnnJcEDc5QdTc00nThe BeatlesSgt. Pepper's Lonely Hearts Club Band (Deluxe ...1967-06-010.274175
6The BeatlesMagical Mystery Tour (Remastered)1967-11-270.2684580.266163
5The BeatlesThe Beatles (Remastered)1968-11-220.2462360.245049
4The BeatlesYellow Submarine (Remastered)1969-01-170.1788760.178472
3The BeatlesAbbey Road (Remastered)1969-09-260.2884930.287247
2The BeatlesLet It Be (Remastered)1970-05-080.2186080.219499
4654sqbAXxR1jFfyXb1WvrHKThe Rolling StonesSome Girls1978-06-090.000000
476FjXxl9VLURGuubdXUn2J3The Rolling StonesSome Girls (Deluxe Version)1978-06-090.227614
452wZgoXS06wSdu9C0ZJOvlcThe Rolling StonesEmotional Rescue (2009 Re-Mastered)1980-06-200.236002
441YvnuYGlblQ5vLnOhaZzpnThe Rolling StonesTattoo You (2009 Re-Mastered)1981-08-240.196667
430hxrNynMDh5QeyALlf1CdSThe Rolling StonesStill Life1982-06-010.000000
42064eFGemsrDcMvgRZ0gqtwThe Rolling StonesUndercover (2009 Re-Mastered)1983-11-070.214526
411WSfNoPDPzgyKFN6OSYWUxThe Rolling StonesDirty Work (Remastered 2009)1986-03-240.253013
401TpcI1LEFVhBvDPSTMPGFGThe Rolling StonesDirty Work1986-03-240.000000
3925mfHGJNQkluvIqedXHSx3The Rolling StonesSteel Wheels (2009 Re-Mastered)1989-08-290.179906
381W1UJulgICjFDyYIMUwRs7The Rolling StonesFlashpoint1991-04-020.000000
27RadioheadPablo Honey1993-02-220.3453150.342392
3762ZT16LY1phGM0O8x5qW1zThe Rolling StonesVoodoo Lounge (Remastered 2009)1994-07-110.250556
364M8Q1L9PZq0xK5tLUpO3jdThe Rolling StonesStripped1995-01-130.000000
26RadioheadThe Bends1995-03-280.3411760.340483
503x2jF7blR6bFHtk4MccsyJSpice GirlsSpice1996-11-040.000000
25RadioheadOK Computer1997-05-280.3529020.350469
..................
24RadioheadKid A2000-10-010.3431300.341239
484jbWZmf7kRxCBD6tgVepYhSpice GirlsForever2000-11-060.209581
1The Beatles1 (Remastered)2000-11-130.2246410.182973
22RadioheadAmnesiac2001-03-120.3736170.372214
21RadioheadHail To the Thief2003-01-010.3137550.312446
20RadioheadCom Lag: 2+2=52004-03-240.2574760.262193
3450UGtgNA5bq1c0BDjPfmbDThe Rolling StonesLive Licks2004-11-010.000000
334FTHynKEtuP7eppERNfjyGThe Rolling StonesA Bigger Bang (2009 Re-Mastered)2005-09-050.252222
19RadioheadIn Rainbows Disk 22007-01-010.3821910.380068
18RadioheadIn Rainbows2007-12-280.3242380.323648
323CHu7qW160uqPZHW3TMZ1lThe Rolling StonesShine A Light2008-01-010.000000
13RadioheadThe King Of Limbs2011-02-180.2820580.280447
170.000000
612gCp8kyDcL93s4kVP4VMTCThe Rolling StonesSome Girls: Live In Texas '782011-11-210.239891
603yNf6JVyEEqvM4OqKEmZSCMuddy WatersLive At The Checkerboard Lounge2012-07-090.211296
596hB5kO3oV3tlnblCNSSA9ZMuddy WatersLive At The Checkerboard Lounge2012-07-090.210982
315eTqRwTGKPBUiUuN1rFaXDThe Rolling StonesLive 1965: Music From Charlie Is My Darling (L...2012-11-060.000000
166vuykQgDLUCiZ7YggIpLM9RadioheadA Moon Shaped Pool2016-05-080.3823910.381159
583wkyUMDuH56iNaSxKvukaxThe Rolling StonesTotally Stripped - Paris (Live)2016-05-200.292715
572b3y5k1DchDACjH5KMlgQvThe Rolling StonesTotally Stripped - Amsterdam (Live)2016-06-030.299021
565D7RtaChuvF0Av1xXT3acuThe Rolling StonesTotally Stripped - Brixton (Live)2016-06-060.281734
550aWIIpfY32rT1i3yO9LROlThe Rolling StonesTotally Stripped (Live)2016-06-170.273384
303PbRKFafwE7Of8e4dTee72The Rolling StonesTotally Stripped (Live)2016-06-170.000000
0The BeatlesLive At The Hollywood Bowl2016-09-090.2506030.000000
294fhWcu56Bbh5wALuTouFVWThe Rolling StonesHavana Moon (Live)2016-11-110.000000
284g9Jfls8z2nbQxj5PiXkiyThe Rolling StonesBlue & Lonesome2016-12-020.272961
5434d9ClCaKRoQ8pMeJ9GfvtThe Rolling StonesLadies & Gentlemen (Live)2017-06-070.277306
536iCIB08bkoitQOL5y2uEsMThe Rolling StonesSticky Fingers Live At The Fonda Theatre2017-09-290.293745
527Hk1X2BCADxuR9saTIKfOWThe Rolling StonesOn Air (Deluxe)2017-12-010.200974
\n", + "

62 rows × 5 columns

\n", "
" ], "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", + "51 3LXItxKnnJcEDc5QdTc00n 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", + "50 3x2jF7blR6bFHtk4MccsyJ Spice Girls \n", + "25 7dxKtc08dYeRVHt3p9CZJn Radiohead \n", + ".. ... ... \n", + "24 19RUXBFyM4PpmrLRdtqWbp Radiohead \n", + "48 4jbWZmf7kRxCBD6tgVepYh Spice Girls \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", + "61 2gCp8kyDcL93s4kVP4VMTC The Rolling Stones \n", + "60 3yNf6JVyEEqvM4OqKEmZSC Muddy Waters \n", + "59 6hB5kO3oV3tlnblCNSSA9Z Muddy Waters \n", + "31 5eTqRwTGKPBUiUuN1rFaXD The Rolling Stones \n", + "16 6vuykQgDLUCiZ7YggIpLM9 Radiohead \n", + "58 3wkyUMDuH56iNaSxKvukax The Rolling Stones \n", + "57 2b3y5k1DchDACjH5KMlgQv The Rolling Stones \n", + "56 5D7RtaChuvF0Av1xXT3acu The Rolling Stones \n", + "55 0aWIIpfY32rT1i3yO9LROl The Rolling Stones \n", + "30 3PbRKFafwE7Of8e4dTee72 The Rolling Stones \n", + "0 5XfJmldgWzrc1AIdbBaVZn The Beatles \n", + "29 4fhWcu56Bbh5wALuTouFVW The Rolling Stones \n", + "28 4g9Jfls8z2nbQxj5PiXkiy The Rolling Stones \n", + "54 34d9ClCaKRoQ8pMeJ9Gfvt The Rolling Stones \n", + "53 6iCIB08bkoitQOL5y2uEsM The Rolling Stones \n", + "52 7Hk1X2BCADxuR9saTIKfOW 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.184434 \n", + "14 With The Beatles (Remastered) 1963-11-22 0.151891 \n", + "12 A Hard Day's Night (Remastered) 1964-07-10 0.216281 \n", + "11 Beatles For Sale (Remastered) 1964-12-04 0.176134 \n", + "10 Help! (Remastered) 1965-08-06 0.221467 \n", + "9 Rubber Soul (Remastered) 1965-12-03 0.212529 \n", + "8 Revolver (Remastered) 1966-08-05 0.235064 \n", + "7 Sgt. Pepper's Lonely Hearts Club Band (Remaste... 1967-06-01 0.226258 \n", + "51 Sgt. Pepper's Lonely Hearts Club Band (Deluxe ... 1967-06-01 0.274175 \n", + "6 Magical Mystery Tour (Remastered) 1967-11-27 0.266163 \n", + "5 The Beatles (Remastered) 1968-11-22 0.245049 \n", + "4 Yellow Submarine (Remastered) 1969-01-17 0.178472 \n", + "3 Abbey Road (Remastered) 1969-09-26 0.287247 \n", + "2 Let It Be (Remastered) 1970-05-08 0.219499 \n", + "46 Some Girls 1978-06-09 0.000000 \n", + "47 Some Girls (Deluxe Version) 1978-06-09 0.227614 \n", + "45 Emotional Rescue (2009 Re-Mastered) 1980-06-20 0.236002 \n", + "44 Tattoo You (2009 Re-Mastered) 1981-08-24 0.196667 \n", + "43 Still Life 1982-06-01 0.000000 \n", + "42 Undercover (2009 Re-Mastered) 1983-11-07 0.214526 \n", + "41 Dirty Work (Remastered 2009) 1986-03-24 0.253013 \n", + "40 Dirty Work 1986-03-24 0.000000 \n", + "39 Steel Wheels (2009 Re-Mastered) 1989-08-29 0.179906 \n", + "38 Flashpoint 1991-04-02 0.000000 \n", + "27 Pablo Honey 1993-02-22 0.342392 \n", + "37 Voodoo Lounge (Remastered 2009) 1994-07-11 0.250556 \n", + "36 Stripped 1995-01-13 0.000000 \n", + "26 The Bends 1995-03-28 0.340483 \n", + "50 Spice 1996-11-04 0.000000 \n", + "25 OK Computer 1997-05-28 0.350469 \n", + ".. ... ... ... \n", + "24 Kid A 2000-10-01 0.341239 \n", + "48 Forever 2000-11-06 0.209581 \n", + "1 1 (Remastered) 2000-11-13 0.182973 \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.372214 \n", + "21 Hail To the Thief 2003-01-01 0.312446 \n", + "20 Com Lag: 2+2=5 2004-03-24 0.262193 \n", + "34 Live Licks 2004-11-01 0.000000 \n", + "33 A Bigger Bang (2009 Re-Mastered) 2005-09-05 0.252222 \n", + "19 In Rainbows Disk 2 2007-01-01 0.380068 \n", + "18 In Rainbows 2007-12-28 0.323648 \n", + "32 Shine A Light 2008-01-01 0.000000 \n", + "13 The King Of Limbs 2011-02-18 0.280447 \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 " + "61 Some Girls: Live In Texas '78 2011-11-21 0.239891 \n", + "60 Live At The Checkerboard Lounge 2012-07-09 0.211296 \n", + "59 Live At The Checkerboard Lounge 2012-07-09 0.210982 \n", + "31 Live 1965: Music From Charlie Is My Darling (L... 2012-11-06 0.000000 \n", + "16 A Moon Shaped Pool 2016-05-08 0.381159 \n", + "58 Totally Stripped - Paris (Live) 2016-05-20 0.292715 \n", + "57 Totally Stripped - Amsterdam (Live) 2016-06-03 0.299021 \n", + "56 Totally Stripped - Brixton (Live) 2016-06-06 0.281734 \n", + "55 Totally Stripped (Live) 2016-06-17 0.273384 \n", + "30 Totally Stripped (Live) 2016-06-17 0.000000 \n", + "0 Live At The Hollywood Bowl 2016-09-09 0.000000 \n", + "29 Havana Moon (Live) 2016-11-11 0.000000 \n", + "28 Blue & Lonesome 2016-12-02 0.272961 \n", + "54 Ladies & Gentlemen (Live) 2017-06-07 0.277306 \n", + "53 Sticky Fingers Live At The Fonda Theatre 2017-09-29 0.293745 \n", + "52 On Air (Deluxe) 2017-12-01 0.200974 \n", + "\n", + "[62 rows x 5 columns]" ] }, - "execution_count": 112, + "execution_count": 295, "metadata": {}, "output_type": "execute_result" } @@ -10348,16 +6205,14 @@ }, { "cell_type": "code", - "execution_count": 113, - "metadata": { - "collapsed": false - }, + "execution_count": 296, + "metadata": {}, "outputs": [ { "data": { - "image/png": "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\ng/4/Jzf7buWu9R8AAAAASUVORK5CYII=\n", + "image/png": "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\n", "text/plain": [ - "" + "" ] }, "metadata": {}, @@ -10381,15 +6236,26 @@ }, { "cell_type": "code", - "execution_count": 114, - "metadata": { - "collapsed": false - }, + "execution_count": 297, + "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", + "\n", "\n", " \n", " \n", @@ -10408,7 +6274,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10416,7 +6282,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10424,7 +6290,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10432,7 +6298,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10440,7 +6306,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10448,7 +6314,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10456,7 +6322,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10464,7 +6330,15 @@ " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -10472,7 +6346,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10480,7 +6354,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10488,7 +6362,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10496,7 +6370,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10504,7 +6378,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", "
The BeatlesPlease Please Me (Remastered)1963-03-220.1772080.184434
14The BeatlesWith The Beatles (Remastered)1963-11-220.1529130.151891
12The BeatlesA Hard Day's Night (Remastered)1964-07-100.2154070.216281
11The BeatlesBeatles For Sale (Remastered)1964-12-040.1751090.176134
10The BeatlesHelp! (Remastered)1965-08-060.2206220.221467
9The BeatlesRubber Soul (Remastered)1965-12-030.2121790.212529
8The BeatlesRevolver (Remastered)1966-08-050.2350020.235064
7The BeatlesSgt. Pepper's Lonely Hearts Club Band (Remaste...1967-06-010.2284610.226258
513LXItxKnnJcEDc5QdTc00nThe BeatlesSgt. Pepper's Lonely Hearts Club Band (Deluxe ...1967-06-010.274175
6The BeatlesMagical Mystery Tour (Remastered)1967-11-270.2684580.266163
5The BeatlesThe Beatles (Remastered)1968-11-220.2462360.245049
4The BeatlesYellow Submarine (Remastered)1969-01-170.1788760.178472
3The BeatlesAbbey Road (Remastered)1969-09-260.2884930.287247
2The BeatlesLet It Be (Remastered)1970-05-080.2186080.219499
\n", @@ -10520,6 +6394,7 @@ "9 3OdI6e43crvyAHhaqpxSyz The Beatles \n", "8 0PYyrqs9NXtxPhf0CZkq2L The Beatles \n", "7 1PULmKbHeOqlkIwcDMNwD4 The Beatles \n", + "51 3LXItxKnnJcEDc5QdTc00n The Beatles \n", "6 6P9yO0ukhOx3dvmhGKeYoC The Beatles \n", "5 03Qh833fEdVT30Pfs93ea6 The Beatles \n", "4 47bcKzmKgmMPHXNVOWpLiu The Beatles \n", @@ -10527,43 +6402,44 @@ "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 " + "15 Please Please Me (Remastered) 1963-03-22 0.184434 \n", + "14 With The Beatles (Remastered) 1963-11-22 0.151891 \n", + "12 A Hard Day's Night (Remastered) 1964-07-10 0.216281 \n", + "11 Beatles For Sale (Remastered) 1964-12-04 0.176134 \n", + "10 Help! (Remastered) 1965-08-06 0.221467 \n", + "9 Rubber Soul (Remastered) 1965-12-03 0.212529 \n", + "8 Revolver (Remastered) 1966-08-05 0.235064 \n", + "7 Sgt. Pepper's Lonely Hearts Club Band (Remaste... 1967-06-01 0.226258 \n", + "51 Sgt. Pepper's Lonely Hearts Club Band (Deluxe ... 1967-06-01 0.274175 \n", + "6 Magical Mystery Tour (Remastered) 1967-11-27 0.266163 \n", + "5 The Beatles (Remastered) 1968-11-22 0.245049 \n", + "4 Yellow Submarine (Remastered) 1969-01-17 0.178472 \n", + "3 Abbey Road (Remastered) 1969-09-26 0.287247 \n", + "2 Let It Be (Remastered) 1970-05-08 0.219499 " ] }, - "execution_count": 114, + "execution_count": 297, "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, - "metadata": { - "collapsed": false - }, + "execution_count": 298, + "metadata": {}, "outputs": [ { "data": { - "image/png": "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\noB8AAAAASUVORK5CYII=\n", + "image/png": "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\nu7opnGvHAAAAAElFTkSuQmCC\n", "text/plain": [ - "" + "" ] }, "metadata": {}, @@ -10585,15 +6461,288 @@ }, { "cell_type": "code", - "execution_count": 116, - "metadata": { - "collapsed": false - }, + "execution_count": 299, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
_idartist_namenamerelease_dategloom
476FjXxl9VLURGuubdXUn2J3The Rolling StonesSome Girls (Deluxe Version)1978-06-090.227614
452wZgoXS06wSdu9C0ZJOvlcThe Rolling StonesEmotional Rescue (2009 Re-Mastered)1980-06-200.236002
441YvnuYGlblQ5vLnOhaZzpnThe Rolling StonesTattoo You (2009 Re-Mastered)1981-08-240.196667
42064eFGemsrDcMvgRZ0gqtwThe Rolling StonesUndercover (2009 Re-Mastered)1983-11-070.214526
411WSfNoPDPzgyKFN6OSYWUxThe Rolling StonesDirty Work (Remastered 2009)1986-03-240.253013
3925mfHGJNQkluvIqedXHSx3The Rolling StonesSteel Wheels (2009 Re-Mastered)1989-08-290.179906
3762ZT16LY1phGM0O8x5qW1zThe Rolling StonesVoodoo Lounge (Remastered 2009)1994-07-110.250556
350ZGddnvcVzHVHfE3WW1tV5The Rolling StonesBridges To Babylon (Remastered)1997-09-290.275984
334FTHynKEtuP7eppERNfjyGThe Rolling StonesA Bigger Bang (2009 Re-Mastered)2005-09-050.252222
612gCp8kyDcL93s4kVP4VMTCThe Rolling StonesSome Girls: Live In Texas '782011-11-210.239891
583wkyUMDuH56iNaSxKvukaxThe Rolling StonesTotally Stripped - Paris (Live)2016-05-200.292715
572b3y5k1DchDACjH5KMlgQvThe Rolling StonesTotally Stripped - Amsterdam (Live)2016-06-030.299021
565D7RtaChuvF0Av1xXT3acuThe Rolling StonesTotally Stripped - Brixton (Live)2016-06-060.281734
550aWIIpfY32rT1i3yO9LROlThe Rolling StonesTotally Stripped (Live)2016-06-170.273384
284g9Jfls8z2nbQxj5PiXkiyThe Rolling StonesBlue & Lonesome2016-12-020.272961
5434d9ClCaKRoQ8pMeJ9GfvtThe Rolling StonesLadies & Gentlemen (Live)2017-06-070.277306
536iCIB08bkoitQOL5y2uEsMThe Rolling StonesSticky Fingers Live At The Fonda Theatre2017-09-290.293745
527Hk1X2BCADxuR9saTIKfOWThe Rolling StonesOn Air (Deluxe)2017-12-010.200974
\n", + "
" + ], + "text/plain": [ + " _id artist_name \\\n", + "47 6FjXxl9VLURGuubdXUn2J3 The Rolling Stones \n", + "45 2wZgoXS06wSdu9C0ZJOvlc The Rolling Stones \n", + "44 1YvnuYGlblQ5vLnOhaZzpn The Rolling Stones \n", + "42 064eFGemsrDcMvgRZ0gqtw The Rolling Stones \n", + "41 1WSfNoPDPzgyKFN6OSYWUx The Rolling Stones \n", + "39 25mfHGJNQkluvIqedXHSx3 The Rolling Stones \n", + "37 62ZT16LY1phGM0O8x5qW1z The Rolling Stones \n", + "35 0ZGddnvcVzHVHfE3WW1tV5 The Rolling Stones \n", + "33 4FTHynKEtuP7eppERNfjyG The Rolling Stones \n", + "61 2gCp8kyDcL93s4kVP4VMTC The Rolling Stones \n", + "58 3wkyUMDuH56iNaSxKvukax The Rolling Stones \n", + "57 2b3y5k1DchDACjH5KMlgQv The Rolling Stones \n", + "56 5D7RtaChuvF0Av1xXT3acu The Rolling Stones \n", + "55 0aWIIpfY32rT1i3yO9LROl The Rolling Stones \n", + "28 4g9Jfls8z2nbQxj5PiXkiy The Rolling Stones \n", + "54 34d9ClCaKRoQ8pMeJ9Gfvt The Rolling Stones \n", + "53 6iCIB08bkoitQOL5y2uEsM The Rolling Stones \n", + "52 7Hk1X2BCADxuR9saTIKfOW The Rolling Stones \n", + "\n", + " name release_date gloom \n", + "47 Some Girls (Deluxe Version) 1978-06-09 0.227614 \n", + "45 Emotional Rescue (2009 Re-Mastered) 1980-06-20 0.236002 \n", + "44 Tattoo You (2009 Re-Mastered) 1981-08-24 0.196667 \n", + "42 Undercover (2009 Re-Mastered) 1983-11-07 0.214526 \n", + "41 Dirty Work (Remastered 2009) 1986-03-24 0.253013 \n", + "39 Steel Wheels (2009 Re-Mastered) 1989-08-29 0.179906 \n", + "37 Voodoo Lounge (Remastered 2009) 1994-07-11 0.250556 \n", + "35 Bridges To Babylon (Remastered) 1997-09-29 0.275984 \n", + "33 A Bigger Bang (2009 Re-Mastered) 2005-09-05 0.252222 \n", + "61 Some Girls: Live In Texas '78 2011-11-21 0.239891 \n", + "58 Totally Stripped - Paris (Live) 2016-05-20 0.292715 \n", + "57 Totally Stripped - Amsterdam (Live) 2016-06-03 0.299021 \n", + "56 Totally Stripped - Brixton (Live) 2016-06-06 0.281734 \n", + "55 Totally Stripped (Live) 2016-06-17 0.273384 \n", + "28 Blue & Lonesome 2016-12-02 0.272961 \n", + "54 Ladies & Gentlemen (Live) 2017-06-07 0.277306 \n", + "53 Sticky Fingers Live At The Fonda Theatre 2017-09-29 0.293745 \n", + "52 On Air (Deluxe) 2017-12-01 0.200974 " + ] + }, + "execution_count": 299, + "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": 300, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAX0AAADyCAYAAACh6BXoAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJzsnXl4VOXZ/z/P7NlDFsjGlgBhjYAIolLFCKiIoFil1lf7\ndrG0LqjFVmrryw/baqsVcWnVttZdxA2IWEEjKoJlhyCQEBIQshHIMllnf35/TCbJJJNkksxMkuF8\nrouLzD3nnLmzzHeecz/3IqSUKCgoKCicH6j62gEFBQUFhcChiL6CgoLCeYQi+goKCgrnEYroKygo\nKJxHKKKvoKCgcB6hiL6CgoLCeYQi+goKCgrnEYroKygoKJxHKKKvoKCgcB6hiL6CgoLCeYTGm4OE\nEFcDawA18E8p5eMdHLcYeA+4SEq5RwgxAjgK5DUd8l8p5dLOXisuLk6OGDHCK+cVFBQUFJzs3bv3\nnJQyvqvjuhR9IYQaeB6YAxQBu4UQG6WUR9ocFwEsA3a2uUSBlHKyt46PGDGCPXv2eHu4goKCggIg\nhPjOm+O8Ce9MB45LKQullBZgLbDQw3GPAn8GTF57qaCgoKAQULwR/WTgdKvHRU22ZoQQU4GhUspN\nHs4fKYTYL4T4Uggxq+euKigoKCj0Fq9i+p0hhFABTwE/8vB0KTBMSlkhhLgQWC+EmCClrGlzjTuB\nOwGGDRvWW5cUFBQUFDrAm5V+MTC01eOUJpuLCGAi8IUQ4iRwMbBRCDFNSmmWUlYASCn3AgXAmLYv\nIKV8SUo5TUo5LT6+y30IBQUFBYUe4o3o7wZGCyFGCiF0wBJgo+tJKaVRShknpRwhpRwB/Be4vil7\nJ75pIxghRCowGij0+XehoKCgoOAVXYZ3pJQ2IcTdwGacKZsvSykPCyFWAXuklBs7Of17wCohhBVw\nAEullJW+cLwz3i+r5LHCUorNVpL1WlakJrI4IcbfL6ugoKDQ7xH9bVzitGnTZG9SNt8vq2R53mka\nHS3fV4hK8GT6UEX4FRQUghYhxF4p5bSujgu6itzHCkvdBB+g0SF5rLC0jzxSUFBQ6D8EnegXm63d\nsisoKCicT/Q6ZbO/kazXUuRB4JP12j7wRsFflJZtoLDgSUzmUgz6RFLTlpOY4KlmUEFBoTVBJ/or\nUhM9xvRXpCb67DVycnLIzs7GaDQSFRVFZmYmGRkZPru+QueUlm0gN/dhHI5GAEzmEnJzHwZQhF9B\noQuCLryzOCGGJ9OHkqLXIoAUvdanm7g5OTlkZWVhNBoBMBqNZGVlkZOT45PrK3RNYcGTzYLvwuFo\npLDgyT7ySEFh4BB0K31wCr+/MnWys7OxWt3DR1arlezsbGW1HyBMZs+b8h3ZFRT6A0e3bWXb2teo\nrThHRGwcs5bczrhZswPuR9Ct9P2Na4XvrV3B9xj0nkN1HdkVFAKFMSuL/CszOTpuPPlXZmLMygKc\ngr/lpeeoPXcWpCTZcpjkT5YgV0bD6omQsy5gPgblSt+fREVFeRT4qKioPvDm/CQ1bblbTB9ApQoh\nNW15H3qlcL5jzMqi9PePIE3ORsO2khJKf/8IANs++QCbxQzA2Mhy5ibmo1U5mk48DVn3Or/OuNnv\nfior/W6SmZmJVuueCaTVasnMzOwjj84/EhMWMnbsHzHokwCBQZ/E2LF/VDZxFfqU8tVPNwu+C2ky\nUb76aWorzjXbLos/2SL4LqyNkL0qEG4qK/3u4orbK9k7fUtiwkJF5BX6FdbSEkQH9ohxFztDO0Ck\n1uz5AsYi/znXCkX0e0BGRoYi8goKCm5URaqJMdo92mctuZ0tLz2HzWKmxqonSudB+KNSAuClEt5R\nUOiYnHXOTbY+2GxTGHi8cbnE1GoZvW284Be/VLP0F7DszGPEL7qMiLh4vj47AqtUu5+sDYHMRwLi\npyL6CgqeyFnn3FwzngZky2abIvwKHVAwPZkXrxWcjYSvxgteuFZFRZQAISitL2V141sk/+om5v9j\nF9rFL0DUUEA4/1/wTEA2cSEIu2wqKPiE1RNZXzGUJ2y3UEIsSVTwoOYdFsWehvu/7WvvFPohmwo3\nsXLHSkx252buqLMXMuPUdYRbBlGnq2LnsI+oH1HClpu2+OX1fdplUwhxtRAiTwhxXAjxUCfHLRZC\nSCHEtFa2FU3n5Qkh5nnnvoJC37K+YhgrbD+jmHgkKoqJZ4XtZ6yvUMZ5Knhmfup8Vl6yksSwREad\nvZDLC5cQYYlBIIiwxHB54RLCTib1tZtdi37T5KvngWuA8cAPhBDjPRwXASwDdrayjcc5aWsCcDXw\nN9ckLQWF/swTjltpRO9ma0TPE45b+8gjhYHA/NT5bLlpC5cULUTr0Lk9p3XouKSo7zPOvMnemQ4c\nl1IWAggh1gILgSNtjnsU+DPwYCvbQmCtlNIMnBBCHG+63je9ddxfrN9fzBOb8yipbiQpOoQH56Wz\naEpyX7ul0AZ/l7SXOKK7ZQ8G+kubgIFKa+34lSnS4zGhHdgDiTfhnWTgdKvHRU22ZoQQU4GhUspN\n3T23P7F+fzErPjhEcXUjEiiubmTFB4dYv7+4y3MVAkfbkvbac2fZ8tJzHN221WevkRQd2i37QCcQ\nP9Ngpq121AjPe6XhMYbAOuaBXmfvCCFUwFPAr3pxjTuFEHuEEHvOnj3bW5d6zBOb82i0uufZNlrt\nPLE5r488UvDEtrWvNZe0u7BZzGxb+5rPXuPBeemEaN0jkSFaNQ/OS/fZa/QnAvEzDWbaasdXBhtW\n3IVfo1Mxc2FaoF1rhzfhnWJgaKvHKU02FxHAROALIQRAArBRCHG9F+cCIKV8CXgJnNk73fDfp5RU\nN3bLrtA3tC5p98beE1whvfMl1BeIn2kw01YjcvXOD4DvmTRESRXhMXpmLkxjzIyEvnDPDW9Efzcw\nWggxEqdgLwGad7OklEYgzvVYCPEFsFxKuUcI0Qi8JYR4CkgCRgO7fOe+b0mKDqHYg8AnRYf0gTcK\nHRERG9dc0t7W7ksWTUkOWpFvS6B+psFKuMpKrcO9J1eu3k5xiIlDf1rUR155pkvRl1LahBB3A5sB\nNfCylPKwEGIVsEdKubGTcw8LIdbh3PS1AXdJKdvXKfcTHpyXzooPDrndpgXzLf1AZdaS28l663Ua\nBw1BanUIq4WQqjPMWvI/fe3agKV1mwAXGp2eWUtu70OvBg6TVafY4RjBtIR93Dj6I2INVVSaBvFt\n4XTAKfrHdpbxzYYC6irNfbry96r3jpTyY+DjNjaPNcNSyivaPP4j8Mce+hdQzrdb+oGKNSoWc+II\npMPZqVDq9JgTR2CNiu1jzwYuriwdJXunZ0yNtTNS8wkzx36OTu0cshQbUsWscdmUlm2g9rsZbH0z\nF5vF+TdbV2lm65u5AAEXfqUiV2HAsXr16g5nGtx///194JHC+U5OTg5FRbehN9S3e86gT+L4psep\nq2zfZC08Rs8df7rUJz74tCJXQaE/oUwvU+hvZGRkoDc0eHzOZC71KPhAh3Z/ooi+woCjoyllyvQy\nhb6kszGe4TF6j891ZPcniugrDDiU6WUK/ZHUtOXsLJvJr79ayU+2rOHXX61kZ9lMUtOWM3NhGhqd\nu9z2Vd6+MkRFYcARqOllOTk5yoQ0Ba9Z//Uo/p1zC9amtXSFKYbXjixh/LgpLGrarO0P2TvKRq6C\nggdycnLIysrCarU227RaLQsWLFCEX6Edx3aWcdP7+6hRtdfT5OgQtj90pd99UDZyFRR6QXZ2tpvg\nA1itVrKzs/vII/+zqXATc9+bS8arGcx9by6bCtu20lLoiG82FHTYb6e/VfQr4R0FBQ+cbxlCbQeA\nlNaXsnLHSsDZLlihc+oqzQyOEpTTXviHCM9r674KHwblSt+YlUX+lZkcHTee/CszMWZl9bVLCgOM\n8y1DaM2+Nc2C78JkN7Fm35o+8mhgER6j5+foaJuLowfulLp2x7vCh65FhNFoJCsri5ycHL/7GnSi\nb8zKovT3j2ArKQEpsZWUUPr7RxThV+gW51uGUFl9WbfsCu7MXJjGLKnjNxgYgkAAQxD8BgPXREe0\nO74vw4dBF94pX/000uS+YpEmE+WrnyZqwYIuz1cyNhQgcBlC/YWEsARK60s92hW6ZsyMBHLf2cAc\nVRpzNS0iL20WNPGV7Y7vy/Bh0Im+rbT9H25n9ta0zdhw3XIBQftmH6gYs7IoX/00ttJSNImJDL7/\nPq8+1LtDRkbGefN7XzZ1mVtMH8CgNrBs6rI+9GrgYMzKQn78NKbk6egn3IAIiUE2VmI+/CGmfUXE\n/+Rqt+MjQ8Kpaaxrd51AhA+DTvQ1iYnO0I4He1d0dst1vrz5BwKuEJ7rjs4VwgN8LvznC67N2jX7\n1lBWX0ZCWALLpi4bEJu4pWUbKCx4EpO5FIM+kdS05SQmBHYWbfnqpwGwFe/CVtyme7xzzkgz9fvL\nubB+BF+JI9iFo9muUWsCEj4MOtEffP99boIAIAwGBt9/X5fnnm8ZGwOV3obwFDwzP3X+gBD51pSW\nbSA392EcDmdapMlcQm7uwwABFX5XJKE4Opy8xBhMWg0Gq4300kqGh7rPxa3ZfJI0yxCkysEeTSF1\nwkS4NDBdk95/sneEEFcLIfKEEMeFEA95eH6pEOKQEOKAEOJrIcT4JvsIIURjk/2AEOIFX38DbYla\nsIDER1ehSUoCIdAkJZH46CqvxGAgZmycj7nVvQnhKQQXhQVPNgu+C4ejkcKCJwPqhyYxkeLocA4N\njcek04IQNIQPRosOS0kJ2y6dxaevrwXAXu1ssjbKkcgSy6X81JzJEsulpNYFZmBNlyt9IYQaeB6Y\ng3Ow+W4hxEYp5ZFWh70lpXyh6fjrcc7MdQWxCqSUk33rdudELVjQoxVfZmamxyrM/pqxcb7mVvcm\nhKcQXJjMnj/oO7L7i8H338en/34eh8q5jnboBnHVgRwMVgsAcRXnMD3xGJ8C6SFJqBpFu2s4QgLT\nHcGblf504LiUslBKaQHWAm73TVLKmlYPw8BDhcIAICMjgwULFjSv7KOiovp12f35mls9+P77EAaD\nm83bEJ5CcNFZZ8tAErVgAY3aljX09PzCZsFv9sliwfDC8xys/BKbw33v0OawcrDyy4D46k1MPxk4\n3epxETCj7UFCiLuABwAd0LrRxEghxH6gBvidlHKbh3PvBO4EGDZsmNfO+4OBlLFxvuZWu+7i/J29\no9D/SU1b7hbTB1CpQkhNWx5wXyIiw1DHl5A0o5y437RfT3920SX8Y+ESbn93DaawGjIGXU6oJpIG\nWw05VV9yqiE3IH76bCNXSvk88LwQ4lbgd8AdQCkwTEpZIYS4EFgvhJjQ5s4AKeVLwEvgbLjmK5+C\nnfM5t7qnITyF4MK1WdvX2TvkrOPCsfs5N8mBRiOpiBlCfGVV89OfXXQJT/7wTsx6PTXhUZyqO8qp\n+qNul4iIiw+Iq96IfjEwtNXjlCZbR6wF/g4gpTQD5qav9wohCoAxwIBuo3l029Z+MUtUya1WUHAK\nf8BFvi3Zq6gcb0Wjca7wC64fRMRb9RgszhDPPxcuwax3Nmn4asYcrv5yA/kjxrFtxhxqwqOJrDdy\nT0Rgkim9eZXdwGghxEicYr8EuLX1AUKI0VLK/KaH84H8Jns8UCmltAshUoHRQKGvnO8Ljm7bypaX\nnsNmce7A1547y5aXngMIuPAP5NxqBYWgwliE0MU2Pxw2PZcDjCVtYxWxlVWUx7Rk5uSOnswZTTxV\nQxOh6UOiJjyap4QgqaySxQkxfnW1S9GXUtqEEHcDmwE18LKU8rAQYhWwR0q5EbhbCHEVYAWqcIZ2\nAL4HrBJCWAEHsFRK2b4meQCxbe1rzYLvwmYxs23ta32y2h+IudUKCkFHVApVdhMxmpbo9LDpuVin\nwxGbINmgo8js3LxVldRTlTCkWfBdNDokjxWW9r3oA0gpPwY+bmN7pNXXHuMJUsr3gfd742B/o7bi\nXLfsCgoK5wGZj7D16O+5yqYhJMKGNsyGtV5DY62GryMiWZGRyPK80zQ6JJr8WizfC/V4mWKz1aPd\nlwRdRa6/iYiNo/bcWY/2YOXYzrJ+MeZNQaG/sik8jNDaBEYZChh9uB6D2YFJryJ/aBhnLBc7V++n\ndvJYlYazJjuY7BDSXn6T9VoPV/ctQdda2d/MWnI7Gp1712yNTs+sJbf3kUf+5djOMra+mUtdpTOk\nVVdpZuubuRzbGdxpoQoDiJx1sHoirIx2/p+zLuAurNm3hh+qTzKhsJYQswMBhJgdTCis5eK6zyBn\nHYs//V/2fHMTKZwlJScPTZs8fo3Vwh2WKs8v4EOUlX43ccXt+0P2TiD4ZkMBNovDzWazOPhmQ4Gy\n2lfoe3LWQda9YG3K0zeedj4GyLg5YG6U1ZcxtqwGtftbBbUDxpbWQPYqNukEa4YkUVH/GbfsslJU\nm9aSvVNXzaydn6KvLoUrLvOrr4ro94Bxs2YHrci3xbXC99auoBBQsle1CL4La6PTHkDRTwhLwGD+\nzuNzBrODTZpKVsbFYFKp0EYfJMI2nPHHcxh/3H1SVq1o357B1yjhnb6iH9ySekN4TNsBcJ3bFQYu\n6/cXc+njnzPyoU1c+vjnrN/fWTlOP8FY1D27n1g2dRlVaoPH56o0IayJdQq+i3qDzeOxgdgbDErR\nf/Wjj1j109t48pbrWPXT23j1o4/62iV3XLekxtOAbLkl7YfCP3NhGhqd+5+JRqdi5sK0PvJIwR+s\n31/Mig8OUVzdiASKqxtZ8cGh/i/8USnds/uJ+anzeSx2CBbcV+oWBI/FDKZM7W7fm16FTeUeCwrU\n3mDQif6rH31E6dv/Iqy2GgGE1VZT+va/+pfwd3ZL2s8YMyOB2T8c27yyD4/RM/uHY5V4fpDxxOY8\nGq12N1uj1c4Tm/P6yCMvyXwEtCHuNm2I0x5gPgmTrLWmYnSEIyUYHeGstabySRgkhLk3gDuR3MD2\nSRXUGWxIJPUhduIXXRaQsHHQxfS/W7+WMJt7rqvWZuW79Wvhuuv6yKs29JNbUm8ZMyNBEfkgp6S6\nsVv2foMrbp+9yvn+iUpxCn4A4/ngnIZ1zdFUvtNMYrWqSVYFqB02rsk/zOU//mm7liknkhs4kdzQ\n/DhR/odbud/vvgad6IfWVnfL3idEpTSFdjzYFRT6gKToEIo9CHxSdIiHo/sZGTcHXOTbUrP5JLGO\ndKz1RsLKixE2C1Kjwzw4mVjdGLeWKZ6aJELguuMGXXinISK6W/Y+oR/dkiooADw4L50QrdrNFqJV\n8+C89D7yaGBhrzZhtTSgrquhYXg6dWMvpGF4Ouq6GqzmesAZ999y0xYSwzz3+g9Ud9ygE/3hi5Zg\n1bhXtVk1WoYvWtJHHnkg42ZY8AxEDQWE8/8Fz/T5akXh/GXRlGQeu3ESydEhCCA5OoTHbpzEoinJ\nfe3agMAWUo26sR5z4jCkTg9CIHV6zInDUDfWux27LG4GBod7B3mDQ7Isrt2YEr8QdOGdO667jldx\nxvZDa6tpiIhm+KIl3NFf4vku+sEtqYJCaxZNSVZEvoeUp63DYh4KKve7JVRqLLHuK/j5+z8EWwVr\nBkVTplGTYLOzrKqa+dUfwhWP+t3XoBN9cAp/v9m0VVBQCHqsI79D5ntOY5ZanbvBWMR8JPPrG9oc\nGZhNc6/CO0KIq4UQeUKI40KIhzw8v1QIcUgIcUAI8bUQYnyr51Y0nZcnhJjnS+cVFBQU+gMnQq7C\nINuKuJNQ3OdYE5VCabyOvwyfw4U8xwjTm1xsfYb1usAsVLtc6Qsh1MDzwByc83F3CyE2SimPtDrs\nLSnlC03HXw88BVzdJP5LgAlAEvCZEGKMlNI9IVihx6zfX8wTm/MoqW4kKTqEB+elK7foCgoB5rXC\n7UyLtBFSewl24ZTVVNsQptvSCMNA6eO7iJw3grApgym9dAH/yi3gtdwfYHE47wLK7HE8VH8z7C/2\n+/vXm/DOdOC4lLIQQAixFlgINIt+m5m3YYBrl2IhsLZpbOIJIcTxput94wPfz3tcVZSuohpXFSUQ\n9ML/flkljxWWUmy2kqzXsiI10e/DJ4IdpYV2zymrLyMrXpIkYsmrSQezZDCCpaiZi8Bebab6A+dw\nwdyGraw/ehcW6R72MdnVPLE5z+/vXW/CO8lA66TyoiabG0KIu5pm4P4FuLc75yr0jAFbRdlL3i+r\nZHneaYrMViRQZLayPO8075cN6KFsfYrSQrt3JIQlIIw/IrdiDJida95yJH/GxBacLZSl1UHN5pPo\nvqmgwjHI43UCUQzns5RNKeXzUso04DfA77pzrhDiTiHEHiHEnrNn2w8oCUbeL6tk2o7DJG49wLQd\nh3skWAO2irKXPFZYSmOblDfXqDmFntFZC22Frlk2dRk1FeMQbVorm4EXaelIa682E7FRQ7jFPY3T\nRSCK4bwR/WJgaKvHKU22jlgLLOrOuVLKl6SU06SU0+Lj471wqW8pLdvA9u2zyP58FNu3z6K0bEO3\nzvfVSjU6Qtcte7DQ0Ug5X4+a88UH80BBaaHdO+anzkeaHR6fK6dlgaKO1rMtdAqNmvYdOdV2W0CK\n4bwR/d3AaCHESCGEDufG7MbWBwghRrd6OB/Ib/p6I7BECKEXQowERgO7eu9231FatoHc3IcxmUsA\niclcQm7uw90Sfl+tVK2jI5Eq9+59UiWwjo7s1nUGGh2NlPPlqLnzLYSktNDuHev3F9NRJ/zBrmdU\nIC12Xpk4H5u6/XZqmMMSkL24LkVfSmkD7gY2A0eBdVLKw0KIVU2ZOgB3CyEOCyEOAA8AdzSdexhY\nh3PT9xPgroGeuVNY8CQOh3v4xOFopLDgSa+v4auVakW8HuuEKBwGNRJwGNRYJ0RRER/cb9QVqYmE\ntPmwC1EJVqR6Lm/vCedbCGnK5HjalBWhbrIrdI1zH82T7EvuRIcIUSOlxNFg45whyuM1atu2ZvET\nXhVnSSk/Bj5uY3uk1dfLOjn3j8Afe+pgf8Nk9vym78juiWS9liIPAt/dlWqyXktRUhiWpDA3e0oA\nhiv3Ja4sHX9m7xSbLXh6EzvtwUd8YTUXhKg4anLQKCFEwDiDivjCftSosB/jqVmdi39PuJ85hc+j\nks6/p8FCxRlku+OSokP95l9rgrIi158Y9IlNoZ32dm9ZkZrIrz7PxXGsBmGyIw1qVGMiWXHl2G75\nsiI1keV5p91WpL5e8fZXFifE+DVFM5YqztH++rH4f3B1X2CrNjNUr2aoXt3OrtAxDRYbf9h0tMPn\nVZpqJlaFIxpoXkP8HD2PYnKT/UA2twu6hmv+JjVtOSqV+22YShVCatpyr6+hLm1Ee8SIymRHACqT\nHe0RI+rS7mXdLE6I4cn0oaTotQicK/wn04cq+eo+4Gb5GjrpXkmpkyZulq/1kUf+xdRNe3/i2M4y\nXv3tdp5f+jmv/nZ7wNJMDxUZue6Zr3l71ylSRBU6e9u7QMkky2F++R402FpKmcahbhF8KQPe3E5Z\n6bfh6LatbFv7GrUV54iIjWPWktvdptkkJiwEnLF9k7kUgz6R1LTlzXZveGJzHlab+06/1eboUWGG\nv1e85yuZ+gIw/5118oecI444znEzb5KpL+xr1/zC4Xobk0PVaFoN5rZJyeEGO6M7Oa+vcdUXuNJN\nXfUFgN8Ky+wOyYtfFfDUlmPEhet58yczOPXUI2w7G8Wm1Euh+WcoOCxm8sSsBG6oymaqegEalZZt\nOOfj6iRMtpay7qGf+cXPjlBEvxVHt21ly0vPYbM4b2lrz51ly0vPAbQT/u6IfFvO1/z6gURq2nK+\n/Pxd9MfOYDBZ0Buq0Iyxk3ql93d0AwljhI4DtRbGG9SEqKDRAUdMdoz9PP23s/oCf4h+cXUjD7xz\ngJ0nKpk/KZE/3jCR6FAd0TmHeGrqna0Ev8kXoWaffSjXjH+bF48mkh0+nnIEGiRaacEea/S5j10R\nlKLf034029a+1iz4LmwWM9vWvubT2ZUDekrRecLO0mm8dkSNyeZ8E1eYYnjtyBLGj5vCoiDsTDBz\nYRpb38yluNbWbNPoVMxe6LlzZH8hkPUFGw+W8PCHh3A4JE9+/wIWT01GNIm8qKigPMRzlW09OrY3\nXMWWyNFYmzZzbQhsQkdDSOCH1ARdTN/Vj6a4uhFJSz+a9fs7qydzUnvOczVwR/aeokwp6v88sTmv\nWfBdmGwiaFtcjJmRwOip1Vhq/4mp6ikstf9k9NTqft97JxD1BbUmKw+8c4B7397PqMHhfLxsFjdd\nmNIs+ACaxERCZPuMHBcfV16MVba9axIUVgZ+3R10K/3O+tF0tdpvDJWENLRP02sM7fiX2RNcfvii\nO2b9/nJqNp/EXm1GHa1v7uSn0HP2narqMAWvuLqRO17exbjESMYlRjA2IZLU+DC06oG9fjq6bSuH\nsl/HYXOukB22Gg5lv05iWpRP73J9jesOpXWIR6NTMdNHdyh7TlZy3zsHKKlu5L6rRnP37FFoPPyu\nB99/H2zr6G9AeEjQdGK2OXh+6ecBbXAXdKLfm3j57tEVXHIoBo2j5ZdnUznYPdr3VZi+mFJUv7+c\n6g/ykVbnH3zrTn6K8HcPKSXbj1fwty+Os6OgAnDg6UZYqCyU15rZUVCI1e58K+vUKtIGhzMuMYJx\nCZGMbfowiI8YOEVygQpt+poxMxI4dfoUuV9Ugk0LGitp34vptXha7Q6eyc7n+a3HSR4UwrtLL+HC\n4Z7DNwAl0eE0ino8F2h1jLrp0yAQG9Augk70exMvbxwTyXYquDBvEGEmNfUGO3vTqzCN8VxB19fU\nbD5JdezXnBv9PjZDBRpTLHH5i1Ft1iqi7yUOh+TTo2f429bjHCwyMjhCz8PXjuPJfY9iPnM9tL4l\nFxb0CR/wn3tfx2p3UHi2nqOlNRwtqyG3tJbtx8/xwb6WMGJcuL7pbsD5ITAuMZK0wWHoNW1rX/ue\n2opz3bL3F3JyctiZ9ynWuJZix515WgbnGMjIyOjRNU+eq2fZOwc4eLqaxVNTWHn9eCIMnRc8bn31\n3wyKvZ4qvN+XExLCWu1B+3MDujVBJ/oPzkvnN+8dxGxvuaHSq4VX8fJlU5ex0rSS95Jb3rgGtYGV\nUzssOO6L66w/AAAgAElEQVRTKg1bOTPhFaTamR9sC6ngzIRX4DAkMr1vnevn2OwOsnJK+NvWAvLL\n6xgaE8Ifb5jI4qkpGLRq3i0v5jvVB1jK5yFt0QhNNbrBmxmWdAYArVpFekIE6QkRLGrVLbyy3kJu\naQ1Hy2rJLa0ht6yWV7/5DktTiq5GJUiLD2dsYgTjEiMZm+D8f3CE3i1GHGgiYuM87l1FxMb1gTfe\nk52djdXqXt1utVrJzs7utuhLKVm35zT/L+sIGpXg+VunMj/Du0LHA44YTAKQsl0GT2vUQuCQkgi7\nIFRKbG2ODUSDu6AT/fEWNfMatHyhsVKjkkQ6BFeYtYy3dL26mp86H4A1+9ZQVl9GQlgCy6Yua7b3\nN86lf9As+C6k2sK59A9wdrj2ETnrIHsVGIsgKgUyHxmwQ91NVjvv7S3ixa8KOF3ZyJgh4axZMpn5\nkxLdYrXLpi7jQfEx5nEJONSxqOwGQmoiWTZlSafXjwnTccmoOC4Z1SKWNruDkxX1HC2tJbeshqOl\ntew+UcmGAy2V3YNCtc13A2ObwkSjh4Rj0AbmrmDWktvd0pUBNDo9s5bcHpDX7ylGo5H8+GR2pk6g\nTh9CuLmRGYWHGX2268SN1lTVW1jxwSE+OVzGzNRY/nrzBd3KpvsmZiaNGDoV/BCturkI69Xfbud9\n1QlKNZL0q1dia4ihPOcGZP3l3fK7JwSd6H+zoYD0RjXpbdpHeXvbND91fr8V+bbY9BXdsveInHWQ\ndS9Ym0JmxtPOxzCghL/ObOOtnd/xj20nOFtr5oKh0Txy3QQyxw5GpWr/RjWFzqR2UAIO4fw7cmji\nqB30Y0yhI7v92hq1ilGDIxg1OIIFFyQ1240NVnLLnHcDR5vuDt7a9R2mpj0alYCRcWFNm8bOu4Kx\niZEkRRl8flfgitt3VpjYHykaPpqvNMMQO2vQm6qwGNR8lTaWkFDv+9h8nX+OX717gMp6CyuuGcvP\nZqV6/JvojFp1WKfPJ7dJ1si4toAte49zujIdIUAbVkniRa8TF5oCXNqt1+4uQSf651NfcF/0AeqS\n7FUtgu/C2ui0DwDRr6q38MqOk7yy4yTGRiuXjoplzS2TmZkW26lwrjp6AqtwXzhYhZpVR0/4rAI6\nKlTLjNRYZqTGNtvsDsmpygaOltY0h4kOFlXzUU5LQ79Ig4axiZGMa/oQGJcYyZgh4YTqevd2PqI3\n8dL1t1KsjSXZWkGs3sS4Xl3R/3ytH8HMs5+x+KIsYg1VVJgG8f7xBXwdf1WX55ptdp74JI9/fn2C\ntPgw/nXHRUxM7tn+3eBQPVWN9VhpH/sfFKpl+0NXutkaxD/QaS7F6mj5nak0FhrEPwD/3l0FneiH\nx+g9Cnww9gVPTVvO0SMrkK0m8wj03eoD1CXGou7Z+wlnakz8c1shb+48RYPFzpzxQ/jlFWlMGdZx\nBobb+VLlMRHjjPRvaqZaJRgZF8bIuDCundTy4V1rspJXVuu2V/De3iLqLc70ZCFgRGxYq01j515B\ncnSIV6vW93f9h+U1g2jUOYd7FOniWV5jgl3/YfH0a/zzzfqAjKpsfjT+bfRqZ1w/LqSKH41/m1eO\nCTpbMR87U8u9b+8nt6yW/7l4OL+9dhwhup6H0p6fUsiJnR/xWsPPucRkIFIKaoRke4iVn90yod3x\nJnMpWpUVq0Pbzu5vvBJ9IcTVwBqcLbb/KaV8vM3zDwA/BWzAWeDHUsrvmp6zA4eaDj0lpbweP+Lv\nvN3+RO13M/jP1/eQbY+k0hxFjN5IprqGlLAZJPoqASAqxRnS8WTvh5yqaOCFrwp4b08Rdim5/oIk\nll6eRnpCRLeuE1lXTU1E+w+IyLq+aTUcYdAybUQM00a03GU4HJKiqsbm7KGjpTUcLa3hk8NluOqE\nwvUa0hMimmsKxiVGkJ4QSbje/a3/WJUG8zk7uvyy5s6v5tERPGbXsDiQ32g3WTxiY7Pgu9CrrSwe\nsRF4pN3xUkpe3XGSx/6TS7hew7/umEbmuCG99uOigmeJso7gbIMWhHNhECUF19arPO4nGvSJTaKv\naWf3N12KvhBCDTwPzME52Hy3EGKjlPJIq8P2A9OklA1CiF/gHI5+S9NzjVLKyT72u0PGzEgg+3QF\nL+35DqOURAnB0mnD+31lYU944cMjbJTDcBWOVpqj+VBGY//wCE/56vvNfMQ9pg+gDXHa+5C2rTZu\nu3gYuWW1ZB0sQaNS8f1pKfz8e2kMi+1Zj/I5R/7LhqmZ2LQtKZsaq4U5R/4L1/ePOLdKJRgWG8qw\n2FDmTWj5fdebbRw7U9u8V5BbWsuGAyW8YTrVfMzQmJCmmgJnmKisSI+2wIhoatMtTHa0h42Uju/f\nU9hiDZ5bXXuyl9ea+PV7OXyRd5bZ6fH85aYLfFdLYSziq6r/A3Wb8I7Q8tXr+xkz4xpKyzY0N2rU\nqKPQqh04pBq7Q4Va5eh2t96e4s1KfzpwXEpZCCCEWAssxDkNCwAp5dZWx/8XuM2XTnaH9fuLWbPv\nBCYECDAiWbPvBIlp0QFrXRooPrObsLVZRNiE0+4zXHH7fpS942q14aq8Lq5u5M+f5KFVC346K5Wf\nXDaSIZHtZ5B2h7svvRjrZx/xxYWzqQmPJrKumiv2buXuq/qH4HdGmF7DlGGD3EJZUkpKjCaOltQ4\nM4iawkSfHT2DQ3oWAuGQ6PKM5JbVkBwd0mWuel8g1UMQjjMe7a357MgZfv1+DvVmG48unMBtFw/3\n7WZ4VArmUs97PWarrnnMqmvqnvabGiKP2WAwxC0LQRdpI/yXN5F4Rc8bOXqLN6KfDLS+vy8CZnRy\n/E+A/7R6bBBC7MEZ+nlcSrm+2152gz+v34/J0aZnikPw5/X7g070a9Sei7s7sveYjJv71aatp1Yb\n4CyG+u21vtl6HDdrNvcD0wZYNktHCCFIjg4hOTqEq8a3CKLJaufYmVquf267x/OkFa5+ehsAEQYN\nydEhpAwKIanpWslNX6dEhxAXru921ktvmTj2Nxw+sgLRal9LomfiWGfKcqPFzh82HeHNnacYnxjJ\nmiWTGT2ke6E+r8h8BP3BSsyG2HZP6c2VFBY80yz4IbtURL2uJnS4U/StKi0hVVZMf/kAY/SFRC1Y\n4Hv/WuHTjVwhxG3ANKB1sulwKWWxECIV+FwIcUhKWdDmvDuBOwGGDRvWKx/KTHjcgCsbCNMgusEz\n2fkdPjdY52PR72d01FKjzOjbX/K4WbMHrMh7i0GrJiMlmuQOKtnjw/U8smA8JdWNFFc3UlLdSFFV\nIztPVFJrsrkdq1OrSIw2kBzt/qHg+rBJjDb4vBq5s/kWh4qMLHtnPyfO1XPn91L51dwx/quGzriZ\nlKKfcmLkYhzqlpCRym4mpWiz2wZtxEY1KrtAZ3f+/CxqDVhBWq2Ur366X4h+MTC01eOUJpsbQoir\ngIeBy6WUzR+7Usripv8LhRBfAFMAN9GXUr4EvAQwbdq0XilWfGM15aHtN+DiG4Nj1qeUkqc+Pcaz\nnx9nmqaQQ9ahmEXLbbdKOlihXwdc13dO+pEyowm1SmBzeJoxqrSm7ikdVbI/PH+cW21Ba2pMVueH\nQVXTh0Grr7fln6W81kzbxpPxEfp2HwbNHxKDQogK6X4Iqe18C7tD8vcvCvjrlrzmISeti+X8wftl\nlRhT7IzOX8vJEddh1segN1cy4uRHnBqhIr1VerW6qZWXzuHcgLaoWr5nW2n/yN7ZDYwWQozEKfZL\ngFtbHyCEmAK8CFwtpSxvZR8ENEgpzUKIOJw5VH/xlfOe+HHJDlaPmINZ07IBp7dZ+HHJDvpwq8En\nSCl5/JNcXvyykFumDeVPh24ji4t5wnYLJcQSSQNGEU5JY9+V8/uT3LIa/vffu1EJ56rSYm/J0FJa\nU/eOVHUFl2hOsMueSD06wrAwXVNKqjoF8BwWjTRoiUxwVhJ7wmJzUGY0UVTdQEm1ieKqRoqbvj5S\nUsOnR840t6dwEaHXNH8AtP4wSI42kBwdyuCI9iGk1pv6gyP1hOs0FJyrdxty4m8eKyzl+pQxwDEm\n5zxOaEMDDaGh5GRkUJQyhmvSFjXH9GsjNUTW2JtX+lZ1iwxrEvtB9o6U0iaEuBvYjDNl82Up5WEh\nxCpgj5RyI/AEEA6827Q54krNHAe8KIRwtSx8vE3Wj8/5wR3X4Pjbe7wy+irOhgwivrGKH+V/xg9+\neZNX5/d0AIu/kVLy6EdHeXn7CW67eBirrp+I6nQyi4w7WKTZ0XQMLLPexZO275ORf5ZZo+P72Gvf\nsf34OZa+vpcQnZoP77qU/DN1/fL3NFDJzs5muDAy3HC2nb2njct0GlVzdpEnHA5JRb2F4lZ3CMVN\n4aOS6kb2fleFsdE9HVOrFiREGZruEEKpM1n4PO9sc8fTMzVmzmDmB9OH8qcbJgWsn1Gx2Upk/QhO\nDbNyasTwVt+kipi6kSQmLGTvySrMVc/z7mWSK/4b19xu2aJyyrBJraXyhjv8Pp7Sq5i+lPJj4OM2\ntkdafe2x/E1KuQOY1BsHu0vUggX8EJiz+mlspaVoEhMZfP99XsXJPGWFrPjAWWLQl4LicEj+b+Nh\nXv/vd/zvpSN45Lrxzj/mNumUQsDjoW+Qq57JvW/v56N7Z5EcBCGP9/cW8Zv3c0iND+Pf/zud5OgQ\niv6bw9WNu7DrTagbDYSc0IIi+j3GaPQ8tq8juy9QqQTxEXriI/RMHhrt8Zg6s605hFTUtKfg+oDY\nUXCO0g72cb46di6gDeyS9Vqmk8h/a6Au/CQOtRmVXU943QguEgms31/Mx38r4tZDGr5eVscX2tsY\nc9b5AWtWazkTEs0r468hvz6FTD/7GnQVueAU/p5shvRmAIu/cDgkD68/xNu7TnPn91JZcc3Ylj9m\nD+mUoZmP8ELibK5/bju/fGMv65bO7JetfL1BSsmznx/nqU+PcUlaLH+/7UKiQrRs/mAb3xzcCqJp\njgAm52Ng3o2zfPb6rfOqW28QBiNRUVEeBT4qqm/biofrNYwZEsGYDjJuRj60yeOAkkDPm16Rmogu\nqopRpVUUnMnB4ajlWPgkdsWE8qy6ntl/fZl79r+LwW5FZYnBJKLJGezce3zwe3c3X0cEwO+gFP3u\nUGe2sedkJf8trOxwWlJfDSy3OyS/fi+H9/cVcdfsNJbPTW+/evGQTpkKPPn9C1j6xl7+X9YR/nRD\nQG+2fILV7uB3H37LO3tOc+OUZB5fnIFO46x03HVwe7PgNyMc7Dq43Wei3zav2mQuITf3YYCgFP7M\nzEyysrLc2hRrtVoyM/297uwd4SortY72m7/hKquHo/3H4oQY3k8qhtOnuDbph3ytMfCFaMDc1Pjx\n9sMfcyY5kZwLMhhaaeKIphppa59wEohkhKAU/c7i8nVmG7tPVvLfwgp2FlZyqNiI3SHRqARqAXYP\ny4bIPmjbY7M7+NW7B9lwoIT7rxrDvZmjunW7evXEBJZensYLXxYwZWg03582tOuT+gm1Jit3vbWf\nr46d5d4rR3H/nDFu37sdz7f0Hdl7QmHBk82C78LhaKSw4MmgFH1X3D47Oxuj0UhUVBSZmZk9jucH\nismqU2yXI3G06omkEg4mq051cpZ/0B0+xqTYuWhUWl5QncPsaNlAboiPZO/0i7BrNFxkCqNae4pi\nWzi0atAWqGSEoBP99fuLeei9HExNmR3F1Y38+t2DbDxQTEWDlW+bRF6rFlyQEs0vLk/j4tRYpg6P\n5sJXP6fhhK25FB1AqgSWFN//mDqbbWu1O7hv7QE2HSrlwXnp3DV7VI9eY/ncMRw8Xc3v1n/L+KRI\nJiT17Fb96LatAWu5e6bGxI/+vZtjZ2p5/MZJLJnevm5DjcGjwKvpXRVuazpqfBWIhlh9RUZGRr8X\n+bbo02KxaqIRBfXNPYPsaZHobe2LpPzNGO0UNE3pl2fb3H0cnDwZu6ZFR+ZIC4fUpey1O/++27Ze\n9idBJ/p/zjrSLPguLA7J53lnuWjEIH55RZPIDxvUrqtedVocIrQRTX4twmRHAPYkA9VpnjeZekpn\ns221k+K4+619bDlyhoevHcfPvpfa49fRqFU8e+sUrnvma5a+sZeP7p5FVGj38qCPbtvqNlyj9txZ\ntrz0HIDPhT+vrJb//fcujI1W/nXHNK5I9zzycfoFl7rF9AGQKqZf4Ls+5BpzLDZ9+1GBGnPgxUSh\nY3alTsDqAFLcY/67VO07W/qbUHVL6qqzzXNLWwZTSEi7mtGRmir22ofxl8UZ3HxR4O7E/dsntg8o\nbeiob77k3aWX8Ku56Vw6Ks5jG9XBxmocSWFYLk/APDcJR6QWVYWF+GrPTZ16Ss3mk82C3+yd1cHZ\nT06w9I29bDlyhpULxvdK8F3Ehev5221TKTOauO+d/Tg8FDV1xra1r5EXW8G7VxTxyjXf8e4VReTF\nVrBt7Wu99q01O46f46a/78DmkLzz85kdCj44N2tnXjAbtTSABLU0MPOC2T7dxI3LuxFhd8/vFnYd\ncXk3+uw1+hvGrCzyr8zk6Ljx5F+ZiTErq69d6pKzju7Z/YlslZl60/Ct6FQtU+3q9O1j9clFzvfi\nlteP8K+ffMCBFz5ud4w/CLqVvkZTg83WPoyh0dR0ee6DBsnDFjNmnR6EwJYWgW5/JVcZffvZaK9u\n/8FkRrLCWMUuo50/LJrIbRcP93Bmz5g6bBC/v248j2w4zHNbj3NvpveZwAd0J9kxsRK7xvkHWh9q\nZ8ekSvjWd+lwH+xzpmSOjGtJyeyKeTfO8qnItyXGNBsO027ofIwpONsyGLOyKP39I0iTM2xmKymh\n9PfOrGx/twXoDYOxcwYPCzja92byN3tHCzIOOdBLFdcb07GPXceHhddSYRrEzpHjuDz/IFqH06+k\nU4IGzVTAgU2ASRvNN3st8MLHTF56rV/9DLqVvib+PyDc58YiLE57F9x2TSZ/dNQxpLoSIR3EaRtI\nDBfsO6fFZvfd0kEd7b4z3Ijk1zSwGzt/WZzhU8F38T8XD+eGKcms/uwYXx5rPwC7Iw6Mq2kWfBd2\njeTAuK4/RLtCSsmz2fk8sO4g04bH8O7SS7yuK6jfX07p47soemgbpY/von5/edcndYPIeSOIrriM\ntG1/Jf3TV0jb9leiKy4jct4In75Of6F89dPNgu9CmkyUr366jzzyjst2bkFjdX+/a6wWLtu5JaB+\nPPvF19wTp2fVxBBKDYLK/CiS80r4w5Q/8M85y6gaHMKXYyZTqw9xppjKiTishQCYGrdjMv4Di62A\nPbv83yQs6Fb6Q+NLUOvXUVZ6LdXmQUTrq0hI/Bh7pHeicNs1mW7NGjanl/Hz1/ey4UAJiy/0zeCQ\nyHkjeOa97bxlh1q0qJHYETw+I7Xbsb2cnByvMi6EEPzphkkcLa1h2dr9ZN19GUNjuu41X6e3dMvu\nLVa7g9+v/5a1u09zw5Rk/twqJbMrOtsTcW2G9xbXdTrabA82Our5EoheML0h9cAO5tXWsm3GnOYW\n2LN2fkpqwaGuT/Yhz9U5sIXp2JwEm5N03PnGNqKOR1B53LnXcPGorWy+fBHHhzjf3yte/RpH42cg\nf4pdqMFRi63hU+pDuh7z2FuCTvQfmDgLyl9HN2ZXs83iAAb/T4+uN3f8EMYlRvLc1uMsnJyERt37\nm6N/nSrgn3Y19qbbUjsCFQ7KVd2rfszJyXHLrTYajWQ1xWE9CX+ITs0Lt13Igue+5pdv7uPdpTMx\naDsv3EoIS6S0vv0bPyGs5z1C6sw27npzH18eO8s9V47igTYpmV3R0Z5IzeaTPhXlsCmDg1bk26JJ\nTMRW0n7eciB6wfSGiNg4xh/PYfzxHHd7XGBbkBhD3TeSI+vc38su/7bNmENtxCDspm0IbKil3Sn6\nANiwm7YBd+NPgi68E1mbja7Nd6VTOe09QQjBssxRnDhXT1ZO+zdFT/jHzjPNgu/CgYp/7Gw/DKIz\nsrOz3YppAKxWK9nZHX+vI+LCeOrmyRwqNrJy4+EuX2PZ1GUY1O6pkAa1gWVTl3XLVxdnakzc/MI3\nfH38HI/dOIlfeSo46wJPeyKd2XvK+v3FXPr454x8aBOXPv456/e3ay4bNAy+/z6Ewf33LAwGBt9/\nXx955B2zltyOWu2+dlWrNcxa4t/h4m2Jaqh1e1wTHsXYyHJ+mraLB8Zu46dpu7ix/DOWb36NL0MT\ncMh6ADTSjk20aIHL7k+CTvT9kV89d3wCYxMiePbz49i7mf3Slm+LjdQ6PN9gdWTviJ72S5kzfgh3\nzU5j7e7TrNvtYf5tK+anzmflJStJDEtEIEgMS2TlJSuZnzq/W76Ccxj1Dc9v57uKev55xzR+4CEH\n3xva7ol0Ze8Jrj5MxdWNSFr6MAWr8EctWEDio6vQJCWBEGiSkkh8dFW/3sQFSKquY9LpcgwWK0iJ\nwWJl0ulykqrrAurH3eEqt70F7aRBzE3MJ0pnRgiI0pmZm5jP/MuH882GAqy6cADU0oZdtLzvRYT/\n214EXXjHYglHp6v1aO8pKpVgWeZofvHmPj7KKWHh5O4XUBw4Xc2z2flk53a8txBO91aqvemX8sCc\ndA6eNvK7Dc7CrYnJHZ8zP3V+j0S+NTuOn+Pnb+zFoFXzzs9ndvp6XRE5b4RbTB9AaFU+3WTtj32Y\n/E3U8EaiFpwBYwlEqWB437Qf6Q7lq58m6WwVSWer2tkD+YF1zxWXYX3/U17U6jCGR/Lj+k/QqtxD\nkFqVg+Ti96ir/B7EJGIvL3Rb6dtVatQxnmcX+JKgW+kXFmRgt7uHTux2NYUFvas0nDchgfQhETyT\nnd+t1f7uk5X8z792suj57ew9VcUDc8Zw66ls1G1SytTY+f7JL7rlU2ZmJlqte7GVt/1S1CrBmiWT\niQvTsfSNvVQ39G5jtjM+3F/EHf/eRUKkgQ9/eUmvBB+csfboG0c3r+zV0Xqibxzt0/h7R/2W+qoP\nk9/JWefs2Go8DUjn/1n3Ou39mP6yAV2/v5xbDoSSvUPFni11JFnaF/YBYCwiPEaPOToKS8Iw1Diw\nCzUOjQ5LwjBqQ8P87qtXoi+EuFoIkSeEOC6EeMjD8w8IIY4IIXKEENlCiOGtnrtDCJHf9O8OXzrv\nCYtlCvnHLsZkCkNKMJnCyD92MRbLlF5dV6US3Js5moKz9Ww61PkflJSSHQXnWPLSN3z/hW84UlLD\nb64ey9e/uZJ7M0czv+BTbj/xKeHSBEjCpYnbT3zKVSe2dnrdtmRkZLBgwYLmlX1UVBQLFizwupQ+\nNlzP3267kPIaM8vWHuh24VZXSCl57vN87n/nIBcOH8R7v7iElEFdZwx5Q9iUwSQ+NJ2Ux2eR+NB0\nn2+4dtT4Kminc2Wvam7R3Yy10Wnvx3S00RzoDeiazSepD8nF0VSQZZcdTOqKSmHmwjTCpJ68sNEY\ntZEcD0/jlaG3kRc2mnCH71qJdESX4R0hhBp4HpiDcyj6biHExjbDUPYD06SUDUKIX+CcjnWLECIG\n+D+cc3MlsLfpXN+WuLbC2S2wgd27WqpZtVotCxb0vlvgNRMTGDMknGez87luUmK7CT5SSr7KP8ez\n2fns+a6KwRF6fjd/HLfOGEaoruVH/cblkjs//oybD37WbDNp4KVrVXS3kUBv+6VMHhrNIwvG87v1\n37ImO5/754zp8bVaY7M7+P2Gb3l712kWTU7izzdl+LTFszEri/IezEzwlgfnpbvNVoAgn85lLOqe\nvZ8w+P773IrKoG82oCsNWwmtTkfV1GTNaLudQdrnUIlWIVttCGQ+wpiMBMwbx7DDrsXRtO6uR88O\n2wjGamyeLu9TvInpTweOSykLAYQQa4GFQLPoSylbL1H/S8tcwnnAp1LKyqZzPwWuBt7uveue8We3\nQJVKcM+Vo7nn7f1c+IdPqW6wkhQdwvK5Y4gwaHn283wOFhlJijKwauEEbp421GNKZMH0ZF6kiFu/\nkMTWQEUkvHWFoHB638SKfzhjGPtPVfPM5/lMHhbN7E5aIHhD65TMu2eP4ldzu5eS2RWBqB51xe3P\nm+lcUSlNoR0P9n6M6/ftzwWAN5xL/4DUL59oftzomA1WiNK8hlqcQ0SnOIceNbVBf8+hbZfBZ0fN\nu3bnoHF/4o3oJwOt/xqKgBmdHP8TwFX+6ulcv79rerP67az7JYDV5kAAVQ3OVMni6kYeWHcQCQyN\nCeGxGyexeGpKp4VGy6YuY6VpJdsntKxODGoDK3uYBtlbhBD8YdFEjpTWcN/aA3x0j3eFW544U2Pi\nx6/sJreslj/dMIlbZ/QsQ6czOqse9eWbfdGU5OAV+ba0mcIGNK9M+zs9HZrkS2z6CsoNkiGmlsVN\no2M2jZbZlIeomHq/+z18tfSsDx3ZfYlPX0EIcRvOUM4TXR3b5rw7hRB7hBB7zp71vkWAr3FVerry\nvV2Vnq1L/P/66bF2k3okEB2q5fNfXcEPpg/rsrLUl2mQvsJZuDUVKSVL39iLydr93iXHztRy4992\ncOKcMyXTH4IPzk264uhwPh83jI8zUvl83DCKo8P7ffVovybjZljwDEQNBYTz/wXPtBvQo+AZgz6R\nZ0YZaGzz1m9UwTOj2ne2jeggU68juy/xZqVfDLTuDZDSZHNDCHEVzjuTy6WU5lbnXtHm3C/aniul\nfAl4CWDatGm+3U3sBt5UenaUvWFssKLtRrWuL9Igfc3w2DBW3zKZn7y6h9+v/5a/3JThdVhmR8E5\nfv66MyVzXS9TMruibEQKh8I1OFTOn7dJp+XQ0HjUgwYxzm+veh7gYQqbgnekpi1nr6WGP4go7s63\nMMQkOWMQPDdax+GR7TNyZhn3sCViBjZVyweCxmFlVu0eYLFfffVGpXYDo4UQI4UQOmAJsLH1AUKI\nKcCLwPVSytaJ6JuBuUKIQUKIQcDcJlu/xJtKzyHC84+sI/tAI3PcEO65chTv7i1ibReFWy7W7y/m\njpd9l5LZFccSY5oF34VDpeJYYkwHZyh4w6bCTcx9by4Zr2Yw9725bCrc1NcuDRgSExZyfxJ8kSRZ\ncP/bPrgAACAASURBVHk40+dFsODycL5K0bMitX0mUVrlIa489wUR1lqQkghrLVee+4K0Sv/3DOpy\npS+ltAkh7sYp1mrgZSnlYSHEKmCPlHIjznBOOPBu08rwlJTyeillpRDiUZwfHACrXJu6/uTljV+S\nt28HBmnGJPSkT72EH19/eZfnqaP1HoW/daXnnVLHnzG53YTpm+x9gT+yWO67agwHTlfzfxsOMyEp\nkowUz0NkpJT87YsCnticx8WpMbx427RuD2npCXUNnkvVO7IrdM2mwk2s3LESk925V1JaX8rKHSsB\n+t0daX/lJ+lzMJ0t5NmaaqoNgmiT5J7IaBYntF+MhKojsSeGYp4xBFN4NLq6auw7Qwk9Eenhyr7F\nq4pcKeXHwMdtbI+0+rrD1nBSypeBl3vqYHd5eeOXFO79khDhAAEhmCnc+yUvQ5fC702l5zXREVAN\nL2KmHMlgBD9H77R3A1+MIPRXFotaJXhmyRSue/ZrfvHGPrLuuYyYMPcPtdYpmQsnJ/EXH6dkdkZE\nbBy159rv/UTEdpAb3UP8nRban1izb02z4Lsw2U2s2bdGEX0vObazDM26U9xjadEPja6GY9pQxsxI\ncDvWeNFNfDoxGYvGuaCsiRjEp1csZHSc/9t8BEdMohV5+3agEe5xeY1wkLdvR5fnelPp2TAqmiul\nlveJYBuRvE8EV0otDaO8H6noGkFYe+4sSNk8gvDotu4VZ/mzB/qgMB1/v20qZ2vNLHl1Fxdu/5bE\nrQeYtuMwb506y09f28Pbu05z1+w0Vt88OWCCD84mWxqde58djU7v0yZbrg9UW0kJSNn8gToQpkn1\nhLL6sm7ZFdrzzYYCbBZ37bFZHHyzoaDdse9mtAi+C4tGz7sZyozcbmOQZtoNo3TZvaCrdrpf7ztL\nVIOd8QY1ISpodMARkx3jvrOk3eRdYdO2ta81z5x1YbOY2bb2tW6t9v1dgp6REs3CK0bwbnYhsqQG\nnU1SrlfxW3EKldnht5TMrnD9jPw5rL189dOURk6kYPL1mPUx6M2VpBVuRB3gni6BIiEsoYMW2gke\njlbwRF2lZ43xZC8RnsPBJcL/4dGgE32T0DPBFs1FtjTCMVCHid2aAg5rqn1y/bpKM3VAsbVN5VwH\nv3BP1FZ47svRkb0jAtED/eNKIwIJTd+uMDsAiS4tsk8E38W4WbN9Ppi9NUW2ZHLTf4BD7VyNmQ2x\n5KbfCnlv4/2wyYHDsqnL3GL60LsW2ucj4TF69ovt7Bz2EXX6KsLNg5hx6jqmyPZ19snmMxQZ2n+g\nJpt9OwHOE0EX3rl86CVcbksnghAEgghCuNyWzuVDL/HJ9cNjPLfv7cjuiY5iz92NSQeiB7r921Jk\nu1snAacqfPYa/ZHC0YuaBd+FQ62ncPSiPvLIv/TH2pGBhvWKk3w16i3qDP+/vXOPj6q89v535R4S\nyYWLuQAqCIJWFIoitVo13vrx0HistbR41NZTenmteMH3lGNVRFs81bdCrbXVatWKIke8EC/1aNRa\nKVoRPOlRUSHHIiGR+yCQTCbJev949oSZYZJMkpnZe2ae7+czn8ysvffML3v2rP3s9ay91i4Q2Fuw\ni9ePfJTAaZ8ctO78lhUURsyhFHa2Mb9lRcJ1pt1If8qmNjoJv5s0m1ymbNofl/efUTuOV5euD4vd\n5eRlMaN2XMzvccqsS/ive38dFuIZSEw6Gbeg+wPRLzd7sqcLbbnR0057sqcDXrx3JBb6uos+WSzf\nfg+BrPCbGgNZnSzffg//yuww+9e/eBasXsyiMZfRlD+Sav9W5m96kK/PuCDhOtPO6Xf6o1ep68ne\nX4Kz8Kuf2cjenX6Ky/OZUTvuoNn53ohnTDrRt6BXsZ0mDm49V0X/QlGpRnF5QdRYbHF54qsgukVz\nyzM0bryDNn8zBfmVjB03j8qKWrdl9Uoy+iXHSkv7bohyM2NL+8Gh5RUjz2TtsM089e6VVPu30lpc\nRdHZC5Jyc1zaOf1sttPJwV92dhyd1ITpFf1y8tFIdEw6Xlxb/BzX7/0WrRwIdRTi59ri54DLXNP1\n+IN3sWltJYXtZbTm7WLM1Ga+edmP4/b+8biiSyWaW55h/frr6eoyd5y3+bewfr0p/eVlx5+sfsmx\nUNHRSXPuwS61oiN89L+iZSfzPvyU1mFncP+wMwAozBLuGDk6wffiGtIupl9Y8DBCeKxMaKOw4GGX\nFKU2x0z8gJ/l3kc12xC6qGYbP8u9j2MmfuCapscfvIuWv41nSHs5gjCkvZyWv43n8QfvittnTJhe\nwemzJ3bP1RSX53P67ImDPtl7lcaNd3Q7/CBdXa00brzDJUWxkax+ybFw8V6loCv8BFTQ1cXFe8Mr\nyyxqbKY1ondFa5eyqDE5taPSbqS/+ag1HPb+XewNXEonw8lmO8W5D/GPo94h9kx6S5DN5W1MOLqB\nlz95kwJ/F235WWw8fAibywtxq7L8prWVDOkKT3nL6cpj09rKuF58xOOKLlVIRG/pZBDLXfTJ4s3y\ny5i/9Tf8trSIlpxsKjo6+cHufbw88keEztY1+QNRt+/JHm/Szun7xozlH7zDuE/+EuakfGPG9r2x\n5SAK8iv57NAtfHZowUF2tyhsL6M6Vw66V2Jze5lrmlKdgvxK2vwHp/+6+T3HQjL6JcfKG/tOQKuu\n4P5//J5qfzNN+SP5+WFXsMr3xbD1qvNz2RzFwVfnJyc5Iu2c/thx81gfuD7MSWVlFTJx3DwXVaUu\nY8fNC4v1gtmfY13cnyMLWzk+byg5zqTZkGw4fkg27e229s5A8eL3HAvBuL0XsncWnjSRa/4CTx13\nBhRkQ1snQzb4+OUpE8PWmz+2knkffsqUzj9zEUsZzg52MJzC8h8DxyRcZ9o5/eCkU6plIXgVL+7P\nqUWF5HSEZ0nkiDC1KE371yYBL37PsdLXXfTJInq3tYnd9oaGhu6Oft+dtJ9pI54lzyndOJxtZLUs\norm0OOH7XFRdK18flWnTpumaNWtc+/xUTFvLNDb/5C89Lht12ylJVJJeeCXfPR1paGigrq6OQMCE\ndU448UkKCg6+Mi3Ir+Lkk3s+vntDRN5R1Wl9rZd2I30w1e4GkkefqmlrmYaXJu/SBS/lu6cj9fX1\n3Q4fID8/eigyGRPnMTl9ETkXWIKpp/97Vb0tYvmpwGJgMjBLVZ8IWdYJBDsDbFLVr8VDeE989FZL\nWH713p1+Xl26HqBPx99b2lq8nb69ohg4Xpq8Sxe8lO+eLoQOPn2H+sIKQfr9RfxPZxvP+XLZ1SmU\nZSvnlQT4cvmhCdfVp9MXkWzgbuAsTGPzt0Vkpaq+H7LaJkyyXLRZn1ZVPT4OWmOit/KmfTn9ZKWt\nxfOKIh51+VMNL03epQteynfvL881PseStUto2ddCRVEFc6fOdb2cROTgc4jms18O7MuXPh3D64Wf\nEFBzJtjVKTy+K4/q6jM5uDxbfIllpH8isEFVGwFEZBlQC3Q7fVX9xFnWFe0Nkkl/yptGkqy0tXhd\nUQTr8gdr+ATr8gMZ4fitk48fqRoy82rHr8jB5wkd43gjdz2djov8a/bWbocfJKDCw42ruHhqYrXF\nckduNRDaLHWzY4uVAhFZIyJvikjCSxQOpgrm2HHzyMoKzwBJRNpavK4oeqvLb7H0h6HnHI7khruD\nVAiZ9dbxy00iB5nVgQpOCUykuKsAFFpzWqNul4ymNcmYyD1MVZtEZCzwioj8XVXDWsmIyBxgDsCY\nMYOr0T6YminJSluL1xVFvOrypyJPr2uKSI07qjs1ztJ/UjVk5tWOX8Xl+WGO//22To7PquDILvMb\n/0vgVab5NzF3l4+Kzk5asrNZUlbCuorEd2uIxek3AaNDXo9ybDGhqk3O30YReQ2YAmyMWOde4F4w\nKZuxvnc0BlsFs7KiNuETqvG6ESZZvWK9xtPrmpj/5N9pDZhCVk27W5n/pMkVsI5/4KRiyMyrHb+O\nG+Nj9bYsurJNuZCmgCJ7/Rxfmkd2Zxbf21NM7d5dFDop81WdnSzYsYs/VSX+txuL038bGC8iR2Cc\n/Szg27G8uYiUAftV1S8iw4GTgV8MVGyseL1mSryuKOJVlz/VuP3FD7sdfpDWQCe3v/ihdfoZhlc7\nfhUt/39M7Khi49gD7TaHNq6kPWcL41+p5/SfXdDt8IMUqvKlD15KuLY+nb6qdojIFcCLmJTNB1T1\nPRFZCKxR1ZUicgLwFFAGzBSRm1X1GGAS8DtngjcLuC0i68dzDDTHv7/E44oiGb1ivciW3dHjoT3Z\nLelLcLLWa9k7Hc3NVOgWKraG32ja4ZQOGRFoj7pdT/Z4ElNMX1WfB56PsN0Y8vxtTNgncru/AscO\nUmPSGEyOv1skoy6/1+7UrCotpCmKg68qtWUYMpGA73j2bfgJn+9u5ZDSQgLj3Kr/eoC++ldvy83j\n0CgOfltuHonO1E+7evqDobcc/0xl37qtLFvewPm7t3MKezh/93aWLW9g37rEN3DuievOOYrC3Oww\nW2FuNted4/6P3ZJcgvM7TbtbUQ7M7zy9LuZpx4TQV//q3Yd9n66IMXcXOew+7PsJ12adfgiDyfFP\nV5Y+3cAv1M9nKAp8hvIL9bP06QbXNJ0/pZpFFxxLdWkhAlSXFrLogmNtPD8D6W1+x01KZs6k8paF\n5FRVgQg5VVVU3rKwu7Vp1/5yPhhfTGt+Fgq05mfxwfhiuvaXJ1xbWtbeGSiRaVah9kzlfn87kXvE\n79jnuCHI4fwp1dbJWzw9v9Nb/+qt1cvoKMyhpTLcyee0LmMS1yRUlx3phzCjdhw5eeG7JJ37osbC\nVqLfZN2T3WJJJj3N43h9fqejYEe/7PHEOv0QMq0vaiwMyW7rl91iSSapOr+T7YsePejJHk9seCcC\nr+f4J5sLTy3kkdc66NQDh0q2dHDhqd4eSVkyg+iNS7x/d3bBs/nsvyiA5oVUim3PouDZfLggsZ9t\nnf5AaFgO9QvBtxlKRkHNjTD5IrdVJYSbzzkPeI6lq/bQ0X4IOXmfM/vkoY7dYnGfVJzfKT32WrIf\n/Tn7ZvrpLIfsnVBUl8shU65N+Gfbzln9pWE51F0JgZCJotxCmPmrtHX8Fosl/qy/8xHaHr6HvNad\ntBeWU3DJD5l49cUDfr+M7pyVUOoXhjt8MK/rF1qnb7FYYmZjbRlLRhfRsu9zKoqKmDu1jIl9bzZo\nrNPvL77NvNZcQu66Ikr3wO6hEJiyj9PY7LYyi8WSIrjZByAtnX4iu0m9trOK0lVKfod5Xb4H/KuK\neO2MYk6LyydYLJZ0p7c+ANbp95NEd5PKfUvI7wifB8nvMPZ0paGhgfr6enw+HyUlJdTU1DB58mS3\nZVksKYubfQDSLk8/0d2kSn3Rb0rqyZ7qNDQ0UFdXh8/nA8Dn81FXV0dDg3tlGCyWVKenev/J6AMQ\nk9MXkXNF5EMR2SAiP4my/FQRWSsiHSJyYcSyS0XkY+dxabyE98Sgu0k1LIc7vwALSs3fhuVhi3eX\nZEfdrCd7qlNfX08gEAizBQIB6uvrXVJkSRS+ujo+PqOGDyYdzcdn1OCrq3NbUtoyd+pcCrLDC7Il\nqw9An05fRLKBu4GvAkcD3xKRoyNW2wRcBjwasW05cBMwHdNg/SansUrC6KlrVEzdpILpmL5PATV/\n664Mc/yBORfhzw3fzJ9r7OlIcIQfq92Smvjq6mi+4UZTDliVji1baL7hRuv4E8R5Y89jwZcWUFlU\niSBUFlWy4EsLktIHIJaY/onABlVtBBCRZUAt0N0MRVU/cZZFxjjOAV5S1Z3O8peAc4HHBq28B06Z\ndQkv/G4JGujotkluTmzdpGJIxzzt8hu5taiaZXlj2FE6jGG7dzCrfRM/nXV5PP8Nz1BSUhLVwZeU\nlLigxpIott65GG0Ln1jUtja23rm4x6JhlsFx3tjzXGn2Ekt4pxr4NOT1ZscWC4PZdkA0Vu9n1Rd2\nsLegA0XZW9DBqi/soLF6f98b+3pIuwyxr2jZyf2V09heNgKVLLaXjeD+ymmsaNkZp//AW9TU1JCb\nG35pk5ubS01NjUuKLImgo/ngPrO92S2piyeyd0RkDphKvWPGjBnUey1Zu4Tmyt18VLn7IHufZ9WS\nUU5oJ4rdYVFjM61d4dk7rV3KosZmvl6R+FrYySaYpWOzd9Kbvjo9WdKHWJx+EzA65PUoxxYLTRCW\nvj4KeC1yJVW9F7gXTBmGGN87KoNKhaq5MXqJhZruzpA0+QNkbdlHzsefI22daEE2HeMPoamqaDCy\nPc3kyZOtk09zRl59Fc033BgW4gnt9GRJH2IJ77wNjBeRI0QkD5gFrIzx/V8EzhaRMmcC92zHljAG\nlQo1+SJTQ6dkNCDmb0RNnWHb/OS+5yOrrRMBsto6yX3Px7Btmdtdy5L69NXpyZIA+sgUTBR9jvRV\ntUNErsA462zgAVV9T0QWAmtUdaWInAA8BZQBM0XkZlU9RlV3isgtmBMHwMLgpG6imDt1btjtzdDP\nVKjJF/VaQyf34z1IRHhHupTcj/cMSK/F4hV66/RkiTMNy3l6xVJu989jC8OoatvBdSuWcj4kvIZX\nTDF9VX0eeD7CdmPI87cxoZto2z4APDAIjf0iGLdfsnYJLftaqCiqYO7UuXGbJd/9+cEd7HuzpwO+\nujq23rmYjuZmciorGXn1VdY5WCyD4OlnVzLffymtmKYpTYxgvv9SePZJzveC0081EpkKVVVaSFOU\n/pteb882UIL528FYbzB/G7CO32IZILfvObPb4QdpJZ/b95xpRvsJJO3KMCSaVG3PNlB6y9+2WCwD\nYwvRbxbtyR5P0nKkn0hStT3bQLH52xZL/KkaojTtP7hIY9WQxDe1sk5/AKRie7aBYvO3LZb4c93M\nqcx/Yh2tnQccf2G2ct3MqQn/bBvesfTKyKuvQgrCC0PZ/G2LZXCcP6WaRRdOobq0EAGqSwtZdOGU\npAwm7Ujf0ivByVqbvWOxxBe3IgbW6Vv6xOZvWyzpgw3vWCwWSwZhnb7FYrFkENbpWywWSwZhnb7F\nYrFkENbpWywWSwZhnb7FYrFkEDZl0yU+equF1c9sZO9OP8Xl+cyoHceE6THU/LdYLJZBENNIX0TO\nFZEPRWSDiPwkyvJ8EXncWf6WiBzu2A8XkVYRedd5/Da+8lOTj95q4dWl69m70zRe2bvTz6tL1/PR\nWzF097JYLJZB0KfTF5Fs4G7gq8DRwLdE5OiI1S4HdqnqkcCdwH+ELNuoqsc7jx/ESXdKs/qZjXS0\nd4XZOtq7WP3MRpcUWSyWTCGWkf6JwAZVbVTVdmAZUBuxTi3wkPP8CaBGRA4uIWcB6B7hx2q3WCyW\neBGL068GPg15vdmxRV1HVTsAHzDMWXaEiKwTkT+LyCmD1JsWFJfn98tusVgs8SLR2TvNwBhVnQJc\nAzwqIkMjVxKROSKyRkTWbNu2LcGS3GdG7Thy8sJ3fU5eFjNqx7mkyGKxZAqxOP0mYHTI61GOLeo6\nIpIDlAA7VNWvqjsAVPUdYCMwIfIDVPVeVZ2mqtNGjBjR//8ixZgwvYLTZ0/sHtkXl+dz+uyJNnvH\nYrEknFhSNt8GxovIERjnPgv4dsQ6K4FLgdXAhcArqqoiMgLYqaqdIjIWGA80xk19CjNheoV18haL\nJen06fRVtUNErgBeBLKBB1T1PRFZCKxR1ZXA/cAfRWQDsBNzYgA4FVgoIgGgC/iBqu5MxD9isVgs\nlr4R1cT3ZOwP06ZN0zVr1rgtw2KxWFIKEXlHVaf1tZ4tw2CxWCwZhHX6FovFkkFYp2+xWCwZhHX6\nFovFkkF4biJXRLYB/3BbRxSGA9vdFhEFqyt2vKgJrK7+YnVF5zBV7fNGJ885fa8iImtimRlPNlZX\n7HhRE1hd/cXqGhw2vGOxWCwZhHX6FovFkkFYpx8797otoAesrtjxoiawuvqL1TUIbEzfYrFYMgg7\n0rdYLJYMwjp9i8ViySCs008BbOvJ2HH6OXgSEfHc701EPNu5x2v7S0SOEZECt3UMFk/tVLdw6v57\n8SA7SUTuAo5wW0soIlLp/M12W0sQEZkhIvcBJ7itJRQRmSoi3wZQ1S639QRxdL0O3Batm51biMiJ\nInIleGd/ichkEXkDuJUDbWBTFk85uWQjIkNF5I/AuyIyQVW7vOL4ReQ6TDbAR0CTFxysiBQ7+6tJ\nRI51muN4Qdf3MPtqLbDOI5pERG4B6oFrReRkx+768SUieRgH9riqfkNV9zh2V68oReQq4CngpyLy\nVcfm+ncJ/BR4QlX/WVWbwP19NRhcPwBd5hKgA3gMuBm8M7oADgW+q6p3OW0nO90WBPwT8CmwGLgH\nwCO6xgDXq+o9qtrmBU1q0uLeB74J3A3McexeOL6mYtqZ3g3dV0n56n4q3wbMMfZDYD6Y48stBysi\nWU7Hv72qutixnSUipZiGUinp/DMuZVNEpgL7VXW9iJQARUArpjPYTar6gohkJ9txOLo+V9WPReRQ\n4EngDEz3sTnAn4G1qvpXEZFk/UCdNpktqtoqImVArqpuFZFNwP9V1WUikqOqHcnQE6Jpi6r6RaQc\n07nth8DRwL9h9tV6VX0yyfvqIkwP6Ted7ykLUGAScCPwjKo+luzjK0TXalVd7YTnngFuAa4EOoGt\nwAuq+lgSdZ2Eaaf6kfNaMAPRXMzx/ydV/VUyj68omoYC7wBXAd8DCoHPgA9UdVEyNMUdVc2IByYu\n/hymj+9bQE3E8suB1z2g6yzH/kfMD/MPwDeAhUAdMD5Jug4HXsCEJ1YAR0UsvxDYlOR9FalpkmP/\nvWP7FfA14DvAu8BxSdKVjXHq7wDXAH8HLghZXgjMBp4GypK4v6Lp+jqmTeoNwKvB34Gzz+4DJiZB\nV6lzzH+OCZ0UOfaskHVqgP8GhidpX0XV5Cz7d0zo8GvO61Od3+ZJyfou4/lI6/BOxKXXPOBdVZ2B\n+fFdHrH6UmCf0w84GPd0U9fvgClAvar+J7AEc/n7pSTqektVazDO4RYROSa4UFWfADaLyM3OtgnJ\nauhF0yvArc6o/ybgWKBZVVeq6h+A54HaRGiKRM2o/SjgWlX9paPnChGZ5CxvBf4KNAEXOP9XwrNm\nouhagLkimohxqMcAwe/tFeAQYF+idWGurl8Efuw8P9XRGxr6eg1401kHETnRDU0Oz2IGHGXO6zWY\n0b4/wZoSQlo7fZwD2nEc+4CAYy8BPhCRo4IrqmobJo74HRG5CZjvhH+Sret9ERmvqm9gDraLHX07\ngGrgvQRpCtUVTHt83/nsXwMnArNFZGTI+ucDV4rIAmCJE5ZKlqa7gS8C38eUs/09ZhQbZCTG0SYE\nEblERL7ixHfBOIEyJxTxpKPzm8GJSFX9X2AZsFBE9mD2Z7J1rcAkBnwNeAP4BTDXCUOdBZQDbQnW\nNVTNZOi9wHLn86aLSJWznkD3CetW4N9ExAdMjXf8PAZN1Y6WBuA6zIl8OOY3+QVgRzz1JIu0dPrO\nZMtLwO0icpGaa7I3gPEisg44F3Pp+4iInB1yMI3EfJlnYmbrfS7pWioiZwJXAwUicquIrMbEXuPe\nayCKrg5gJzBFRI4TkeOA/8FMmJaHbDoCGAqcBvxaVT9zQdNoYLSq/juwSURuE5E3HZ1xPUGKoVJE\nXgUuxYRs7haRYsyJ51ig2Fn9LuCfMccUzqj/PkfTlzWOsfN+6voVZnI5X1XvwIR+/gB8G5irqtsS\nrOseERmuZsJ9P/AyZgR9BpgJcDETqEcCjwKrMPvrt87vJemaHF33YxI+FmAGF/+qqpsGq8cV3I4v\nxfsBHImJjddiwiOPAvOcZUcBT4asewNwp/N8HCZO9w2P6Pq183wkMB34pyTpegz4EeZS/wbM1cYb\nwDRH8xXOdqOA3wLf9ICmq53thmJCF2cnQFO283cC8EjQhsliegATE/4TJiwwxFn+OMaRAlQm4jsc\nhK5rnOcCFCdR112hx7pjvxozqi8J0TgSON0jmg4JsefGe18l++G6gDh9mVk4k0CYM/dvQpZ9F9iN\nSYEcgYmNBycAvww8QcgEksd0iQu6Lnd0jXBejw1Z9n8wIxxPakrE/nKcws+B/wC+AswEHopYvhUT\nH78E+A3OiRAzTzQ9QfsrVXVlAS3AV0JsxZg04L9hwlGjPKipKhH7y41Hyod3ROQ7wGZM+hmYDIVZ\nzgQfmPSvRmf555jL/itFZC5msvRlQBMQL4yHrrgTg64cYCNwp/P6f53t5mCc71qvalLn1xpHXV/B\nhD/KMJPot2DmX04PTiyqiT3fDNyuqg8D/wVc4oTrcpz/Ja6kuK4uTIhkQcim52Gu5P4bOFZVN3tQ\n05Z4aXIdt886gzyDF2MyXuZifvgTHftiTEhgFfAIJqb5AmZWfhJmhv4hEpRylSa6ngMOdZZfBbwN\nnJAJmkK0nQL8S8jr32CyXy4D3nFsWUAF5spstGOrIORqxOqKqms5cLhjqwVOzRRNbj9cFxCHL3WM\n8/c2zG3lYC7nyjETQGAm+x4C8qyumHU9iJnsAyfOmkmagp8B5HMgFjwbWOQ8fxf4sfN8GvBYEr9D\nqyuFNbn9SPnwjh6YQV8MHCEi56i5tPWpSXsE+AEmNTJpd0Gmga79mBIVqMloyChNwc/Q8BIYZwHB\n7JbvAJNE5FnMFUncw16ZoCveYdVU0OQ6bp914vnA5Gz/OeT1iZiMnOeBCqvL+7o8qikbEwJ4ATjS\nsR2JyYz5MlBtdXlblxc1ufVIm9o7IpKlpkrmE0Az5m65l4GPVXWj1eV9XV7U5OgSIA9zA9hTmMyr\nHZjQwB6ry/u6vKjJNdw+68T5bD4EeB1zQ8qVbuuxutJDk6PrJKALc3/A5W7rsbrSQ5MbD892GRog\nP8LE5c5SVS/VxbC6YseLmsCklF4P/NLqigkv6vKipqSTNuEdOBAecFtHJFZX7HhRk8WSTqSV07dY\nLBZL76R8yqbFYrFYYsc6fYvFYskgrNO3WCyWDMI6fYvFYskgrNO3WCyWDMI6fYvFYskgrNO3t4eC\nowAAAAtJREFUWCyWDOL/AwQ++rZPiOnnAAAAAElFTkSuQmCC\n", + "text/plain": [ + "" + ] + }, + "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": 301, + "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", + "\n", "\n", " \n", " \n", @@ -10612,7 +6761,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10620,7 +6769,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10628,7 +6777,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10636,7 +6785,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10644,7 +6793,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10652,7 +6801,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10660,7 +6809,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10668,7 +6817,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10676,7 +6825,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10684,7 +6833,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -10692,7 +6841,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", "
RadioheadPablo Honey1993-02-220.3453150.342392
26RadioheadThe Bends1995-03-280.3411760.340483
25RadioheadOK Computer1997-05-280.3529020.350469
24RadioheadKid A2000-10-010.3431300.341239
23RadioheadAmnesiac2001-03-120.3736170.372214
21RadioheadHail To the Thief2003-01-010.3137550.312446
20RadioheadCom Lag: 2+2=52004-03-240.2574760.262193
19RadioheadIn Rainbows Disk 22007-01-010.3821910.380068
18RadioheadIn Rainbows2007-12-280.3242380.323648
13RadioheadThe King Of Limbs2011-02-180.2820580.280447
16RadioheadA Moon Shaped Pool2016-05-080.3823910.381159
\n", @@ -10713,20 +6862,20 @@ "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 " + "27 0.342392 \n", + "26 0.340483 \n", + "25 0.350469 \n", + "24 0.341239 \n", + "23 0.372214 \n", + "21 0.312446 \n", + "20 0.262193 \n", + "19 0.380068 \n", + "18 0.323648 \n", + "13 0.280447 \n", + "16 0.381159 " ] }, - "execution_count": 116, + "execution_count": 301, "metadata": {}, "output_type": "execute_result" } @@ -10738,16 +6887,14 @@ }, { "cell_type": "code", - "execution_count": 117, - "metadata": { - "collapsed": false - }, + "execution_count": 302, + "metadata": {}, "outputs": [ { "data": { - "image/png": "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\n", + "image/png": "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\n", "text/plain": [ - "" + "" ] }, "metadata": {}, @@ -10778,9 +6925,8 @@ }, { "cell_type": "code", - "execution_count": 118, + "execution_count": 303, "metadata": { - "collapsed": false, "scrolled": true }, "outputs": [ @@ -10788,35 +6934,56 @@ "data": { "text/plain": [ "defaultdict(int,\n", - " {'03Qh833fEdVT30Pfs93ea6': 0.3031378075765009,\n", - " '0PYyrqs9NXtxPhf0CZkq2L': 0.3955461017790891,\n", - " '19K3IHYeVkUTjcBHGfbCOi': 0.49267873060230916,\n", - " '19RUXBFyM4PpmrLRdtqWbp': 0.19682403824100217,\n", - " '1DBkJIEoeHrTX4WCBQGcCi': 0.23682091199666255,\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", - " '47bcKzmKgmMPHXNVOWpLiu': 0.2953681657492741,\n", - " '500FEaUzn8lN9zWFyZG5C2': 0.23613033343466053,\n", - " '5XfJmldgWzrc1AIdbBaVZn': 0.3884655768099993,\n", - " '5ju5Ouzan3QwXqQt1Tihbh': 0.4001232105218359,\n", - " '6400dnyeDyD2mIFHfkwHXN': 0.22536295726702718,\n", - " '6Eo5EkmdLvZrONzi046iC2': 0.3776567485151355,\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})" + " {'03Qh833fEdVT30Pfs93ea6': 0.3084131495395589,\n", + " '064eFGemsrDcMvgRZ0gqtw': 0.4930224271112733,\n", + " '0PYyrqs9NXtxPhf0CZkq2L': 0.3973574748657116,\n", + " '0ZGddnvcVzHVHfE3WW1tV5': 0.3476089167176396,\n", + " '0aWIIpfY32rT1i3yO9LROl': 0.2808487462442757,\n", + " '19K3IHYeVkUTjcBHGfbCOi': 0.49631836159501724,\n", + " '19RUXBFyM4PpmrLRdtqWbp': 0.19854806544129924,\n", + " '1DBkJIEoeHrTX4WCBQGcCi': 0.2386589222850704,\n", + " '1PULmKbHeOqlkIwcDMNwD4': 0.33583806070307276,\n", + " '1WSfNoPDPzgyKFN6OSYWUx': 0.40386775201828523,\n", + " '1YvnuYGlblQ5vLnOhaZzpn': 0.4516868972238403,\n", + " '1oW3v5Har9mvXnGk0x4fHm': 0.3027634317483144,\n", + " '25mfHGJNQkluvIqedXHSx3': 0.45746084225123357,\n", + " '2Pqkn9Dq2DFtdfkKAeqgMd': 0.2836235772811999,\n", + " '2b3y5k1DchDACjH5KMlgQv': 0.2620656619335576,\n", + " '2gCp8kyDcL93s4kVP4VMTC': 0.38030471265793914,\n", + " '2pCqZLeavM2BMovJXsJEIV': 0.35381348619405956,\n", + " '2wZgoXS06wSdu9C0ZJOvlc': 0.4528622368296807,\n", + " '34d9ClCaKRoQ8pMeJ9Gfvt': 0.3294492172226805,\n", + " '36lJLPoPPOKNFddTAcirnc': 0.17257290309303072,\n", + " '3LXItxKnnJcEDc5QdTc00n': 0.2612457267718866,\n", + " '3OdI6e43crvyAHhaqpxSyz': 0.45044147679645985,\n", + " '3nkEsxmIX0zRNXGAexaHAn': 0.5795431082479532,\n", + " '3wkyUMDuH56iNaSxKvukax': 0.28733424313000205,\n", + " '3yNf6JVyEEqvM4OqKEmZSC': 0.35818886569096825,\n", + " '47bcKzmKgmMPHXNVOWpLiu': 0.2983343273363503,\n", + " '4FTHynKEtuP7eppERNfjyG': 0.4216520674784138,\n", + " '4g9Jfls8z2nbQxj5PiXkiy': 0.34951645999826014,\n", + " '4jbWZmf7kRxCBD6tgVepYh': 0.5067098970469254,\n", + " '500FEaUzn8lN9zWFyZG5C2': 0.2404738747587369,\n", + " '5D7RtaChuvF0Av1xXT3acu': 0.29404083798098,\n", + " '5ju5Ouzan3QwXqQt1Tihbh': 0.4413990833150702,\n", + " '62ZT16LY1phGM0O8x5qW1z': 0.3370010084627114,\n", + " '6400dnyeDyD2mIFHfkwHXN': 0.23265149739702773,\n", + " '6Eo5EkmdLvZrONzi046iC2': 0.372129869087324,\n", + " '6FjXxl9VLURGuubdXUn2J3': 0.4623172117670285,\n", + " '6P9yO0ukhOx3dvmhGKeYoC': 0.28166948551428345,\n", + " '6V9YnBmFjWmXCBaUVRCVXP': 0.15646994141329132,\n", + " '6hB5kO3oV3tlnblCNSSA9Z': 0.37629137104445803,\n", + " '6iCIB08bkoitQOL5y2uEsM': 0.2767431040799063,\n", + " '6vuykQgDLUCiZ7YggIpLM9': 0.11893925175379598,\n", + " '71Mwd9tntFQYUk4k2DwA0D': 0.547707291264662,\n", + " '7BgGBZndAvDlKOcwe5rscZ': 0.5094855361235382,\n", + " '7Hk1X2BCADxuR9saTIKfOW': 0.5085094537780754,\n", + " '7dxKtc08dYeRVHt3p9CZJn': 0.16206422141004223,\n", + " '7eyQXxuf2nGj9d2367Gi5f': 0.29308877785402876,\n", + " '7gDXyW16byCQOgK965BRzn': 0.46972837836417425})" ] }, - "execution_count": 118, + "execution_count": 303, "metadata": {}, "output_type": "execute_result" } @@ -10831,9 +6998,8 @@ }, { "cell_type": "code", - "execution_count": 119, + "execution_count": 304, "metadata": { - "collapsed": false, "scrolled": true }, "outputs": [ @@ -10841,6 +7007,19 @@ "data": { "text/html": [ "
\n", + "\n", "\n", " \n", " \n", @@ -10860,8 +7039,8 @@ " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -10869,8 +7048,8 @@ " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -10878,8 +7057,8 @@ " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -10887,8 +7066,8 @@ " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -10896,8 +7075,8 @@ " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", "
The BeatlesPlease Please Me (Remastered)1963-03-220.1772080.4732550.1844340.469728
14The BeatlesWith The Beatles (Remastered)1963-11-220.1529130.5849740.1518910.579543
12The BeatlesA Hard Day's Night (Remastered)1964-07-100.2154070.5490110.2162810.547707
11The BeatlesBeatles For Sale (Remastered)1964-12-040.1751090.5087390.1761340.509486
10The BeatlesHelp! (Remastered)1965-08-060.2206220.4926790.2214670.496318
\n", @@ -10912,37 +7091,39 @@ "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.184434 0.469728 \n", + "14 1963-11-22 0.151891 0.579543 \n", + "12 1964-07-10 0.216281 0.547707 \n", + "11 1964-12-04 0.176134 0.509486 \n", + "10 1965-08-06 0.221467 0.496318 " ] }, - "execution_count": 119, + "execution_count": 304, "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, - "metadata": { - "collapsed": false - }, + "execution_count": 305, + "metadata": {}, "outputs": [ { "data": { - "image/png": "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\n0gWkfWoAAAAASUVORK5CYII=\n", + "image/png": "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\n", "text/plain": [ - "" + "" ] }, "metadata": {}, @@ -10964,16 +7145,43 @@ }, { "cell_type": "code", - "execution_count": 121, - "metadata": { - "collapsed": false - }, + "execution_count": 306, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\nSUVORK5CYII=\n", + "text/plain": [ + "" + ] + }, + "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": 307, + "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\n999XPeQQt2K0J4Q5uiYVX/mK6tln92zy9IwzXKbLuNPa6n7/SZOcwp85U/XFF/M9qvCSUyWPqxOb\nqAxV7CnyMZ3aHAuUeq8vwRUW8VXJNzYuUzhzt8dBOFMbG5dlfMxs6OhQfeIJt1Bk6tTMk0dFlWwU\n7pe+pFpbm4NBhYzWVueiuP327rVfscItBtu6NbfjChtNTap1daojRrg0znfdldtUEVGkKyXvx0zh\n0cBrqtqsqm3AAuC0Tn7/36vqNu/tUmCYD/3uhmo7/fuvAW4DZgO30a/falzhquARcUmdXn0VjjgC\nxo2Dm26C7dvzMpxAWbeumSuvvIdvfetJrrzynh4VlH74YfjrX7OLPokKpaXw+OPuvPjznz/+eUtL\nC42NjTurm916K1x2GfTtG/BA88yIETB7Nqxd6/4Hf/wjjBwJ550Hv/0tdFhQW9ek0/7d3YCpwH8l\nvZ8O3NlF+x8D307zWcZ3snxMvvXEWl27VvX0050b4qmncjakvJPNQrHVq92E5CuvBDDQEPHkk6rD\nhu2+DqBz3P+ddz6he+9tFmyCd95xeXuOPFK1osIFVhTa03Iy5Nhd88UUSv6ONG2nA38BitN8rrNn\nz965LVmypEeCBjn5lunim6efVj30UNVTT+3+pGJUaG9XPfXUzOZGtm1zj+J33x3QYEPGd76jWl3t\n0jekWlBWVHSvzpixZz9N1OYlsqWjQ3XZMlflavBgtyp64cLU+XPixJIlS3bTlblW8hOAZ5LeX0vq\nydeJuMnXfbo4VtbCB3GSZ/vUsG2bW/24zz6qs2cHXyrOD7ZsUX3+eReW+vWvu7wye+2lWlJyfcoo\np+rq67s83hVXuEnFsK/gzBUffeSiSa69NrEa8mBvNeQ4hUMV/qm/+c3yLo8RhVW/ueTDD1UffdTl\n8xkyxJU6fPnlfI8qGLpS8n745BuBQ0RkhIiUAOcCTyQ3EJFK4F7gVFV9x4c+80pi8Y1b7APJi2+6\nQ58+brXiiy86n/3hh8MTTzh1GDZUobnZje+GG+CLX4TDDoPycrj0Uld6b/Ro+P73oakJzjorsegl\nma0ccED6U+03v4Ff/MKVy8tmBWdnH3aUKCqCxx6DRx+FF17Yj9bWN4ElwDLgj8DPGTkyfcWO5FW/\nmzcvo7V1CbW1MyL5v8iUsrJdfvoXXoC99nLlDMePh3vvhc2b8z3CPJFO+/dkw4VQrgZeA6719s0B\nTvZePwu8CbwILAd+leY4Wd3NgrJk/Pb/P/usC7c88UTVNWt8HmwP+PBDF4d9//0uZO3zn1cdNMjl\njZkyRXXWLBe3/Oqrzq2QinQLxdL55DdsUB06VPWPf8xu7HGxYp9/XnXvvXdonz5f2O1JqE+fKV0u\nKItKKt+g3UkffeRcpIlkadOnqy5ZEr8nRgphMVTQE68zZ16uLovcoQplOnPm5Vkdb/t21R/+0Llw\nvv1t5w7pjF8XSEeHy4b45JOq3/++i9UeM0a1rMxNZJ1/vup//IfLnJhJV8mLXiZNqtPy8qaUE4Yf\nfeT80N/7XlbiRG7F6564+eb3FRYpXKEuLe+395iWNwr/g3zfiFta3CrqT35SddQoV/AkLqvTC0LJ\n+52fuStyWf5vwwbV885zy7sff3yXxZHpBdLa6iamHnzQ+Sirq90E1b77uoUm11yj+vDDLqJlT+kD\nMuXrX1f92tc+vv+GG1Srqpyyz4aoWLHd5fXXm7RPn8u1p2l5w7zqN0w3oY4O98R68cWqe+/tFi4+\n/ng0VxEnKAgl73d+5q4IQqnU1zuLY+JE1T//+Z09Flzo6FDduNE9mt5yi7tRHH64ammpO860aS7V\nwqJFXafszQXvvad6wAGqf/jDrn1/+pNz0/hhSYVJgfhBNqu3wxpdE9Yb8datLvf9scc6w+eqqzLP\nKZRPulLysclCuWXLFsrK9qO1tRq3+LaZ0tKhbNmyxfe+Kioq2LGjCXiFRKbFtrZmX9OEHnssLF8O\nd98NU6a8y/btZwHfJ5Fhc8eOf3DjjasoLi7n5Zfh5ZfdopAjj3TbCSe4lLZjx7qJ3nwycCDceSd8\n+cvNjB8/j/XrO3jxxV7ccceFDBs2Iuvj78roV537jH4BsGFD5qmsy8vLQyl3ENdMJvTt61JZn38+\n/P3v8OCDLjXyQQe5rJjnnAMDBuR1iNmTTvvnY8MXn7z/LpRUBPlofNJJ16a07A488Lt6881ucdWG\nDeGaTOpsUb7+epP27ZvbalphtWJ7SpjyMPlJmN1JybS1ufmqM85wk7UXXOCeQsN0fXWGQnDXqAZ/\nEgWlVKqqMos9zxep5g/iqrhyQZzLS0btRvzWW6q33eZKLR56qKtju3Gjf8e3VMMZEORJFFRfUVKQ\n6fzjxxxzbaRuVPmmO2l5jeDo6HB1KGprXVjxKaeo/upX2QUr+BltVFBKPiiCDAeLkmWXboJt8uTL\nInOjijJRs5SjyAcfuGi1Y45xwQPf/KbqypU9O4bfwQKm5H0mH9Ect9/+Yy0qOlyLik7UoqLD9fbb\nf5yzvrJzK2zaAAAS70lEQVQh3f+msXFZZG5UUSXfceiFyKpVqt/6lup++7nUHnPndq/inN/RRqbk\nfSbocLCohQimmxtZu7ZJTzrpSh0z5qt60klXmoL3kaidI3Fjxw7nvjn1VOfOuegi1T//Of1krVny\nISfoCyrIhV5+kcptMHPmN9StZThM/VglbOwirHHonSkEd9LGjW6tymGHuZXkP/hB6rUpfgaKmJLP\nAUFG8gS50CtXxEGGMBMFS/6xxxZoaekg7ddvtJaWDoq9O6mjw+VkuvBCF4p5+umqv/71rrxPa9c2\n6dSp1+q4cVfo1KnXZvVka0o+RwRllThLfqS61LOVCoO1tLQidFZaV8ybN8+z4DVpO1TnzZuX76HF\nhjDHoW/atEmLi/dS2Ftd+uS9tbi4f6huQrnk/fdd4r8JE1zCv0suadLhw/2bozIlH3GCXuiVC8yS\nD4awukMWLVqk0LfT799XFy1alO+hBc6rr6qOGeNvWHRXSt6PfPKIyBQRWSUia0RkVorP/01ElolI\nm4ic6UefYSCo/OWJZfulpWfQr990SkvPiNyy/SFDhlBUJEAVMA6ooqhIGDJkSH4HZgTIASTXYID9\n8ziW/PGJT8B++2WeuqKnZK3kRaQXcBcwGTgcqBGRMZ2aNQMXAI9m219YmD9/ISNGjGHSpEsYMWIM\n8+cvDKTf9nYNpB+/aWpqon//MbiyA/cBq+nXb3S3C60YeyZf52R3qKyspKSkBZe7BuAVSkr+QWVl\nZT6HlTeGDet5cZ2MSWfid3fDlf97Oul9yvJ/3mc/Bc7s4lgZPaoETdCTXLv8mQMVRisMjJw/MwoT\ng1EmCv/fxJxBv36fCt2cQdA0Ni5TOHM3nzycqY2NyzI6Hjl21wwD3kh6v97bF1uyLf/XU5YvX05b\n2w5AgFJAaGtrY/ny5TnpLxckXE5lZdUMGDCOsrLqyLmcwkzQ52Qm1NScQ3PzKpYseYDm5lXU1JyT\n7yHlDdV2+vdfA9wGzAZuo1+/1ai2+96XH6mGU1XljKZPoZsEnTb1vffew3nWfr+zP5jg7Y8ONTXn\nMHHicTQ1NVFRUWEK3kfCmsq3M2FNhRw0FRUVtLdvBM4g8Xt1dNyZk9/LDyW/Hhie9P5AYGOmB6ur\nq9v5uqqqiqqqqkwPlTPyk7+886TVATnsK3fk8iJvaWkp2BtI3HLqx51sf6/6+nrq6+u711k6P053\nN6AI+DuuUkcJ8BIwNk3bnwJTuzhWRv6ofBFUuFoUw8+CDuWLY96WFStW6Lx583oUZhrWEEojNZFJ\nNQxMwYVNvAZc6+2bA5zsvT4K57f/AGgB/pbmOFkJqhrPk9xNvPb3FpJUhn4hSdAK169JxzCdO5YC\nwugJOVfyfm3ZKvk4WnMJdi0JPyzUS8LzEeXhR96WMJ07tnCscIiMJe/Xlo2Sj0IIWbZk8vgeNPlI\nlJXtbx+2c8dSQBQGVjSkh+QjU2OQSjdMlmZX7Elh5solkk0MdtgyOGZjyYfJ5WSkx1INZ0DQj7hB\n+kzDZmnuiXSJsnJ5o8omw2EY/78zZ17unV+Hdvv8ioohYFjRkIwIMlNj0DeUsFma3aGzRZlLRerH\nscOYwbEnT4pxSGJXSARpyfsRJx8K3CKCzcDPcYl/tiIyNSeLCxoaGoCD2D1u/UAaGhoYO3as7/1F\nZaFLMp3j4RMrMltbP74iM9tYbj+OHcaFWmPHju32+eRWtg4CpgIVQBOqA3z5/xr+k4iTv+iiYykq\n2pf29k3MnXtvTn6r2Cj5XYsLpuZ8McjRRx+NiwjdpXRhvbfff+Kw0GXXjaqexE3YrxuVXzfBKK/G\n7N+/P62tbwJLSfwPtm2bQP/+/fM8MqMrXH7HMu9vjkhn4udjI0Jx8pn4TLMlSpNqqcY6adKJu/3P\nTjjhRN/6C6O7JUiiUiIySudwLrGJ14gQhZDGfJBqAjCIeYxCViBhnDzujE0M78ImXo3Ikk7Z3Hnn\nnV4k0iZvYnCTxX7vgZ7etMK8YC4KN6EgCdKSz6EjyPCboCpRZcOulLf7A43A/hQXj2Do0KG42jGj\ngUu8v82+zmNE4f/TXTItABKIjzcDopAKOUjKy8uprZ0OfAaX3/Ez1NZOz82cUDrtn48Ns+TTEpVH\n3XQFm1esWKG9e++1m+XSu/devlly2cTJh41MrLywW8phH1/Q7LpOBnhzVAOyykeFWfLRpqWlhdra\nGbS2LmHz5mW0ti6htnZGaC1WZ0XWA8uAekSKeOONN+jX71CSLbm+fQ/xxZJraWnhggu+yrZtwtat\n/di2Tbjggq+E9v+zJzKxesNuKVvRmN3ZVQioCNgLKMpZISBT8hEg7BdwMk1NTZSVjSJ5rKWlBwMk\nhTmCn7H+7oJpJ/nG0tbWEanKWcnsHhIK3flfZfKdoElUhnruufsKvjKUK/hTRPI5C0U5KQTki5IX\nkSkiskpE1ojIrBSfl4jIAhF5TUSeF5HhqY5jpCYKF3CCdGOtrKzMsSXXuajK/j4dN3gysXqjYimX\nl5czfvz40I0rP+xPIOdsOj9OdzfcjSJRNKQYVzRkTKc2Xwfu8V6fAyxIc6yM/FGFQJTiwLsaay7C\nHDdt2qQlJQN38/eWlAyMvL83k/9VIYeRRgm/CwHRhU9e3OeZIyITgNmqeqL3/lqvw1uT2jzjtXlB\nRIqAt1T1Y7dyEdFsxxNnolTeLuixzp+/kNraGfTqdSAdHeuZO/eegnYHGOGmpaWFYcMOpq2tNy66\n5v8oLv6IDRvWZnS9iAiqmqreti9pDYbh1vgnWA90jovb2UZV20XkPREZrKrv+tB/wRClZfdBjzWM\nuWcMIx3l5eU89NADXHTRJRQVbaO9HR588IHQ5q5JdffobI53biMp2hhGVkTpJmgYQRkmfij59bjn\njQQHAhs7tXkDl7Zxo+euGaCq/0x1sLq6up2vq6qqqKqq8mGIhmEY4SNTw6S+vp76+vputfXDJ1+E\nK+J9PPAm0ADUqOrKpDYzgE+q6gwRORc4XVXPTXEs88kbhmH0kJz65D0f+0xgMS7SZq6qrhSROUCj\nqj4JzAUeFpHXgHeAjyl4wzAMw3+ytuT9xCx5wzCMntOVJW8rXg3DMGKMKXnDMIwYY0reMAwjxpiS\nNwzDiDGm5A3DMGKMKXnDMIwYY0reMAwjxpiSNwzDiDGm5A3DMGKMKXnDMIwYY0reMAwjxpiSNwzD\niDGm5A3DMGKMKXnDMIwYk5WSF5G9RWSxiKwWkUUiMjBNu6dF5J8i8kQ2/e2J7lZKiQpxkidOsoDJ\nE3biJE+2smRryV8LPKeqo4HfAf+ept0PgOlZ9rVH4vTDQrzkiZMsYPKEnTjJk28lfxrwkPf6IeD0\nVI1UdQmwJcu+DMMwjB6SrZLfV1XfBlDVt4DclBs3DMMwMmKP5f9E5FlgaPIuQIHvAPNUdXBS23dU\ndZ80xzkWuFpVT+2iL6v9ZxiGkQEZF/JW1UnpPhORt0VkqKq+LSL7AZuyGGPaQRqGYRiZka275gng\nQu/1BcD/66KteJthGIYREHt013T5ZZHBwM+Ag4D/A85S1fdE5F+Ai1X1a167PwCjgf7AO0Ctqj6b\n7eANwzCMrslKyRuGYRjhJpIrXkUkNm4fEdnL+xsLmUQkkudUKkRkiPc3Fr9NgrjIIyJF+R6DX4jI\nMSIyKhfHjswFKSKfFJHJItJbY/D4ISLjRORxoBYgyjJ5spwHoKod+R5PtohIpYg8BVwJ0f5tAETk\nsyJyp4hcCLGQ5ygReRi4PleKMSi8a2cxbjFpyowB2RJ6Je+lTrgHeAT4GnBzlH9YEdlHRH4M3AN8\nCi/CKYpWiThuAH4LXC0ix3j7Q39epUJEeonIQ8BPgcdU9bp8jylbROSLwF1AIzBRRG4UkU/meVgZ\n4f0+dwH34c65/YE6Eemb35H1HBEpFpH7gP8C7gQWAVXeZ75eP1G4GK8Btqvqp4GvAIcT7SidH+KM\nqQk4K/5LuB3teR1VBngW4QrgHOBu3E04sta8N+69gRWq+giAiJRH3L1xOPALVX0Ydy19BjhLRAbl\nd1g9x/t9fgccr6rzcOlSFPgon+PKkD7A74F/U9UngZ8DYz1Pha/XTyiVvIiMTLo7f19Vr/RenwAM\nBg5P+LKjgCdPmfd2pqpe7r1uAVaIyOg8Da3HiMjZInKViPyrt2sh8CywFOgjIjVeu0g8mSTJ8zlv\n1wXACSLyTRFZgrOy/ktEIrGaO0mez3q73sX9LgO9VelvA8OBCXkbZA8QkQkicljivar+wovgmwT8\nFWfN3yQiY/M2yG7SSZatqvqYqrZ673sD7ar6UawteRGpEJGngQeAh0VktKp+6H1WhbNEHgLOwPnj\nDszbYLtBJ3keSZbHQ4EDgISMobUYRaRIRK4HZnm77hORM1W1w7Po1wG/Bs4Rkb3D/mSSQp6fiMjZ\nqvpP4A6cP74OmAnsBUwTkT0uHswXKeS5X0QmAw24FesPiMjPgCJcHqn9vO+F8pwTkUEi8hucAXG2\niPTz9ifG+0/gPG+x5ofABSIyNPXR8ksqWVRVPXdnQgf/HjjDu3biZcl3OsmuAV5Q1eOBJcANCf+h\nqtar6nhV/QnuMW1f4NDAB7wHupDndzh5Dk98qKqrgXZcordQ4ynt0bjUFD8CZgMzExaUZ5H8BdgA\nnAkQ5rmTNPJcKiKHqeoNwFhV/b2qvgPMB05X1dC6BVLIUwdcDXyAyw77OPCMqtYALwAnet8L6yRs\nP5yf+jLv9edh13hV9a+q+pTX9imgEs9YCiFpZVHVDk/RN3ltjvW787wreaAUIMlKehVAVe8CjgZq\nRGRfr414n60AhuD+MWEjnTx34+Q5LyGPx/8A+4pIUdguOBE5X0SOTfLfvg3s7fkNf4Hzx5+dsEZU\ndR2wAPieiLyPkzc0dEOev+F+H1HVzUlfHQW8EDYX1B7keRx4DThHVd9V1YWq+qDXbjTwq3yMuSuS\n5Bmgqhtwk5I/A7YBnxGRA9J89V+ANwmRb767snjnWgee3vA+9/UJK29KXkQmiUt+9kPvMfkjnP+w\nUkSOFJEjgf8FRuD88AC9ReRUEfkt7oT+R1geNzOUB2AYcFBY3BveI+T+nj/6AmAacLeI9Af+ARyB\nW7kM8GOc1T7U++5Y4H7cje1zqjo/6PF3JgN5zmCXK+N4EXkBOA64Pwy/UQ/luRM4XUT29757vIi8\nirN6/xT86D9OGnl+IiJDVHWb5958DjchflzS9wZ411wjMAW4Kcm/nRcykcVz2xSp6hZcQMmExH7f\nBqaqgW/AIbhHxtNwJ9x8YAbO9/ld4EncSXgU8Bhwqfe9iTgf4+n5GLeP8sxM+u5I4MR8y+CNpcj7\nexjwiPe6Ny7ccy4wCPdI+Xmgr/f5QuAb3uv9gZPzLYcP8sz0Xp8KnJFvOXz8fUZFRJ4f4yKCktte\nCdyIiyUv9fZNBE7LtxxZytI3aX9xLsYW2ERS0iN9By6Ma5mq/j/vs+eA/wD+R1VvEJGDVXWt99lf\n8B5hgN+qaihcAFnI82eSHsnUuTjW5UOGBJ5r6XtAkbhFQANwcwWom+2fCbwF/Ah3kzoXp9AX4h6R\nl3pt38Td0PKKD/I0em1zWq6yu/j4+7wOvB64AJ3ohjyXAxtF5FhV/b33tftxivE5YLiIVKrqc3kY\n/m5kKcuzwAhPlo2q2paLMQbirhGRLwPrgRu8XX/D+dorvPe9cSfff3rv13nf+xpwEbAcwjNJlKU8\ntYRIHnF5/pfhHiH/jpOpDagWkaNh541sDvBDVX0IWAycLyLLcbL+LR9jT4XJEwt5FKc465K+ehLu\n6fgl4AhV3RjgsFPigywvE4QsATzG9MdN8nwDeBEY4+2/HefW+DNuNesRwG+Aod7nV+AsqvH5fhSL\nuTz/Bnwp6f09wNdxKaSXeft64fzUj+PmD/DeH5zv8Zs8sZbnZ0CFt+804PP5Hn8UZQnqnzHc+3sL\nsNB7XYSbgPyc9/4gYB7Qx3vfN4ixFbo8QF/c6ruET3EacLP3+iXgMu/1UcD8fI/X5DF5wrJFRZZA\n3DWq+n/ey9uBkSIyWV2kwmZVTczyX4KLc/3I+05YY15jJY+qfqiq23VX5Mgk3EpcgC/jllo/iXtK\neTEfY+wJJk+4yUSesETQdSYqsgS6gk9V3xKRucC3gUWq2u75rq4DioGLNARhat0lTvKIiwFXXDhk\nYsLxA5xsnwTWqYv3jQQmT7jpiTzqmcNhJeyyBFo0RER6qVvh9Thu8cJ23Gz5a+pm/iNFnOTxLIwS\nXAqGX+ImvN/BPXK+n8+xZYLJE27iJE/YZQnaku8Ql3hsX1xaze+p6jNBjsFP4iSPqqqIVOL8iiOB\nn6rq3DwPK2NMnnATJ3nCLkvg5f9E5BrgQGCWqm4PtPMcECd5xCV8+xLwo6jLAiZP2ImTPGGWJR9K\nvpdGNN94KuImj2EY8cIKeRuGYcSYMGShNAzDMHKEKXnDMIwYY0reMAwjxpiSNwzDiDGm5A3DMGKM\nKXnDMIwYY0reMAwjxvx/dLNl6IZm3tQAAAAASUVORK5CYII=\n", + "image/png": "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\n", "text/plain": [ - "" + "" ] }, "metadata": {}, @@ -11004,10 +7212,8 @@ }, { "cell_type": "code", - "execution_count": 122, - "metadata": { - "collapsed": false - }, + "execution_count": 308, + "metadata": {}, "outputs": [], "source": [ "pipeline = [\n", @@ -11015,22 +7221,26 @@ " {'$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, - "metadata": { - "collapsed": false - }, + "execution_count": 309, + "metadata": {}, "outputs": [ { "data": { - "image/png": "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\n", + "image/png": "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\nYII=\n", "text/plain": [ - "" + "" ] }, "metadata": {}, @@ -11054,16 +7264,45 @@ }, { "cell_type": "code", - "execution_count": 124, - "metadata": { - "collapsed": false - }, + "execution_count": 310, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "" + ] + }, + "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": 311, + "metadata": {}, "outputs": [ { "data": { - "image/png": "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\ngg==\n", + "image/png": "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\n", "text/plain": [ - "" + "" ] }, "metadata": {}, @@ -11116,9 +7355,7 @@ { "cell_type": "code", "execution_count": null, - "metadata": { - "collapsed": true - }, + "metadata": {}, "outputs": [], "source": [] } @@ -11139,9 +7376,9 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.5.2+" + "version": "3.5.3" } }, "nbformat": 4, - "nbformat_minor": 0 + "nbformat_minor": 1 }