├── .gitignore
├── LICENSE
├── README.md
├── data
├── billboard.csv
├── concat_1.csv
├── concat_2.csv
├── concat_3.csv
├── country_timeseries.csv
├── gapminder.tsv
├── intro.ipynb
├── pew.csv
├── survey_person.csv
├── survey_site.csv
├── survey_survey.csv
├── survey_visited.csv
└── weather.csv
├── notebooks
├── .gitignore
├── .gitkeep
├── .ipynb_checkpoints
│ └── tidy-checkpoint.ipynb
├── billboard_ratings.csv
├── billboard_songs.csv
└── tidy.ipynb
└── notes
├── .gitignore
├── 01-intro.ipynb
├── 02-tidy.ipynb
└── 03-merge.ipynb
/.gitignore:
--------------------------------------------------------------------------------
1 | # Byte-compiled / optimized / DLL files
2 | __pycache__/
3 | *.py[cod]
4 | *$py.class
5 |
6 | # C extensions
7 | *.so
8 |
9 | # Distribution / packaging
10 | .Python
11 | build/
12 | develop-eggs/
13 | dist/
14 | downloads/
15 | eggs/
16 | .eggs/
17 | lib/
18 | lib64/
19 | parts/
20 | sdist/
21 | var/
22 | wheels/
23 | *.egg-info/
24 | .installed.cfg
25 | *.egg
26 | MANIFEST
27 |
28 | # PyInstaller
29 | # Usually these files are written by a python script from a template
30 | # before PyInstaller builds the exe, so as to inject date/other infos into it.
31 | *.manifest
32 | *.spec
33 |
34 | # Installer logs
35 | pip-log.txt
36 | pip-delete-this-directory.txt
37 |
38 | # Unit test / coverage reports
39 | htmlcov/
40 | .tox/
41 | .coverage
42 | .coverage.*
43 | .cache
44 | nosetests.xml
45 | coverage.xml
46 | *.cover
47 | .hypothesis/
48 | .pytest_cache/
49 |
50 | # Translations
51 | *.mo
52 | *.pot
53 |
54 | # Django stuff:
55 | *.log
56 | local_settings.py
57 | db.sqlite3
58 |
59 | # Flask stuff:
60 | instance/
61 | .webassets-cache
62 |
63 | # Scrapy stuff:
64 | .scrapy
65 |
66 | # Sphinx documentation
67 | docs/_build/
68 |
69 | # PyBuilder
70 | target/
71 |
72 | # Jupyter Notebook
73 | .ipynb_checkpoints
74 |
75 | # pyenv
76 | .python-version
77 |
78 | # celery beat schedule file
79 | celerybeat-schedule
80 |
81 | # SageMath parsed files
82 | *.sage.py
83 |
84 | # Environments
85 | .env
86 | .venv
87 | env/
88 | venv/
89 | ENV/
90 | env.bak/
91 | venv.bak/
92 |
93 | # Spyder project settings
94 | .spyderproject
95 | .spyproject
96 |
97 | # Rope project settings
98 | .ropeproject
99 |
100 | # mkdocs documentation
101 | /site
102 |
103 | # mypy
104 | .mypy_cache/
105 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2018 Daniel Chen
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # PyData 2018: Cleaning and Tidying Data in Pandas
2 |
3 | https://github.com/chendaniely/pydatadc_2018-tidy/
4 |
5 | # Setup
6 |
7 | The easiest way to get everything you need to the tutorial is to install `anaconda`
8 |
9 | You can download and install it here: https://www.anaconda.com/download/
10 |
11 | To get the data, the easiest way is to click the "Clone or Download" link above and clicking [Download Zip](https://github.com/chendaniely/pydatadc_2018-tidy/archive/master.zip)
12 |
13 | # Resources
14 |
15 | - Tidy Data Paper: http://vita.had.co.nz/papers/tidy-data.pdf
16 | - Pandas pivot: https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.pivot.html
17 | - Pandas pivot table: https://pandas.pydata.org/pandas-docs/stable/generated/pandas.pivot_table.html
18 | - Pandas DataFrame documentation: https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.html
19 | - Pandas API: https://pandas.pydata.org/pandas-docs/stable/api.html
20 |
--------------------------------------------------------------------------------
/data/billboard.csv:
--------------------------------------------------------------------------------
1 | "year","artist","track","time","date.entered","wk1","wk2","wk3","wk4","wk5","wk6","wk7","wk8","wk9","wk10","wk11","wk12","wk13","wk14","wk15","wk16","wk17","wk18","wk19","wk20","wk21","wk22","wk23","wk24","wk25","wk26","wk27","wk28","wk29","wk30","wk31","wk32","wk33","wk34","wk35","wk36","wk37","wk38","wk39","wk40","wk41","wk42","wk43","wk44","wk45","wk46","wk47","wk48","wk49","wk50","wk51","wk52","wk53","wk54","wk55","wk56","wk57","wk58","wk59","wk60","wk61","wk62","wk63","wk64","wk65","wk66","wk67","wk68","wk69","wk70","wk71","wk72","wk73","wk74","wk75","wk76"
2 | 2000,"2 Pac","Baby Don't Cry (Keep...","4:22","2000-02-26",87,82,72,77,87,94,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
3 | 2000,"2Ge+her","The Hardest Part Of ...","3:15","2000-09-02",91,87,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
4 | 2000,"3 Doors Down","Kryptonite","3:53","2000-04-08",81,70,68,67,66,57,54,53,51,51,51,51,47,44,38,28,22,18,18,14,12,7,6,6,6,5,5,4,4,4,4,3,3,3,4,5,5,9,9,15,14,13,14,16,17,21,22,24,28,33,42,42,49,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
5 | 2000,"3 Doors Down","Loser","4:24","2000-10-21",76,76,72,69,67,65,55,59,62,61,61,59,61,66,72,76,75,67,73,70,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
6 | 2000,"504 Boyz","Wobble Wobble","3:35","2000-04-15",57,34,25,17,17,31,36,49,53,57,64,70,75,76,78,85,92,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
7 | 2000,"98^0","Give Me Just One Nig...","3:24","2000-08-19",51,39,34,26,26,19,2,2,3,6,7,22,29,36,47,67,66,84,93,94,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
8 | 2000,"A*Teens","Dancing Queen","3:44","2000-07-08",97,97,96,95,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
9 | 2000,"Aaliyah","I Don't Wanna","4:15","2000-01-29",84,62,51,41,38,35,35,38,38,36,37,37,38,49,61,63,62,67,83,86,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
10 | 2000,"Aaliyah","Try Again","4:03","2000-03-18",59,53,38,28,21,18,16,14,12,10,9,8,6,1,2,2,2,2,3,4,5,5,6,9,13,14,16,23,22,33,36,43,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
11 | 2000,"Adams, Yolanda","Open My Heart","5:30","2000-08-26",76,76,74,69,68,67,61,58,57,59,66,68,61,67,59,63,67,71,79,89,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
12 | 2000,"Adkins, Trace","More","3:05","2000-04-29",84,84,75,73,73,69,68,65,73,83,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
13 | 2000,"Aguilera, Christina","Come On Over Baby (A...","3:38","2000-08-05",57,47,45,29,23,18,11,9,9,11,1,1,1,1,4,8,12,22,23,43,44,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
14 | 2000,"Aguilera, Christina","I Turn To You","4:00","2000-04-15",50,39,30,28,21,19,20,17,17,17,17,3,3,7,10,17,25,29,29,40,43,50,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
15 | 2000,"Aguilera, Christina","What A Girl Wants","3:18","1999-11-27",71,51,28,18,13,13,11,1,1,2,2,3,3,4,12,11,13,15,18,20,30,40,39,44,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
16 | 2000,"Alice Deejay","Better Off Alone","6:50","2000-04-08",79,65,53,48,45,36,34,29,27,30,36,37,39,49,57,63,65,68,79,86,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
17 | 2000,"Allan, Gary","Smoke Rings In The D...","4:18","2000-01-22",80,78,76,77,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
18 | 2000,"Amber","Sexual","4:38","1999-07-17",99,99,96,96,100,93,93,96,NA,NA,99,NA,96,96,99,98,98,NA,95,88,88,79,76,69,69,59,58,58,49,44,42,46,50,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
19 | 2000,"Anastacia","I'm Outta Love","4:01","2000-04-01",92,NA,NA,95,NA,NA,NA,NA,NA,NA,NA,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
20 | 2000,"Anthony, Marc","My Baby You","3:59","2000-09-16",82,76,76,70,82,81,74,80,76,76,73,74,87,83,89,93,94,94,91,90,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
21 | 2000,"Anthony, Marc","You Sang To Me","3:50","2000-02-26",77,54,50,43,30,27,21,18,15,13,13,13,13,5,2,2,5,7,9,12,12,16,20,20,22,25,26,29,35,33,40,44,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
22 | 2000,"Avant","My First Love","4:28","2000-11-04",70,62,56,43,39,33,26,26,26,31,32,31,38,38,52,57,64,73,81,79,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
23 | 2000,"Avant","Separated","4:13","2000-04-29",62,32,30,23,26,30,35,32,32,25,23,28,27,29,27,31,31,33,40,51,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
24 | 2000,"BBMak","Back Here","3:35","2000-04-29",99,86,60,52,38,34,28,21,18,18,19,15,18,13,16,15,16,16,17,15,18,17,16,22,24,30,36,37,42,45,49,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
25 | 2000,"Backstreet Boys, The","Shape Of My Heart","3:49","2000-10-14",39,25,24,15,12,12,10,9,10,12,17,19,29,26,24,31,52,63,62,70,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
26 | 2000,"Backstreet Boys, The","Show Me The Meaning ...","3:54","2000-01-01",74,62,55,25,16,14,12,10,12,9,7,6,6,6,8,9,13,19,23,26,32,34,45,47,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
27 | 2000,"Backstreet Boys, The","The One","3:46","2000-05-27",58,50,43,37,31,30,39,47,55,61,76,90,93,93,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
28 | 2000,"Badu, Erkyah","Bag Lady","5:03","2000-08-19",67,53,42,41,48,42,34,6,9,9,8,11,15,21,26,29,26,38,56,66,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
29 | 2000,"Baha Men","Who Let The Dogs Out","3:17","2000-07-22",99,92,85,76,65,54,61,58,54,54,53,53,43,40,44,41,51,65,78,84,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
30 | 2000,"Barenaked Ladies","Pinch Me","3:46","2000-09-09",77,76,69,45,51,37,33,29,26,25,16,15,15,19,19,20,22,20,21,34,44,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
31 | 2000,"Beenie Man","Girls Dem Sugar","4:17","2000-10-21",72,72,63,56,62,63,54,60,69,75,84,92,85,84,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
32 | 2000,"Before Dark","Monica","4:04","2000-05-20",95,87,80,80,77,87,91,91,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
33 | 2000,"Bega, Lou","Tricky Tricky ","3:23","2000-01-29",75,74,87,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
34 | 2000,"Big Punisher","It's So Hard","3:25","2000-04-22",96,87,75,79,81,81,76,76,78,84,90,88,94,98,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
35 | 2000,"Black Rob","Whoa!","4:04","2000-03-04",78,59,53,52,47,46,43,47,47,58,54,57,70,85,84,93,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
36 | 2000,"Black, Clint","Been There","5:28","2000-02-19",87,73,62,58,58,57,51,47,44,44,44,55,53,53,63,84,85,87,95,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
37 | 2000,"Blaque","Bring It All To Me","3:46","1999-10-23",73,63,50,42,24,19,17,14,11,9,9,9,10,5,5,6,8,9,15,15,18,17,18,19,19,22,26,32,42,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
38 | 2000,"Blige, Mary J.","Deep Inside","5:26","1999-11-13",83,80,80,75,75,73,64,64,65,67,63,67,75,85,94,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
39 | 2000,"Blige, Mary J.","Give Me You","5:00","2000-04-15",97,94,77,76,68,77,89,90,NA,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
40 | 2000,"Blink-182","All The Small Things","2:52","1999-12-04",89,76,69,59,59,51,50,35,26,15,7,6,8,8,9,11,14,16,18,23,33,41,43,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
41 | 2000,"Bloodhound Gang","The Bad Touch","4:20","2000-03-18",70,62,55,55,52,57,72,80,82,92,96,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
42 | 2000,"Bon Jovi","It's My Life","3:44","2000-08-12",64,58,51,51,48,45,36,33,34,34,35,34,39,44,51,58,61,84,85,87,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
43 | 2000,"Braxton, Toni","He Wasn't Man Enough","4:21","2000-03-18",63,55,48,39,35,24,3,2,2,4,4,5,11,12,16,15,14,14,12,10,11,13,13,13,15,16,14,13,17,19,23,29,37,33,34,41,48,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
44 | 2000,"Braxton, Toni","Just Be A Man About ...","4:10","2000-07-29",76,69,51,42,37,32,32,34,34,38,50,53,53,63,65,72,79,84,89,90,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
45 | 2000,"Braxton, Toni","Spanish Guitar","4:24","2000-12-02",98,98,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
46 | 2000,"Brock, Chad","A Country Boy Can Su...","3:54","2000-01-01",93,75,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
47 | 2000,"Brock, Chad","Yes!","3:22","2000-04-08",90,77,66,61,59,47,39,33,32,31,28,27,22,27,31,39,45,50,53,59,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
48 | 2000,"Brooks & Dunn","You'll Always Be Lov...","2:58","2000-06-10",95,85,85,85,83,83,82,74,74,68,62,56,56,55,62,71,86,100,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
49 | 2000,"Brooks, Garth","Do What You Gotta Do","2:56","2000-02-19",86,81,72,70,69,77,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
50 | 2000,"Byrd, Tracy","Put Your Hand In Min...","4:30","2000-01-29",81,77,76,76,86,88,92,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
51 | 2000,"Cagle, Chris","My Love Goes On And ...","3:02","2000-10-21",99,94,94,87,84,83,76,76,79,83,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
52 | 2000,"Cam'ron","What Means The World...","4:38","2000-10-14",94,94,96,91,84,83,88,87,95,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
53 | 2000,"Carey, Mariah","Crybaby","5:19","2000-06-24",28,34,48,62,77,90,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
54 | 2000,"Carey, Mariah","Thank God I Found Yo...","4:14","1999-12-11",82,68,50,50,41,37,26,22,22,2,1,2,4,13,21,28,43,57,82,89,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
55 | 2000,"Carter, Aaron","Aaron's Party (Come ...","3:23","2000-08-26",99,75,57,35,35,37,43,79,51,55,67,83,86,92,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
56 | 2000,"Carter, Torrey","Take That","3:43","2000-06-24",94,88,86,91,89,87,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
57 | 2000,"Changing Faces","That Other Woman","4:00","2000-09-30",80,72,66,66,64,76,65,66,75,85,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
58 | 2000,"Chesney, Kenny","I Lost It","3:54","2000-10-21",75,67,61,58,58,53,47,47,40,34,36,45,42,45,60,70,82,88,89,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
59 | 2000,"Chesney, Kenny","What I Need To Do","4:05","2000-04-01",79,74,68,72,69,69,62,58,57,57,56,56,56,72,80,93,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
60 | 2000,"Clark Family Experience","Meanwhile Back At Th...","2:56","2000-11-18",87,86,81,92,80,80,82,84,82,81,85,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
61 | 2000,"Clark, Terri","A Little Gasoline","3:07","2000-12-16",75,82,88,96,99,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
62 | 2000,"Common","The Light","3:55","2000-08-05",75,55,53,49,46,44,49,51,51,56,52,56,70,82,86,89,93,93,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
63 | 2000,"Counting Crows","Hanginaround","4:07","1999-11-06",84,70,66,60,46,37,35,35,35,32,29,29,28,32,38,48,56,59,61,66,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
64 | 2000,"Creed","Higher","5:16","1999-09-11",81,77,73,63,61,58,56,52,56,57,57,57,57,57,60,61,61,57,60,61,NA,NA,NA,NA,NA,NA,NA,NA,43,41,34,28,25,23,22,16,16,18,14,13,13,11,11,9,9,7,7,9,9,12,14,16,17,17,21,26,29,32,39,39,43,47,50,50,49,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
65 | 2000,"Creed","With Arms Wide Open","3:52","2000-05-13",84,78,76,74,70,68,74,75,69,74,70,79,84,86,76,62,45,29,19,11,10,7,5,3,3,3,1,2,2,3,3,3,4,5,5,5,5,9,12,13,13,17,22,26,28,37,41,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
66 | 2000,"Cyrus, Billy Ray","You Won't Be Lonely ...","3:45","2000-09-23",97,97,97,92,91,88,85,80,82,80,80,89,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
67 | 2000,"D'Angelo","Left & Right","4:35","1999-12-11",93,77,75,70,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
68 | 2000,"D'Angelo","Untitled (How Does I...","7:10","2000-01-22",77,56,35,26,25,25,28,28,31,35,39,44,51,60,73,79,94,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
69 | 2000,"DMX","Party Up (Up In Here...","3:45","2000-02-26",88,74,62,56,49,44,38,32,27,27,27,27,27,28,28,33,35,42,44,46,43,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
70 | 2000,"DMX","What You Want","4:05","2000-07-01",98,95,95,87,86,79,62,60,58,57,52,55,49,57,62,65,87,89,99,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
71 | 2000,"DMX","What's My Name","3:50","2000-01-15",98,76,69,69,67,73,76,90,90,94,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
72 | 2000,"Da Brat","That's What I'm Look...","3:44","2000-02-26",93,73,60,60,60,60,63,56,58,70,71,72,90,94,94,94,94,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
73 | 2000,"Da Brat","What'Chu Like","3:57","2000-06-03",71,65,54,54,51,41,41,33,28,31,26,28,36,39,49,58,62,65,68,68,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
74 | 2000,"Davidson, Clay","Unconditional","3:56","2000-03-25",97,97,97,90,83,78,74,69,60,56,54,50,49,55,52,51,51,62,63,83,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
75 | 2000,"De La Soul","All Good?","5:02","2000-12-23",96,96,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
76 | 2000,"Destiny's Child","Independent Women Pa...","3:38","2000-09-23",78,63,49,33,23,15,7,5,1,1,1,1,1,1,1,1,1,1,1,2,3,7,10,12,15,22,29,31,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
77 | 2000,"Destiny's Child","Jumpin' Jumpin'","3:48","2000-05-13",74,71,65,62,57,50,40,37,22,18,13,8,6,4,3,4,3,3,3,3,4,4,6,7,6,8,10,15,24,30,35,39,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
78 | 2000,"Destiny's Child","Say My Name","4:31","1999-12-25",83,83,44,38,16,13,16,16,16,18,17,14,1,1,1,2,2,3,5,5,5,7,10,13,14,18,23,23,34,37,43,47,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
79 | 2000,"Diffie, Joe","It's Always Somethin...","2:55","2000-08-12",81,78,67,63,60,57,63,69,78,85,92,92,NA,99,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
80 | 2000,"Diffie, Joe","The Quittin' Kind","3:23","2000-01-01",98,100,100,90,93,94,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
81 | 2000,"Dion, Celine","That's The Way It Is","4:03","1999-11-13",74,68,65,49,44,34,30,30,17,14,11,8,9,10,11,11,6,8,7,7,9,10,14,16,26,31,35,42,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
82 | 2000,"Dixie Chicks, The","Cold Day In July","5:12","2000-06-24",80,79,76,72,68,68,65,70,84,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
83 | 2000,"Dixie Chicks, The","Cowboy Take Me Away","4:51","1999-11-27",79,72,70,61,52,52,52,39,31,27,27,27,31,37,40,47,51,56,59,59,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
84 | 2000,"Dixie Chicks, The","Goodbye Earl","4:19","2000-03-18",40,29,24,24,20,20,20,19,38,61,86,88,96,96,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
85 | 2000,"Dixie Chicks, The","Without You","3:32","2000-10-07",80,70,63,56,50,49,48,46,41,40,35,31,33,44,36,35,37,43,51,54,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
86 | 2000,"Dr. Dre","Forgot About Dre","3:42","2000-01-22",75,55,47,36,36,30,30,31,26,25,25,26,26,28,34,47,58,68,80,82,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
87 | 2000,"Dr. Dre","The Next Episode","2:38","2000-05-27",78,67,58,53,46,41,32,27,26,23,26,27,32,32,44,46,47,50,52,58,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
88 | 2000,"Drama","Left, Right, Left","3:37","2000-02-12",100,98,89,80,75,73,80,86,91,96,100,98,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
89 | 2000,"Dream","He Loves U Not","3:43","2000-09-30",99,92,81,59,47,42,32,27,18,18,11,8,5,2,2,3,3,3,7,9,10,11,10,19,23,28,38,46,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
90 | 2000,"Eastsidaz, The","G'D Up","4:27","2000-01-08",77,77,89,64,57,47,47,55,65,69,83,82,90,94,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
91 | 2000,"Eastsidaz, The","Got Beef","3:58","2000-07-01",99,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
92 | 2000,"Eiffel 65","Blue","3:29","1999-12-11",67,29,16,16,13,11,9,6,7,9,13,19,21,24,32,42,56,60,76,88,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
93 | 2000,"Elliott, Missy ""Misdemeanor""","Hot Boyz","3:51","1999-11-27",36,21,13,9,7,7,5,7,7,7,8,11,7,10,11,12,15,17,23,30,38,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
94 | 2000,"Eminem","Stan","5:26","2000-11-04",78,67,57,57,51,51,51,57,55,70,69,77,88,93,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
95 | 2000,"Eminem","The Real Slim Shady","4:42","2000-05-06",70,32,20,16,11,7,6,4,5,4,8,9,16,30,49,68,83,88,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
96 | 2000,"Eminem","The Way I Am","4:40","2000-08-26",87,74,59,65,59,58,59,62,89,86,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
97 | 2000,"En Vogue","Riddle","5:10","2000-06-17",92,92,97,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
98 | 2000,"Estefan, Gloria","No Me Dejes De Quere...","3:25","2000-06-10",77,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
99 | 2000,"Evans, Sara","Born To Fly","5:36","2000-10-21",77,71,64,57,55,51,46,44,36,39,34,46,44,36,42,53,58,74,81,86,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
100 | 2000,"Eve","Got It All","3:48","2000-07-15",89,88,88,91,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
101 | 2000,"Eve","Love Is Blind","3:51","2000-01-08",94,91,57,46,46,40,34,39,42,46,50,59,66,78,87,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
102 | 2000,"Everclear","Wonderful","4:30","2000-07-08",77,69,53,37,33,25,24,23,22,25,28,25,11,13,13,11,18,28,36,39,45,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
103 | 2000,"Fabian, Lara","I Will Love Again","3:43","2000-06-10",91,80,75,61,60,52,45,40,36,32,37,45,68,80,80,89,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
104 | 2000,"Fatboy Slim","The Rockafeller Skan...","4:00","1999-11-13",94,94,94,87,77,77,83,82,82,92,76,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
105 | 2000,"Filter","Take A Picture","4:23","1999-11-27",91,74,64,52,38,38,34,31,21,19,12,13,15,20,19,22,23,24,31,42,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
106 | 2000,"Foo Fighters","Learn To Fly","3:55","1999-10-16",80,69,68,63,60,52,42,32,30,25,22,22,26,20,19,20,26,30,35,42,50,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
107 | 2000,"Fragma","Toca's Miracle","3:22","2000-10-28",99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
108 | 2000,"Funkmaster Flex","Do You","4:14","2000-11-11",92,92,95,91,91,94,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
109 | 2000,"Ghostface Killah","Cherchez LaGhost","3:04","2000-08-05",98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
110 | 2000,"Gill, Vince","Feels Like Love","4:13","2000-09-02",82,76,74,73,73,65,59,58,54,54,53,52,55,52,57,76,91,99,NA,91,89,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
111 | 2000,"Gilman, Billy","One Voice","4:07","2000-06-17",86,86,82,72,65,56,56,55,44,44,43,38,40,44,61,77,85,95,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
112 | 2000,"Ginuwine","None Of Ur Friends B...","4:12","1999-12-11",94,84,71,71,60,63,48,48,48,55,64,71,85,85,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
113 | 2000,"Ginuwine","The Best Man I Can B...","4:06","2000-01-08",97,97,83,94,84,88,85,82,77,77,85,89,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
114 | 2000,"Goo Goo Dolls","Broadway","3:54","2000-04-22",74,58,53,42,35,31,29,25,29,26,24,33,46,48,57,62,74,82,85,87,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
115 | 2000,"Gray, Macy","I Try","3:52","2000-02-19",68,51,47,36,30,20,15,12,8,7,7,7,6,5,6,9,10,11,14,16,16,16,21,27,34,40,46,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
116 | 2000,"Griggs, Andy","She's More","3:19","2000-03-11",81,76,69,67,62,55,52,51,51,48,47,43,42,37,41,50,69,73,77,85,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
117 | 2000,"Guy","Dancin'","4:08","1999-12-18",46,29,19,22,36,44,58,58,68,75,94,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
118 | 2000,"Hanson","This Time Around","4:14","2000-04-22",22,22,20,45,87,71,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
119 | 2000,"Hart, Beth","L.A. Song","3:47","1999-11-27",99,100,98,99,99,99,98,90,99,97,91,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
120 | 2000,"Heatherly, Eric","Flowers On The Wall","3:16","2000-04-29",95,88,88,82,82,77,72,67,65,65,65,60,60,53,51,50,57,77,83,89,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
121 | 2000,"Henley, Don","Taking You Home","4:08","2000-06-24",79,77,74,73,66,62,58,58,61,68,71,71,79,83,85,87,83,90,87,87,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
122 | 2000,"Herndon, Ty","No Mercy","4:43","2000-03-18",100,99,99,NA,NA,98,94,92,95,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
123 | 2000,"Hill, Faith","Breathe","4:04","1999-11-06",81,68,62,51,42,35,28,28,28,43,30,23,23,21,21,21,5,3,3,4,4,3,3,3,2,2,3,3,2,2,3,4,2,5,8,11,13,14,18,22,23,22,24,30,31,31,38,39,42,49,49,48,47,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
124 | 2000,"Hill, Faith","Let's Make Love","4:11","2000-08-12",83,83,73,73,67,60,60,60,57,55,54,69,88,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
125 | 2000,"Hoku","Another Dumb Blonde","3:47","2000-02-19",69,49,49,34,34,34,30,27,36,41,53,56,80,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
126 | 2000,"Hollister, Dave","Can't Stay","6:17","2000-03-25",84,84,93,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
127 | 2000,"Hot Boys","I Need A Hot Girl","4:16","2000-02-19",77,75,71,65,65,70,69,77,79,90,92,95,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
128 | 2000,"Houston, Whitney","Could I Have This Ki...","3:54","2000-06-17",74,68,68,67,59,59,60,52,54,56,59,70,69,81,87,95,98,100,NA,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
129 | 2000,"Houston, Whitney","I Learned From The B...","4:18","2000-02-19",83,83,83,40,28,27,28,36,53,73,82,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
130 | 2000,"Houston, Whitney","My Love Is Your Love","4:16","1999-09-04",81,68,44,16,11,9,8,7,8,7,8,8,6,6,5,5,5,5,4,6,10,10,11,20,22,27,34,49,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
131 | 2000,"Houston, Whitney","Same Script, Differe...","4:45","2000-06-17",71,71,71,71,70,75,77,88,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
132 | 2000,"IMx","Stay The Night","3:37","1999-10-09",84,61,45,43,40,38,36,31,34,34,40,36,36,23,41,62,70,71,79,78,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
133 | 2000,"Ice Cube","You Can Do It","4:20","1999-12-04",86,66,50,42,42,40,35,46,45,54,73,89,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
134 | 2000,"Ideal","Whatever","3:48","2000-06-10",75,75,67,73,64,56,54,54,54,48,47,50,60,68,73,81,92,90,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
135 | 2000,"Iglesias, Enrique","Be With You","3:36","2000-04-01",63,45,34,23,17,12,9,8,8,6,5,4,1,1,1,3,11,14,24,28,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
136 | 2000,"Iglesias, Enrique","Rhythm Divine","7:35","1999-12-04",90,84,79,67,67,39,33,32,38,38,49,51,61,61,66,88,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
137 | 2000,"J-Shin","One Night Stand","4:34","1999-12-25",96,96,69,74,72,62,49,45,38,34,38,45,47,58,68,88,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
138 | 2000,"Ja Rule","Between Me And You","4:05","2000-09-16",85,74,61,37,27,22,22,16,14,11,11,14,17,18,18,21,30,30,42,53,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
139 | 2000,"Jackson, Alan","It Must Be Love","2:53","2000-06-24",76,74,68,63,57,49,44,39,39,38,37,37,40,47,62,64,75,80,84,89,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
140 | 2000,"Jackson, Alan","Pop A Top","3:04","1999-11-13",79,73,70,64,63,57,55,55,63,52,43,47,55,78,95,100,NA,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
141 | 2000,"Jackson, Alan","www.memory","2:36","2000-11-04",75,59,59,54,50,49,47,45,49,69,63,67,77,89,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
142 | 2000,"Jagged Edge","He Can't Love U","3:30","1999-12-11",54,32,17,17,15,18,18,18,18,25,24,24,26,33,44,51,53,65,69,77,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
143 | 2000,"Jagged Edge","Let's Get Married","4:23","2000-05-06",77,66,55,45,38,42,33,29,28,26,23,15,11,14,14,17,20,20,21,23,24,29,36,47,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
144 | 2000,"Janet","Doesn't Really Matte...","4:17","2000-06-17",59,52,43,30,29,22,15,10,10,5,1,1,1,2,2,3,3,7,8,20,25,37,40,41,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
145 | 2000,"Jay-Z","Anything","3:41","2000-02-26",72,58,55,55,63,74,86,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
146 | 2000,"Jay-Z","Big Pimpin'","3:55","2000-04-22",69,52,39,33,28,25,25,23,20,19,21,18,20,20,26,29,35,33,41,50,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
147 | 2000,"Jay-Z","Do It Again (Put Ya ...","3:47","2000-01-15",95,68,65,65,74,84,92,96,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
148 | 2000,"Jay-Z","Hey Papi","3:40","2000-08-12",98,100,98,94,83,83,80,78,76,77,85,91,93,88,94,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
149 | 2000,"Jay-Z","I Just Wanna Love U ...","3:50","2000-10-28",58,45,35,26,23,19,14,14,13,11,12,12,12,15,15,19,24,28,29,30,40,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
150 | 2000,"Jean, Wyclef","911","4:00","2000-10-07",77,74,64,61,53,48,43,38,42,38,44,49,53,61,66,68,80,85,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
151 | 2000,"Joe","I Wanna Know","4:57","2000-01-01",94,86,69,50,41,33,32,28,28,27,27,25,23,20,17,15,14,11,11,14,11,11,10,12,10,6,4,5,4,5,5,7,6,8,5,6,9,9,8,14,16,20,32,45,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
152 | 2000,"Joe","Treat Her Like A Lad...","4:12","2000-08-05",77,75,63,63,69,64,68,67,72,79,78,84,85,90,89,99,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
153 | 2000,"John, Elton","Someday Out Of The B...","4:41","2000-04-22",56,56,49,59,67,60,64,73,81,90,93,89,98,94,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
154 | 2000,"Jones, Donell","Where I Wanna Be","6:22","2000-04-22",81,71,65,50,41,41,36,41,38,35,33,29,36,34,34,40,42,49,55,62,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
155 | 2000,"Jordan, Montell","Get It On.. Tonite","4:34","1999-10-23",92,80,72,69,67,61,54,43,38,24,24,20,19,15,15,5,4,4,7,10,5,9,9,7,9,10,10,15,18,23,30,42,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
156 | 2000,"Juvenile","U Understand","3:51","2000-02-05",85,83,100,98,97,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
157 | 2000,"Kandi","Don't Think I'm Not","3:50","2000-08-05",66,66,66,61,49,42,36,33,28,24,26,26,28,29,27,31,31,26,25,25,30,40,36,41,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
158 | 2000,"Keith, Toby","Country Comes To Tow...","3:39","2000-08-05",82,78,75,69,66,62,59,58,55,55,54,62,81,95,93,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
159 | 2000,"Keith, Toby","How Do You Like Me N...","3:29","2000-01-29",77,72,59,53,45,43,41,36,36,32,31,31,35,35,38,43,45,51,52,54,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
160 | 2000,"Kelis","Caught Out There","4:09","1999-12-04",84,68,67,63,63,54,56,59,68,67,75,90,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
161 | 2000,"Kenny G","Auld Lang Syne (The ...","7:50","1999-12-25",89,89,7,8,66,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
162 | 2000,"Kid Rock","Only God Knows Why","5:27","2000-02-19",63,47,46,39,35,26,26,23,19,19,21,25,25,29,32,44,52,62,69,78,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
163 | 2000,"Kravitz, Lenny","I Belong To You","4:17","2000-03-25",78,77,71,71,71,83,90,90,93,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
164 | 2000,"Kumbia Kings","U Don't Love Me","3:50","2000-03-04",81,64,62,67,70,70,75,87,89,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
165 | 2000,"LFO","I Don't Wanna Kiss Y...","5:00","2000-04-15",63,61,68,73,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
166 | 2000,"LFO","West Side Story","3:27","2000-08-05",96,84,88,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
167 | 2000,"LL Cool J","Imagine That","4:00","2000-08-12",99,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
168 | 2000,"Larrieux, Amel","Get Up","4:02","2000-03-04",100,97,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
169 | 2000,"Lawrence, Tracy","Lessons Learned","2:55","2000-01-29",80,73,61,61,48,48,48,48,44,42,40,40,50,66,81,93,94,99,99,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
170 | 2000,"Levert, Gerald","Baby U Are","4:10","2000-08-19",96,89,92,96,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
171 | 2000,"Levert, Gerald","Mr. Too Damn Good","4:06","2000-03-18",84,83,83,76,86,86,88,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
172 | 2000,"Lil Bow Wow","Bounce With Me","3:22","2000-08-19",48,35,24,24,20,20,20,20,22,27,27,36,40,53,61,69,80,90,99,NA,NA,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
173 | 2000,"Lil Wayne","Tha Block Is Hot","4:13","1999-12-04",99,89,92,84,84,72,81,81,86,87,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
174 | 2000,"Lil' Kim","How Many Licks?","3:50","2000-11-25",79,75,77,86,86,89,NA,NA,96,96,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
175 | 2000,"Lil' Kim","No Matter What They ...","4:12","2000-07-15",80,72,67,60,65,73,81,86,90,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
176 | 2000,"Lil' Mo","Ta Da","4:17","2000-08-12",100,99,97,97,100,95,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
177 | 2000,"Lil' Zane","Callin' Me","3:43","2000-07-29",83,89,57,40,34,21,33,46,45,59,67,84,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
178 | 2000,"Limp Bizkit","N 2 Gether Now","3:55","1999-12-04",94,88,85,78,78,73,84,86,90,97,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
179 | 2000,"Limp Bizkit","Re-Arranged","4:08","1999-12-04",91,91,90,95,95,99,96,96,92,88,89,93,91,91,89,90,93,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
180 | 2000,"Limp Bizkit","Rollin'","4:04","2000-11-11",77,73,72,66,65,65,67,73,74,78,80,86,86,91,93,96,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
181 | 2000,"Lonestar","Amazed","4:25","1999-06-05",81,54,44,39,38,33,29,29,32,27,26,24,27,32,33,35,35,40,43,50,NA,NA,NA,NA,NA,NA,NA,NA,NA,45,45,45,23,17,14,17,18,18,3,1,1,2,3,4,4,5,6,8,9,10,12,15,20,22,22,25,26,31,32,37,42,42,45,50,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
182 | 2000,"Lonestar","Smile","3:33","1999-12-18",89,80,80,80,65,47,44,42,39,39,43,41,43,45,50,58,67,78,85,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
183 | 2000,"Lonestar","What About Now","3:30","2000-06-10",78,72,66,64,56,50,47,39,37,34,30,30,35,36,37,43,54,60,61,69,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
184 | 2000,"Lopez, Jennifer","Feelin' Good","4:28","2000-02-19",79,79,66,54,54,54,54,51,61,79,96,NA,NA,64,74,73,79,82,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
185 | 2000,"Loveless, Patty","That's The Kind Of M...","3:27","2000-09-16",98,93,93,93,88,88,82,81,73,71,71,72,85,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
186 | 2000,"Lox","Ryde or Die, Chick","3:56","2000-03-18",86,73,80,84,91,97,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
187 | 2000,"Lucy Pearl","Dance Tonight","3:45","2000-05-20",80,75,63,59,55,49,42,42,40,40,36,43,46,54,72,84,84,86,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
188 | 2000,"Ludacris","What's Your Fantasy","4:16","2000-09-30",89,83,63,55,49,40,33,32,30,25,22,21,24,24,24,27,25,34,32,35,41,47,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
189 | 2000,"M2M","Don't Say You Love M...","3:41","1999-11-20",72,53,62,46,54,44,44,21,64,92,98,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
190 | 2000,"M2M","Mirror Mirror","3:19","2000-04-01",87,87,94,91,75,68,65,86,62,70,74,70,70,80,82,87,90,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
191 | 2000,"Madison Avenue","Don't Call Me Baby","3:44","2000-07-08",98,96,93,93,93,92,92,92,90,92,88,88,88,95,93,98,93,92,90,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
192 | 2000,"Madonna","American Pie","4:30","2000-02-19",43,35,29,29,33,32,40,58,88,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
193 | 2000,"Madonna","Music","3:45","2000-08-12",41,23,18,14,2,1,1,1,1,2,2,2,2,2,4,8,11,16,20,25,27,27,29,44,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
194 | 2000,"Martin, Ricky","Private Emotion","4:02","2000-03-11",76,67,71,78,89,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
195 | 2000,"Martin, Ricky","Shake Your Bon-Bon","3:08","1999-11-20",74,66,52,39,39,39,39,46,47,54,91,28,22,33,46,70,87,93,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
196 | 2000,"Martin, Ricky","She Bangs","4:02","2000-10-07",38,28,21,21,18,16,13,13,12,20,22,29,43,54,55,73,92,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
197 | 2000,"Mary Mary","Shackles (Praise You...","3:12","2000-03-25",90,76,72,54,43,37,34,28,33,30,31,39,43,53,60,70,71,76,84,94,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
198 | 2000,"Master P","Souljas","3:33","2000-11-18",98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
199 | 2000,"McBride, Martina","Love's The Only Hous...","5:13","2000-02-05",79,69,65,58,53,52,52,48,45,43,42,42,50,60,64,75,91,93,92,90,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
200 | 2000,"McBride, Martina","There You Are","3:26","2000-09-09",79,75,75,75,73,64,60,60,60,63,63,82,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
201 | 2000,"McEntire, Reba","I'll Be","4:23","2000-05-13",89,79,79,72,69,64,61,57,55,55,52,51,53,60,81,84,93,91,94,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
202 | 2000,"McEntire, Reba","What Do You Say","3:26","1999-10-30",88,76,71,71,69,63,56,51,46,46,53,43,33,31,34,41,50,60,68,71,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
203 | 2000,"McGraw, Tim","My Best Friend","4:33","1999-11-27",85,76,71,64,54,54,55,46,38,29,29,33,32,31,36,38,39,41,46,49,48,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
204 | 2000,"McGraw, Tim","My Next Thirty Years","3:37","2000-10-21",73,62,56,52,46,40,36,31,27,27,28,40,33,33,39,40,48,53,58,62,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
205 | 2000,"McGraw, Tim","Some Things Never Ch...","3:56","2000-05-13",76,66,66,65,63,60,60,58,58,58,58,59,70,93,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
206 | 2000,"McKnight, Brian","Stay Or Let It Go","4:32","2000-02-26",95,92,82,78,76,88,100,93,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
207 | 2000,"Messina, Jo Dee","Because You Love Me","3:50","2000-01-29",83,78,71,71,66,55,53,57,61,61,61,72,93,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
208 | 2000,"Messina, Jo Dee","That's The Way","3:17","2000-06-24",78,67,63,54,50,44,38,30,27,25,31,28,30,28,32,35,48,46,51,59,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
209 | 2000,"Metallica","I Disappear","4:26","2000-05-13",86,84,88,81,81,76,81,81,78,84,83,82,87,88,91,94,98,95,89,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
210 | 2000,"Metallica","No Leaf Clover (Live...","5:43","2000-02-12",86,81,78,76,74,80,86,93,95,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
211 | 2000,"Montgomery Gentry","Daddy Won't Sell The...","4:18","2000-03-04",87,83,81,79,81,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
212 | 2000,"Montgomery, John Michael","The Little Girl","3:52","2000-09-09",81,67,64,56,45,41,41,35,35,38,37,42,45,50,57,63,62,83,74,74,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
213 | 2000,"Moore, Chante","Straight Up","3:40","2000-10-28",98,98,97,90,85,83,83,97,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
214 | 2000,"Moore, Mandy","I Wanna Be With You","4:12","2000-06-17",69,63,54,50,45,42,31,28,24,34,42,53,65,66,77,94,99,NA,NA,NA,NA,93,91,91,90,89,86,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
215 | 2000,"Mumba, Samantha","Gotta Tell You","3:19","2000-09-09",85,72,65,49,39,25,20,10,9,8,6,5,7,4,6,7,13,17,17,23,29,36,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
216 | 2000,"Musiq","Just Friends","4:02","2000-10-14",89,83,65,55,54,54,52,44,41,34,32,31,35,34,41,41,48,54,58,68,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
217 | 2000,"Mya","Case Of The Ex (What...","3:50","2000-08-19",72,57,52,47,42,31,24,18,17,17,17,10,9,9,7,2,2,2,3,4,4,4,4,8,11,15,19,24,23,35,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
218 | 2000,"Mya","The Best Of Me","4:12","2000-04-15",85,70,65,62,55,50,50,56,61,61,72,84,81,86,86,94,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
219 | 2000,"Mystikal","Shake Ya Ass","4:46","2000-08-12",97,90,65,41,34,25,22,15,15,14,14,13,13,13,17,19,24,30,42,58,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
220 | 2000,"N'Sync","Bye Bye Bye","3:15","2000-01-29",42,20,19,14,13,7,6,5,5,5,5,4,4,6,6,7,9,12,18,20,27,34,40,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
221 | 2000,"N'Sync","It's Gonna Be Me","3:10","2000-05-06",82,70,51,39,26,19,15,9,7,7,5,4,1,1,3,4,6,10,13,15,18,23,28,38,48,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
222 | 2000,"N'Sync","This I Promise You","4:23","2000-09-30",68,31,19,15,11,6,7,7,6,5,6,7,10,12,11,9,11,12,20,22,26,30,30,39,41,49,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
223 | 2000,"Nas","You Owe Me","3:51","2000-03-25",74,72,68,59,59,59,67,67,63,69,75,82,79,88,95,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
224 | 2000,"Nelly","(Hot S**t) Country G...","4:17","2000-04-29",100,99,96,76,55,37,24,24,30,36,37,30,23,21,17,17,15,11,11,10,7,7,8,10,11,12,12,17,19,23,33,37,36,49,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
225 | 2000,"Next","Wifey","4:03","2000-05-27",85,61,46,40,36,31,25,22,25,24,21,20,19,19,8,7,10,12,21,25,35,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
226 | 2000,"Nine Days","Absolutely (Story Of...","3:09","2000-05-06",85,71,59,52,39,34,26,20,17,13,11,6,6,8,8,7,8,9,11,12,14,18,26,30,36,41,48,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
227 | 2000,"Nine Days","If I Am","4:18","2000-12-02",68,68,81,94,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
228 | 2000,"No Doubt","Simple Kind Of Life","4:11","2000-07-01",50,40,39,38,38,48,52,55,80,85,88,100,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
229 | 2000,"Nu Flavor","3 Little Words","3:54","2000-06-03",97,97,89,89,94,90,99,97,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
230 | 2000,"Offspring, The","Original Prankster","3:42","2000-11-25",74,71,70,70,77,78,91,89,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
231 | 2000,"Paisley, Brad","Me Neither","3:19","2000-05-13",87,85,90,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
232 | 2000,"Paisley, Brad","We Danced","3:45","2000-10-14",71,68,52,52,45,42,39,34,34,29,36,42,55,53,57,64,72,84,83,86,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
233 | 2000,"Papa Roach","Last Resort","3:19","2000-07-29",75,71,69,69,66,64,61,61,66,64,63,60,65,66,62,66,64,64,57,72,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
234 | 2000,"Pearl Jam","Nothing As It Seems","5:20","2000-05-13",49,70,84,89,93,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
235 | 2000,"Pink","Most Girls","4:06","2000-08-12",85,70,52,36,27,21,15,13,12,8,5,5,5,6,5,4,6,8,11,14,14,16,18,21,26,39,46,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
236 | 2000,"Pink","There U Go","3:23","2000-03-04",25,15,12,11,11,7,7,12,14,15,15,17,19,16,15,14,12,10,10,10,8,9,12,16,20,22,33,39,39,41,46,44,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
237 | 2000,"Price, Kelly","As We Lay","6:20","2000-07-15",82,69,69,64,71,79,82,89,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
238 | 2000,"Price, Kelly","Love Sets You Free","3:46","2000-05-13",92,91,98,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
239 | 2000,"Price, Kelly","You Should've Told M...","3:12","2000-09-23",91,91,91,87,86,79,79,75,70,68,64,64,68,70,74,90,86,85,93,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
240 | 2000,"Profyle","Liar","3:57","2000-09-16",52,32,25,17,16,16,14,19,24,33,35,43,54,61,69,75,86,81,94,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
241 | 2000,"Puff Daddy","Best Friend","5:33","2000-02-12",65,59,62,79,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
242 | 2000,"Q-Tip","Breathe And Stop","4:06","2000-01-22",71,71,81,82,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
243 | 2000,"R.E.M.","The Great Beyond","4:10","1999-12-25",79,79,70,62,60,57,61,66,60,59,60,63,79,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
244 | 2000,"Rascal Flatts","Prayin' For Daylight","3:36","2000-05-06",87,78,72,68,66,64,58,58,56,54,49,46,46,41,38,38,47,65,72,77,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
245 | 2000,"Raye, Collin","Couldn't Last A Mome...","3:40","2000-03-18",91,85,75,73,67,63,63,63,56,49,48,46,44,44,43,45,53,66,73,89,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
246 | 2000,"Red Hot Chili Peppers","Californication","5:21","2000-07-29",72,72,72,77,79,77,75,84,85,79,74,69,74,75,77,71,78,89,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
247 | 2000,"Red Hot Chili Peppers","Otherside","4:13","2000-02-12",80,72,65,52,51,49,40,37,32,29,29,29,29,24,18,14,15,16,19,22,29,45,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
248 | 2000,"Rimes, LeAnn","Big Deal","3:03","1999-10-16",71,52,51,51,51,48,41,37,29,26,26,23,30,28,27,25,31,43,56,70,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
249 | 2000,"Rimes, LeAnn","Can't Fight The Moon...","3:33","2000-09-09",82,71,79,83,96,99,78,78,83,79,77,76,79,81,88,85,86,79,87,93,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
250 | 2000,"Rimes, LeAnn","I Need You","3:42","2000-05-27",77,68,67,63,59,59,59,53,51,50,13,11,11,15,12,12,13,16,19,21,21,24,25,30,41,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
251 | 2000,"Rogers, Kenny","Buy Me A Rose","3:46","2000-03-11",79,72,65,65,54,46,46,43,40,40,46,54,58,66,73,82,86,84,88,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
252 | 2000,"Ruff Endz","No More","3:56","2000-07-01",76,38,19,17,12,15,12,10,7,5,8,8,10,12,14,15,19,23,21,18,19,22,23,24,33,38,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
253 | 2000,"Sammie","I Like It","4:09","2000-01-29",85,68,58,44,40,33,30,29,37,29,29,24,36,46,52,61,83,93,91,89,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
254 | 2000,"Santana","Maria, Maria","4:18","2000-02-12",15,8,6,5,2,3,2,2,1,1,1,1,1,1,1,1,1,1,8,15,19,21,26,36,48,47,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
255 | 2000,"Savage Garden","Crash And Burn","4:41","2000-04-08",75,58,51,36,33,31,26,24,24,29,34,39,46,47,48,49,58,63,73,87,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
256 | 2000,"Savage Garden","I Knew I Loved You","4:07","1999-10-23",71,48,43,31,20,13,7,6,4,4,4,6,4,2,1,1,1,2,1,2,4,8,8,12,14,17,21,24,30,34,37,46,47,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
257 | 2000,"SheDaisy","Deck The Halls","3:46","1999-12-25",97,61,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
258 | 2000,"SheDaisy","I Will.. But","3:40","2000-07-15",78,74,70,61,59,52,48,47,45,43,44,43,52,56,70,80,86,81,85,87,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
259 | 2000,"SheDaisy","This Woman Needs","3:20","2000-02-05",82,70,70,67,57,57,61,68,82,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
260 | 2000,"Sheist, Shade","Where I Wanna Be","4:16","2000-11-11",96,95,99,99,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
261 | 2000,"Shyne","Bad Boyz","4:22","2000-09-09",94,87,90,90,82,67,61,57,71,78,74,81,88,96,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
262 | 2000,"Simpson, Jessica","I Think I'm In Love ...","3:32","2000-07-01",63,52,44,29,25,23,21,21,21,27,38,38,57,74,89,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
263 | 2000,"Simpson, Jessica","Where You Are","3:51","2000-04-01",73,66,62,62,76,93,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
264 | 2000,"Sisqo","Got To Get It","3:52","1999-11-20",92,76,73,58,48,48,48,48,49,40,43,51,50,57,63,64,68,82,88,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
265 | 2000,"Sisqo","Incomplete","3:52","2000-06-24",77,66,61,61,61,55,2,1,1,2,2,4,5,5,7,8,10,10,9,14,17,20,25,31,32,46,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
266 | 2000,"Sisqo","Thong Song","4:05","2000-01-29",74,63,35,26,26,23,20,16,13,10,6,6,5,4,4,4,3,3,4,3,7,8,13,17,24,31,43,46,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
267 | 2000,"Sister Hazel","Change Your Mind","4:02","2000-07-15",75,67,66,59,63,71,78,81,78,78,84,87,94,91,93,95,100,98,96,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
268 | 2000,"Smash Mouth","Then The Morning Com...","3:04","1999-10-30",83,59,56,46,27,23,19,16,14,14,16,15,12,11,13,17,20,23,24,25,27,31,33,35,41,48,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
269 | 2000,"Smith, Will","Freakin' It","3:58","2000-02-12",99,99,99,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
270 | 2000,"Son By Four","A Puro Dolor (Purest...","3:30","2000-04-08",80,80,80,79,72,73,65,64,60,60,48,48,48,43,35,32,30,32,37,26,31,28,30,32,39,35,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
271 | 2000,"Sonique","It Feels So Good","3:48","2000-01-22",67,52,30,23,19,17,16,16,14,12,13,13,11,8,10,10,11,14,17,19,21,31,38,49,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
272 | 2000,"SoulDecision","Faded","3:25","2000-07-08",94,90,81,64,56,43,35,27,25,22,22,27,27,27,31,31,30,34,31,34,34,38,45,50,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
273 | 2000,"Spears, Britney","From The Bottom Of M...","4:30","2000-01-29",76,59,52,52,14,14,17,24,33,35,41,45,54,64,64,81,97,92,86,90,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
274 | 2000,"Spears, Britney","Lucky","3:23","2000-08-12",61,41,28,26,23,29,30,40,66,86,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
275 | 2000,"Spears, Britney","Oops!.. I Did It Aga...","3:30","2000-04-22",67,38,26,19,15,13,12,9,9,10,14,15,17,24,35,49,77,85,90,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
276 | 2000,"Spencer, Tracie","Still In My Heart","4:11","2000-03-04",95,88,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
277 | 2000,"Splender","I Think God Can Expl...","3:55","2000-06-10",71,66,62,62,62,64,65,71,81,89,95,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
278 | 2000,"Sting","Desert Rose","3:52","2000-05-13",98,88,72,59,55,52,45,35,24,21,19,19,19,19,18,17,19,19,24,26,30,32,42,45,42,49,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
279 | 2000,"Stone Temple Pilots","Sour Girl","4:16","2000-07-08",79,79,79,78,78,87,89,88,95,93,91,94,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
280 | 2000,"Stone, Angie","No More Rain (In Thi...","4:42","1999-12-25",86,86,74,66,56,60,56,60,67,69,63,73,71,81,89,98,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
281 | 2000,"Strait, George","Go On","3:48","2000-08-26",71,67,63,56,53,48,46,46,44,40,44,46,49,56,56,71,78,88,95,NA,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
282 | 2000,"Strait, George","The Best Day","3:24","2000-01-29",73,64,54,45,44,44,44,41,39,34,33,33,31,33,36,39,43,49,53,62,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
283 | 2000,"Sugar Ray","Falls Apart","4:15","2000-01-15",70,64,54,40,34,29,29,32,32,37,47,49,52,60,76,80,89,97,98,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
284 | 2000,"TLC","Dear Lie","4:36","2000-02-12",63,55,52,51,56,74,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
285 | 2000,"Tamar","If You Don't Wanna L...","4:02","2000-03-25",98,98,92,89,92,93,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
286 | 2000,"Tamia","Can't Go For That","3:38","2000-09-16",90,86,84,88,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
287 | 2000,"Third Eye Blind","Deep Inside Of You","4:10","2000-09-02",80,73,70,70,70,69,72,79,90,97,95,93,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
288 | 2000,"Third Eye Blind","Never Let You Go","3:57","2000-01-22",65,32,25,24,23,22,22,21,19,16,14,16,16,17,18,21,22,25,27,33,45,46,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
289 | 2000,"Thomas, Carl","Emotional","4:31","2000-11-25",77,63,61,58,54,47,53,52,49,52,60,62,69,69,63,76,87,82,91,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
290 | 2000,"Thomas, Carl","I Wish","3:50","2000-03-25",75,64,48,39,32,28,24,20,22,21,22,26,23,24,27,28,42,44,52,67,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
291 | 2000,"Thomas, Carl","Summer Rain","4:57","2000-09-23",82,82,86,80,82,83,84,82,88,94,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
292 | 2000,"Tippin, Aaron","Kiss This","2:53","2000-08-26",74,72,66,53,52,47,47,45,42,46,51,60,68,69,78,94,87,92,97,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
293 | 2000,"Train","Meet Virginia","3:55","1999-10-09",76,67,59,54,48,45,40,32,26,24,22,21,21,24,21,20,21,24,28,30,32,37,37,42,46,50,50,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
294 | 2000,"Trick Daddy","Shut Up","4:17","2000-05-20",99,95,87,87,83,83,89,87,92,92,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
295 | 2000,"Trina","Pull Over","2:58","2000-09-09",97,93,96,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
296 | 2000,"Tritt, Travis","Best Of Intentions","4:15","2000-08-19",97,86,79,70,63,56,50,48,51,38,33,31,28,28,28,27,29,31,37,45,49,48,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
297 | 2000,"Tuesday","I Know","4:06","2000-12-30",98,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
298 | 2000,"Urban, Keith","Your Everything","4:10","2000-07-15",81,80,73,73,67,64,60,59,53,51,55,66,84,90,96,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
299 | 2000,"Usher","Pop Ya Collar","3:36","2000-11-04",68,64,60,60,62,79,93,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
300 | 2000,"Vassar, Phil","Carlene","4:07","2000-03-04",75,67,64,64,57,53,47,45,45,50,52,56,59,78,83,84,91,96,93,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
301 | 2000,"Vassar, Phil","Just Another Day In ...","3:54","2000-09-30",81,81,76,67,53,46,43,38,36,35,43,41,46,51,62,58,63,70,74,79,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
302 | 2000,"Vertical Horizon","Everything You Want","4:01","2000-01-22",70,61,53,46,40,33,31,26,22,19,17,15,13,9,9,8,8,6,7,7,8,3,3,6,6,1,2,3,4,7,9,10,18,20,27,29,36,40,50,47,50,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
303 | 2000,"Vertical Horizon","You're A God","3:45","2000-08-26",64,55,43,41,37,31,30,29,28,26,23,23,25,32,32,37,37,41,46,48,49,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
304 | 2000,"Vitamin C","Graduation (Friends ...","4:23","2000-04-15",81,64,54,54,46,40,40,40,38,42,57,87,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
305 | 2000,"Vitamin C","The Itch","3:30","2000-12-02",86,48,45,52,57,58,76,95,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
306 | 2000,"Walker, Clay","Live, Laugh, Love","4:06","1999-12-04",95,95,94,94,94,95,82,74,79,92,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
307 | 2000,"Walker, Clay","The Chain Of Love","5:03","2000-04-15",73,65,57,57,51,48,44,43,40,45,44,53,57,68,71,81,90,94,94,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
308 | 2000,"Wallflowers, The","Sleepwalker","3:29","2000-10-28",73,73,74,80,90,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
309 | 2000,"Westlife","Swear It Again","4:07","2000-04-01",96,82,66,55,55,46,44,44,37,35,32,25,21,20,20,25,30,33,45,56,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
310 | 2000,"Williams, Robbie","Angels","3:56","1999-11-20",85,77,69,69,62,56,56,64,54,53,72,83,81,88,96,93,91,89,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
311 | 2000,"Wills, Mark","Back At One","4:00","2000-01-15",89,55,51,43,37,37,36,39,42,46,45,52,64,74,84,90,94,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
312 | 2000,"Worley, Darryl","When You Need My Lov...","3:35","2000-06-17",98,88,93,92,85,85,84,80,80,80,80,75,78,86,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
313 | 2000,"Wright, Chely","It Was","3:51","2000-03-04",86,78,75,72,71,69,64,75,85,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
314 | 2000,"Yankee Grey","Another Nine Minutes","3:10","2000-04-29",86,83,77,74,83,79,88,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
315 | 2000,"Yearwood, Trisha","Real Live Woman","3:55","2000-04-01",85,83,83,82,81,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
316 | 2000,"Ying Yang Twins","Whistle While You Tw...","4:19","2000-03-18",95,94,91,85,84,78,74,78,85,89,97,96,99,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
317 | 2000,"Zombie Nation","Kernkraft 400","3:30","2000-09-02",99,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
318 | 2000,"matchbox twenty","Bent","4:12","2000-04-29",60,37,29,24,22,21,18,16,13,12,8,6,1,2,3,2,2,3,4,5,4,4,6,9,12,13,19,20,20,24,29,28,27,30,33,37,38,38,48,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
319 |
--------------------------------------------------------------------------------
/data/concat_1.csv:
--------------------------------------------------------------------------------
1 | A,B,C,D
2 | a0,b0,c0,d0
3 | a1,b1,c1,d1
4 | a2,b2,c2,d2
5 | a3,b3,c3,d3
6 |
--------------------------------------------------------------------------------
/data/concat_2.csv:
--------------------------------------------------------------------------------
1 | A,B,C,D
2 | a4,b4,c4,d4
3 | a5,b5,c5,d5
4 | a6,b6,c6,d6
5 | a7,b7,c7,d7
6 |
--------------------------------------------------------------------------------
/data/concat_3.csv:
--------------------------------------------------------------------------------
1 | A,B,C,D
2 | a8,b8,c8,d8
3 | a9,b9,c9,d9
4 | a10,b10,c10,d10
5 | a11,b11,c11,d11
6 |
--------------------------------------------------------------------------------
/data/country_timeseries.csv:
--------------------------------------------------------------------------------
1 | Date,Day,Cases_Guinea,Cases_Liberia,Cases_SierraLeone,Cases_Nigeria,Cases_Senegal,Cases_UnitedStates,Cases_Spain,Cases_Mali,Deaths_Guinea,Deaths_Liberia,Deaths_SierraLeone,Deaths_Nigeria,Deaths_Senegal,Deaths_UnitedStates,Deaths_Spain,Deaths_Mali
2 | 1/5/2015,289,2776,,10030,,,,,,1786,,2977,,,,,
3 | 1/4/2015,288,2775,,9780,,,,,,1781,,2943,,,,,
4 | 1/3/2015,287,2769,8166,9722,,,,,,1767,3496,2915,,,,,
5 | 1/2/2015,286,,8157,,,,,,,,3496,,,,,,
6 | 12/31/2014,284,2730,8115,9633,,,,,,1739,3471,2827,,,,,
7 | 12/28/2014,281,2706,8018,9446,,,,,,1708,3423,2758,,,,,
8 | 12/27/2014,280,2695,,9409,,,,,,1697,,2732,,,,,
9 | 12/24/2014,277,2630,7977,9203,,,,,,,3413,2655,,,,,
10 | 12/21/2014,273,2597,,9004,,,,,,1607,,2582,,,,,
11 | 12/20/2014,272,2571,7862,8939,,,,,,1586,3384,2556,,,,,
12 | 12/18/2014,271,,7830,,,,,,,,3376,,,,,,
13 | 12/14/2014,267,2416,,8356,,,,,,1525,,2085,,,,,
14 | 12/9/2014,262,,7797,,,,,,,,3290,,,,,,
15 | 12/7/2014,260,2292,,7897,20,1,4,1,7,1428,,1768,8,0,1,0,6
16 | 12/3/2014,256,,7719,,,,,,,,3177,,,,,,
17 | 11/30/2014,253,2164,,7312,20,1,4,1,7,1327,,1583,8,0,1,0,6
18 | 11/28/2014,251,,7635,,,,,,,,3145,,,,,,
19 | 11/23/2014,246,2134,,6599,20,1,4,1,7,1260,,1398,8,0,1,0,6
20 | 11/22/2014,245,,7168,,,,,,,,3016,,,,,,
21 | 11/18/2014,241,2047,7082,6190,20,1,4,1,6,1214,2963,1267,8,0,1,0,6
22 | 11/16/2014,239,1971,,6073,20,1,4,1,5,1192,,1250,8,0,1,0,5
23 | 11/15/2014,238,,7069,,,,,,,,2964,,,,,,
24 | 11/11/2014,234,1919,,5586,20,1,4,1,4,1166,,1187,8,0,1,0,3
25 | 11/10/2014,233,,6878,,,,,,,,2812,,,,,,
26 | 11/9/2014,232,1878,,5368,20,1,4,1,1,1142,,1169,8,0,1,0,1
27 | 11/8/2014,231,,6822,,,,,,,,2836,,,,,,
28 | 11/4/2014,227,,6619,4862,20,1,4,1,1,,2766,1130,8,0,1,0,1
29 | 11/3/2014,226,1760,,,,,,,,1054,,,,,,,
30 | 11/2/2014,225,1731,,4759,20,1,4,1,1,1041,,1070,8,0,1,0,1
31 | 10/31/2014,222,,6525,,,,,,,,2697,,,,,,
32 | 10/29/2014,220,1667,,5338,20,1,4,1,1,1018,,1510,8,0,1,0,1
33 | 10/27/2014,218,1906,,5235,20,1,4,1,1,997,,1500,8,0,1,0,1
34 | 10/25/2014,216,,6535,,,,,,,,2413,,,,,,
35 | 10/22/2014,214,,,3896,,,4,1,1,,,1281,,,1,0,1
36 | 10/21/2014,213,1553,,,,,,,,926,,,,,,,
37 | 10/19/2014,211,1540,,3706,20,1,3,1,,904,,1259,8,0,1,0,
38 | 10/18/2014,210,,4665,,,,,,,,2705,,,,,,
39 | 10/14/2014,206,1519,,3410,20,1,3,1,,862,,1200,8,0,0,1,
40 | 10/13/2014,205,,4262,,,,,,,,2484,,,,,,
41 | 10/12/2014,204,1472,,3252,20,1,2,1,,843,,1183,8,0,1,1,
42 | 10/11/2014,203,,4249,,,,,,,,2458,,,,,,
43 | 10/8/2014,200,,,2950,20,1,1,1,,,,930,8,0,1,1,
44 | 10/7/2014,199,1350,4076,,,,,,,778,2316,,,,,,
45 | 10/5/2014,197,1298,,2789,20,1,1,,,768,,879,8,0,0,,
46 | 10/4/2014,196,,3924,,,,,,,,2210,,,,,,
47 | 10/1/2014,193,1199,3834,2437,20,1,1,,,739,2069,623,8,0,0,,
48 | 9/28/2014,190,1157,3696,2304,20,1,,,,710,1998,622,8,0,,,
49 | 9/23/2014,185,1074,3458,2021,20,1,,,,648,1830,605,8,0,,,
50 | 9/21/2014,183,1022,3280,1940,20,1,,,,635,1677,597,8,0,,,
51 | 9/20/2014,182,,,1813,,,,,,,,593,,,,,
52 | 9/19/2014,181,1008,,,,,,,,632,,,,,,,
53 | 9/17/2014,179,,3022,,,,,,,,1578,,,,,,
54 | 9/14/2014,176,942,2710,1673,,,,,,601,1459,562,,,,,
55 | 9/13/2014,175,936,,1620,21,1,,,,595,1296,562,8,0,,,
56 | 9/10/2014,172,899,,1478,21,1,,,,568,,536,8,,,,
57 | 9/9/2014,171,,2407,,,,,,,,,,,,,,
58 | 9/7/2014,169,861,2081,1424,21,3,,,,557,1137,524,8,0,,,
59 | 9/5/2014,167,812,1871,1261,22,1,,,,517,1089,491,8,,,,
60 | 8/31/2014,162,771,1698,1216,21,1,,,,494,871,476,7,,,,
61 | 8/26/2014,157,648,1378,1026,17,,,,,430,694,422,6,,,,
62 | 8/20/2014,151,607,1082,910,16,,,,,406,624,392,5,,,,
63 | 8/18/2014,149,579,972,907,15,,,,,396,576,374,4,,,,
64 | 8/16/2014,147,543,834,848,15,,,,,394,466,365,4,,,,
65 | 8/13/2014,144,519,786,810,12,,,,,380,413,348,4,,,,
66 | 8/11/2014,142,510,670,783,12,,,,,377,355,334,3,,,,
67 | 8/9/2014,140,506,599,730,13,,,,,373,323,315,2,,,,
68 | 8/6/2014,137,495,554,717,13,,,,,367,294,298,2,,,,
69 | 8/4/2014,135,495,516,691,9,,,,,363,282,286,1,,,,
70 | 8/1/2014,132,485,468,646,4,,,,,358,255,273,1,,,,
71 | 7/30/2014,129,472,391,574,3,,,,,346,227,252,1,,,,
72 | 7/27/2014,126,460,329,533,1,,,,,339,156,233,1,,,,
73 | 7/23/2014,123,427,249,525,0,,,,,319,129,224,0,,,,
74 | 7/20/2014,120,415,224,454,,,,,,314,127,219,,,,,
75 | 7/17/2014,117,410,196,442,,,,,,310,116,206,,,,,
76 | 7/14/2014,114,411,174,397,,,,,,310,106,197,,,,,
77 | 7/12/2014,112,406,172,386,,,,,,304,105,194,,,,,
78 | 7/8/2014,108,409,142,337,,,,,,309,88,142,,,,,
79 | 7/6/2014,106,408,131,305,,,,,,307,84,127,,,,,
80 | 7/2/2014,102,412,115,252,,,,,,305,75,101,,,,,
81 | 6/30/2014,100,413,107,239,,,,,,303,65,99,,,,,
82 | 6/22/2014,92,,51,,,,,,,,34,,,,,,
83 | 6/20/2014,90,390,,158,,,,,,270,,34,,,,,
84 | 6/19/2014,89,,41,,,,,,,,25,,,,,,
85 | 6/18/2014,88,390,,136,,,,,,267,,28,,,,,
86 | 6/17/2014,87,,,97,,,,,,,,49,,,,,
87 | 6/16/2014,86,398,33,,,,,,,264,24,,,,,,
88 | 6/10/2014,80,351,13,89,,,,,,226,24,7,,,,,
89 | 6/5/2014,75,,13,81,,,,,,,,6,,,,,
90 | 6/3/2014,73,344,13,,,,,,,215,12,6,,,,,
91 | 6/1/2014,71,328,13,79,,,,,,208,12,6,,,,,
92 | 5/28/2014,67,291,13,50,,,,,,193,12,6,,,,,
93 | 5/27/2014,66,281,12,16,,,,,,186,11,5,,,,,
94 | 5/23/2014,62,258,12,0,,,,,,174,11,0,,,,,
95 | 5/12/2014,51,248,12,0,,,,,,171,11,0,,,,,
96 | 5/10/2014,49,233,12,0,,,,,,157,11,0,,,,,
97 | 5/7/2014,46,236,13,0,,,,,,158,11,0,,,,,
98 | 5/5/2014,44,235,13,0,,,,,,157,11,0,,,,,
99 | 5/3/2014,42,231,13,0,,,,,,155,11,0,,,,,
100 | 5/1/2014,40,226,13,0,,,,,,149,11,0,,,,,
101 | 4/26/2014,35,224,,0,,,,,,143,,0,,,,,
102 | 4/24/2014,33,,35,0,,,,,,,,0,,,,,
103 | 4/23/2014,32,218,,0,,,,,,141,,0,,,,,
104 | 4/22/2014,31,,,0,,,,,,,,0,,,,,
105 | 4/21/2014,30,,34,,,,,,,,11,,,,,,
106 | 4/20/2014,29,208,,,,,,,,136,6,,,,,,
107 | 4/17/2014,26,203,27,,,,,,,129,,,,,,,
108 | 4/16/2014,25,197,27,,,,,,,122,13,,,,,,
109 | 4/15/2014,24,,,12,,,,,,,,,,,,,
110 | 4/14/2014,23,168,,,,,,,,108,,,,,,,
111 | 4/11/2014,20,159,26,2,,,,,,106,13,2,,,,,
112 | 4/9/2014,18,158,25,2,,,,,,101,12,2,,,,,
113 | 4/7/2014,16,151,21,2,,,,,,95,10,2,,,,,
114 | 4/4/2014,13,143,18,2,,,,,,86,7,2,,,,,
115 | 4/1/2014,10,127,8,2,,,,,,83,5,2,,,,,
116 | 3/31/2014,9,122,8,2,,,,,,80,4,2,,,,,
117 | 3/29/2014,7,112,7,,,,,,,70,2,,,,,,
118 | 3/28/2014,6,112,3,2,,,,,,70,3,2,,,,,
119 | 3/27/2014,5,103,8,6,,,,,,66,6,5,,,,,
120 | 3/26/2014,4,86,,,,,,,,62,,,,,,,
121 | 3/25/2014,3,86,,,,,,,,60,,,,,,,
122 | 3/24/2014,2,86,,,,,,,,59,,,,,,,
123 | 3/22/2014,0,49,,,,,,,,29,,,,,,,
--------------------------------------------------------------------------------
/data/intro.ipynb:
--------------------------------------------------------------------------------
1 | {
2 | "cells": [
3 | {
4 | "cell_type": "code",
5 | "execution_count": 1,
6 | "metadata": {},
7 | "outputs": [],
8 | "source": [
9 | "import pandas"
10 | ]
11 | },
12 | {
13 | "cell_type": "code",
14 | "execution_count": 2,
15 | "metadata": {},
16 | "outputs": [],
17 | "source": [
18 | "df = pandas.read_csv('./gapminder.tsv', sep='\\t')"
19 | ]
20 | },
21 | {
22 | "cell_type": "code",
23 | "execution_count": 5,
24 | "metadata": {},
25 | "outputs": [
26 | {
27 | "data": {
28 | "text/html": [
29 | "
\n",
30 | "\n",
43 | "
\n",
44 | " \n",
45 | " \n",
46 | " | \n",
47 | " country | \n",
48 | " continent | \n",
49 | " year | \n",
50 | " lifeExp | \n",
51 | " pop | \n",
52 | " gdpPercap | \n",
53 | "
\n",
54 | " \n",
55 | " \n",
56 | " \n",
57 | " 0 | \n",
58 | " Afghanistan | \n",
59 | " Asia | \n",
60 | " 1952 | \n",
61 | " 28.801 | \n",
62 | " 8425333 | \n",
63 | " 779.445314 | \n",
64 | "
\n",
65 | " \n",
66 | " 1 | \n",
67 | " Afghanistan | \n",
68 | " Asia | \n",
69 | " 1957 | \n",
70 | " 30.332 | \n",
71 | " 9240934 | \n",
72 | " 820.853030 | \n",
73 | "
\n",
74 | " \n",
75 | " 2 | \n",
76 | " Afghanistan | \n",
77 | " Asia | \n",
78 | " 1962 | \n",
79 | " 31.997 | \n",
80 | " 10267083 | \n",
81 | " 853.100710 | \n",
82 | "
\n",
83 | " \n",
84 | " 3 | \n",
85 | " Afghanistan | \n",
86 | " Asia | \n",
87 | " 1967 | \n",
88 | " 34.020 | \n",
89 | " 11537966 | \n",
90 | " 836.197138 | \n",
91 | "
\n",
92 | " \n",
93 | " 4 | \n",
94 | " Afghanistan | \n",
95 | " Asia | \n",
96 | " 1972 | \n",
97 | " 36.088 | \n",
98 | " 13079460 | \n",
99 | " 739.981106 | \n",
100 | "
\n",
101 | " \n",
102 | "
\n",
103 | "
"
104 | ],
105 | "text/plain": [
106 | " country continent year lifeExp pop gdpPercap\n",
107 | "0 Afghanistan Asia 1952 28.801 8425333 779.445314\n",
108 | "1 Afghanistan Asia 1957 30.332 9240934 820.853030\n",
109 | "2 Afghanistan Asia 1962 31.997 10267083 853.100710\n",
110 | "3 Afghanistan Asia 1967 34.020 11537966 836.197138\n",
111 | "4 Afghanistan Asia 1972 36.088 13079460 739.981106"
112 | ]
113 | },
114 | "execution_count": 5,
115 | "metadata": {},
116 | "output_type": "execute_result"
117 | }
118 | ],
119 | "source": [
120 | "df.head()"
121 | ]
122 | },
123 | {
124 | "cell_type": "code",
125 | "execution_count": 6,
126 | "metadata": {},
127 | "outputs": [
128 | {
129 | "data": {
130 | "text/plain": [
131 | "Index(['country', 'continent', 'year', 'lifeExp', 'pop', 'gdpPercap'], dtype='object')"
132 | ]
133 | },
134 | "execution_count": 6,
135 | "metadata": {},
136 | "output_type": "execute_result"
137 | }
138 | ],
139 | "source": [
140 | "df.columns"
141 | ]
142 | },
143 | {
144 | "cell_type": "code",
145 | "execution_count": 7,
146 | "metadata": {},
147 | "outputs": [
148 | {
149 | "data": {
150 | "text/plain": [
151 | "RangeIndex(start=0, stop=1704, step=1)"
152 | ]
153 | },
154 | "execution_count": 7,
155 | "metadata": {},
156 | "output_type": "execute_result"
157 | }
158 | ],
159 | "source": [
160 | "df.index"
161 | ]
162 | },
163 | {
164 | "cell_type": "code",
165 | "execution_count": 8,
166 | "metadata": {},
167 | "outputs": [
168 | {
169 | "data": {
170 | "text/plain": [
171 | "array([['Afghanistan', 'Asia', 1952, 28.801, 8425333, 779.4453145],\n",
172 | " ['Afghanistan', 'Asia', 1957, 30.331999999999997, 9240934,\n",
173 | " 820.8530296],\n",
174 | " ['Afghanistan', 'Asia', 1962, 31.997, 10267083, 853.1007099999999],\n",
175 | " ...,\n",
176 | " ['Zimbabwe', 'Africa', 1997, 46.809, 11404948, 792.4499602999999],\n",
177 | " ['Zimbabwe', 'Africa', 2002, 39.989000000000004, 11926563,\n",
178 | " 672.0386227000001],\n",
179 | " ['Zimbabwe', 'Africa', 2007, 43.486999999999995, 12311143,\n",
180 | " 469.70929810000007]], dtype=object)"
181 | ]
182 | },
183 | "execution_count": 8,
184 | "metadata": {},
185 | "output_type": "execute_result"
186 | }
187 | ],
188 | "source": [
189 | "df.values"
190 | ]
191 | },
192 | {
193 | "cell_type": "code",
194 | "execution_count": 9,
195 | "metadata": {},
196 | "outputs": [
197 | {
198 | "data": {
199 | "text/plain": [
200 | "pandas.core.frame.DataFrame"
201 | ]
202 | },
203 | "execution_count": 9,
204 | "metadata": {},
205 | "output_type": "execute_result"
206 | }
207 | ],
208 | "source": [
209 | "type(df)"
210 | ]
211 | },
212 | {
213 | "cell_type": "code",
214 | "execution_count": 10,
215 | "metadata": {},
216 | "outputs": [
217 | {
218 | "data": {
219 | "text/plain": [
220 | "(1704, 6)"
221 | ]
222 | },
223 | "execution_count": 10,
224 | "metadata": {},
225 | "output_type": "execute_result"
226 | }
227 | ],
228 | "source": [
229 | "df.shape"
230 | ]
231 | },
232 | {
233 | "cell_type": "code",
234 | "execution_count": 11,
235 | "metadata": {},
236 | "outputs": [
237 | {
238 | "ename": "TypeError",
239 | "evalue": "'tuple' object is not callable",
240 | "output_type": "error",
241 | "traceback": [
242 | "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
243 | "\u001b[0;31mTypeError\u001b[0m Traceback (most recent call last)",
244 | "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m()\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0mdf\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mshape\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m",
245 | "\u001b[0;31mTypeError\u001b[0m: 'tuple' object is not callable"
246 | ]
247 | }
248 | ],
249 | "source": [
250 | "df.shape()"
251 | ]
252 | },
253 | {
254 | "cell_type": "code",
255 | "execution_count": 12,
256 | "metadata": {},
257 | "outputs": [
258 | {
259 | "name": "stdout",
260 | "output_type": "stream",
261 | "text": [
262 | "\n",
263 | "RangeIndex: 1704 entries, 0 to 1703\n",
264 | "Data columns (total 6 columns):\n",
265 | "country 1704 non-null object\n",
266 | "continent 1704 non-null object\n",
267 | "year 1704 non-null int64\n",
268 | "lifeExp 1704 non-null float64\n",
269 | "pop 1704 non-null int64\n",
270 | "gdpPercap 1704 non-null float64\n",
271 | "dtypes: float64(2), int64(2), object(2)\n",
272 | "memory usage: 80.0+ KB\n"
273 | ]
274 | }
275 | ],
276 | "source": [
277 | "df.info()"
278 | ]
279 | },
280 | {
281 | "cell_type": "code",
282 | "execution_count": 13,
283 | "metadata": {},
284 | "outputs": [
285 | {
286 | "data": {
287 | "text/plain": [
288 | "0 Afghanistan\n",
289 | "1 Afghanistan\n",
290 | "2 Afghanistan\n",
291 | "3 Afghanistan\n",
292 | "4 Afghanistan\n",
293 | "5 Afghanistan\n",
294 | "6 Afghanistan\n",
295 | "7 Afghanistan\n",
296 | "8 Afghanistan\n",
297 | "9 Afghanistan\n",
298 | "10 Afghanistan\n",
299 | "11 Afghanistan\n",
300 | "12 Albania\n",
301 | "13 Albania\n",
302 | "14 Albania\n",
303 | "15 Albania\n",
304 | "16 Albania\n",
305 | "17 Albania\n",
306 | "18 Albania\n",
307 | "19 Albania\n",
308 | "20 Albania\n",
309 | "21 Albania\n",
310 | "22 Albania\n",
311 | "23 Albania\n",
312 | "24 Algeria\n",
313 | "25 Algeria\n",
314 | "26 Algeria\n",
315 | "27 Algeria\n",
316 | "28 Algeria\n",
317 | "29 Algeria\n",
318 | " ... \n",
319 | "1674 Yemen, Rep.\n",
320 | "1675 Yemen, Rep.\n",
321 | "1676 Yemen, Rep.\n",
322 | "1677 Yemen, Rep.\n",
323 | "1678 Yemen, Rep.\n",
324 | "1679 Yemen, Rep.\n",
325 | "1680 Zambia\n",
326 | "1681 Zambia\n",
327 | "1682 Zambia\n",
328 | "1683 Zambia\n",
329 | "1684 Zambia\n",
330 | "1685 Zambia\n",
331 | "1686 Zambia\n",
332 | "1687 Zambia\n",
333 | "1688 Zambia\n",
334 | "1689 Zambia\n",
335 | "1690 Zambia\n",
336 | "1691 Zambia\n",
337 | "1692 Zimbabwe\n",
338 | "1693 Zimbabwe\n",
339 | "1694 Zimbabwe\n",
340 | "1695 Zimbabwe\n",
341 | "1696 Zimbabwe\n",
342 | "1697 Zimbabwe\n",
343 | "1698 Zimbabwe\n",
344 | "1699 Zimbabwe\n",
345 | "1700 Zimbabwe\n",
346 | "1701 Zimbabwe\n",
347 | "1702 Zimbabwe\n",
348 | "1703 Zimbabwe\n",
349 | "Name: country, Length: 1704, dtype: object"
350 | ]
351 | },
352 | "execution_count": 13,
353 | "metadata": {},
354 | "output_type": "execute_result"
355 | }
356 | ],
357 | "source": [
358 | "df['country']"
359 | ]
360 | },
361 | {
362 | "cell_type": "code",
363 | "execution_count": 14,
364 | "metadata": {},
365 | "outputs": [],
366 | "source": [
367 | "country_df = df['country']"
368 | ]
369 | },
370 | {
371 | "cell_type": "code",
372 | "execution_count": 15,
373 | "metadata": {},
374 | "outputs": [
375 | {
376 | "data": {
377 | "text/plain": [
378 | "0 Afghanistan\n",
379 | "1 Afghanistan\n",
380 | "2 Afghanistan\n",
381 | "3 Afghanistan\n",
382 | "4 Afghanistan\n",
383 | "Name: country, dtype: object"
384 | ]
385 | },
386 | "execution_count": 15,
387 | "metadata": {},
388 | "output_type": "execute_result"
389 | }
390 | ],
391 | "source": [
392 | "country_df.head()"
393 | ]
394 | },
395 | {
396 | "cell_type": "code",
397 | "execution_count": 16,
398 | "metadata": {},
399 | "outputs": [
400 | {
401 | "data": {
402 | "text/plain": [
403 | "pandas.core.series.Series"
404 | ]
405 | },
406 | "execution_count": 16,
407 | "metadata": {},
408 | "output_type": "execute_result"
409 | }
410 | ],
411 | "source": [
412 | "type(country_df)"
413 | ]
414 | },
415 | {
416 | "cell_type": "code",
417 | "execution_count": 19,
418 | "metadata": {},
419 | "outputs": [],
420 | "source": [
421 | "subset = df[['country', 'continent', 'year']]"
422 | ]
423 | },
424 | {
425 | "cell_type": "code",
426 | "execution_count": 20,
427 | "metadata": {},
428 | "outputs": [
429 | {
430 | "data": {
431 | "text/html": [
432 | "\n",
433 | "\n",
446 | "
\n",
447 | " \n",
448 | " \n",
449 | " | \n",
450 | " country | \n",
451 | " continent | \n",
452 | " year | \n",
453 | "
\n",
454 | " \n",
455 | " \n",
456 | " \n",
457 | " 0 | \n",
458 | " Afghanistan | \n",
459 | " Asia | \n",
460 | " 1952 | \n",
461 | "
\n",
462 | " \n",
463 | " 1 | \n",
464 | " Afghanistan | \n",
465 | " Asia | \n",
466 | " 1957 | \n",
467 | "
\n",
468 | " \n",
469 | " 2 | \n",
470 | " Afghanistan | \n",
471 | " Asia | \n",
472 | " 1962 | \n",
473 | "
\n",
474 | " \n",
475 | " 3 | \n",
476 | " Afghanistan | \n",
477 | " Asia | \n",
478 | " 1967 | \n",
479 | "
\n",
480 | " \n",
481 | " 4 | \n",
482 | " Afghanistan | \n",
483 | " Asia | \n",
484 | " 1972 | \n",
485 | "
\n",
486 | " \n",
487 | "
\n",
488 | "
"
489 | ],
490 | "text/plain": [
491 | " country continent year\n",
492 | "0 Afghanistan Asia 1952\n",
493 | "1 Afghanistan Asia 1957\n",
494 | "2 Afghanistan Asia 1962\n",
495 | "3 Afghanistan Asia 1967\n",
496 | "4 Afghanistan Asia 1972"
497 | ]
498 | },
499 | "execution_count": 20,
500 | "metadata": {},
501 | "output_type": "execute_result"
502 | }
503 | ],
504 | "source": [
505 | "subset.head()"
506 | ]
507 | },
508 | {
509 | "cell_type": "code",
510 | "execution_count": 21,
511 | "metadata": {},
512 | "outputs": [
513 | {
514 | "data": {
515 | "text/plain": [
516 | "'0.23.4'"
517 | ]
518 | },
519 | "execution_count": 21,
520 | "metadata": {},
521 | "output_type": "execute_result"
522 | }
523 | ],
524 | "source": [
525 | "pandas.__version__"
526 | ]
527 | },
528 | {
529 | "cell_type": "code",
530 | "execution_count": 22,
531 | "metadata": {},
532 | "outputs": [
533 | {
534 | "data": {
535 | "text/plain": [
536 | "country Afghanistan\n",
537 | "continent Asia\n",
538 | "year 1962\n",
539 | "lifeExp 31.997\n",
540 | "pop 10267083\n",
541 | "gdpPercap 853.101\n",
542 | "Name: 2, dtype: object"
543 | ]
544 | },
545 | "execution_count": 22,
546 | "metadata": {},
547 | "output_type": "execute_result"
548 | }
549 | ],
550 | "source": [
551 | "df.loc[2]"
552 | ]
553 | },
554 | {
555 | "cell_type": "code",
556 | "execution_count": 23,
557 | "metadata": {},
558 | "outputs": [
559 | {
560 | "data": {
561 | "text/html": [
562 | "\n",
563 | "\n",
576 | "
\n",
577 | " \n",
578 | " \n",
579 | " | \n",
580 | " country | \n",
581 | " continent | \n",
582 | " year | \n",
583 | " lifeExp | \n",
584 | " pop | \n",
585 | " gdpPercap | \n",
586 | "
\n",
587 | " \n",
588 | " \n",
589 | " \n",
590 | " 2 | \n",
591 | " Afghanistan | \n",
592 | " Asia | \n",
593 | " 1962 | \n",
594 | " 31.997 | \n",
595 | " 10267083 | \n",
596 | " 853.100710 | \n",
597 | "
\n",
598 | " \n",
599 | " 0 | \n",
600 | " Afghanistan | \n",
601 | " Asia | \n",
602 | " 1952 | \n",
603 | " 28.801 | \n",
604 | " 8425333 | \n",
605 | " 779.445314 | \n",
606 | "
\n",
607 | " \n",
608 | "
\n",
609 | "
"
610 | ],
611 | "text/plain": [
612 | " country continent year lifeExp pop gdpPercap\n",
613 | "2 Afghanistan Asia 1962 31.997 10267083 853.100710\n",
614 | "0 Afghanistan Asia 1952 28.801 8425333 779.445314"
615 | ]
616 | },
617 | "execution_count": 23,
618 | "metadata": {},
619 | "output_type": "execute_result"
620 | }
621 | ],
622 | "source": [
623 | "df.loc[[2, 0]]"
624 | ]
625 | },
626 | {
627 | "cell_type": "code",
628 | "execution_count": 24,
629 | "metadata": {},
630 | "outputs": [
631 | {
632 | "data": {
633 | "text/plain": [
634 | "country Afghanistan\n",
635 | "continent Asia\n",
636 | "year 1962\n",
637 | "lifeExp 31.997\n",
638 | "pop 10267083\n",
639 | "gdpPercap 853.101\n",
640 | "Name: 2, dtype: object"
641 | ]
642 | },
643 | "execution_count": 24,
644 | "metadata": {},
645 | "output_type": "execute_result"
646 | }
647 | ],
648 | "source": [
649 | "df.iloc[2]"
650 | ]
651 | },
652 | {
653 | "cell_type": "code",
654 | "execution_count": 25,
655 | "metadata": {},
656 | "outputs": [
657 | {
658 | "data": {
659 | "text/html": [
660 | "\n",
661 | "\n",
674 | "
\n",
675 | " \n",
676 | " \n",
677 | " | \n",
678 | " country | \n",
679 | " continent | \n",
680 | " year | \n",
681 | " lifeExp | \n",
682 | " pop | \n",
683 | " gdpPercap | \n",
684 | "
\n",
685 | " \n",
686 | " \n",
687 | " \n",
688 | " 0 | \n",
689 | " Afghanistan | \n",
690 | " Asia | \n",
691 | " 1952 | \n",
692 | " 28.801 | \n",
693 | " 8425333 | \n",
694 | " 779.445314 | \n",
695 | "
\n",
696 | " \n",
697 | " 1 | \n",
698 | " Afghanistan | \n",
699 | " Asia | \n",
700 | " 1957 | \n",
701 | " 30.332 | \n",
702 | " 9240934 | \n",
703 | " 820.853030 | \n",
704 | "
\n",
705 | " \n",
706 | " 2 | \n",
707 | " Afghanistan | \n",
708 | " Asia | \n",
709 | " 1962 | \n",
710 | " 31.997 | \n",
711 | " 10267083 | \n",
712 | " 853.100710 | \n",
713 | "
\n",
714 | " \n",
715 | " 3 | \n",
716 | " Afghanistan | \n",
717 | " Asia | \n",
718 | " 1967 | \n",
719 | " 34.020 | \n",
720 | " 11537966 | \n",
721 | " 836.197138 | \n",
722 | "
\n",
723 | " \n",
724 | " 4 | \n",
725 | " Afghanistan | \n",
726 | " Asia | \n",
727 | " 1972 | \n",
728 | " 36.088 | \n",
729 | " 13079460 | \n",
730 | " 739.981106 | \n",
731 | "
\n",
732 | " \n",
733 | "
\n",
734 | "
"
735 | ],
736 | "text/plain": [
737 | " country continent year lifeExp pop gdpPercap\n",
738 | "0 Afghanistan Asia 1952 28.801 8425333 779.445314\n",
739 | "1 Afghanistan Asia 1957 30.332 9240934 820.853030\n",
740 | "2 Afghanistan Asia 1962 31.997 10267083 853.100710\n",
741 | "3 Afghanistan Asia 1967 34.020 11537966 836.197138\n",
742 | "4 Afghanistan Asia 1972 36.088 13079460 739.981106"
743 | ]
744 | },
745 | "execution_count": 25,
746 | "metadata": {},
747 | "output_type": "execute_result"
748 | }
749 | ],
750 | "source": [
751 | "df.head()"
752 | ]
753 | },
754 | {
755 | "cell_type": "code",
756 | "execution_count": 26,
757 | "metadata": {},
758 | "outputs": [
759 | {
760 | "name": "stderr",
761 | "output_type": "stream",
762 | "text": [
763 | "/home/dchen/anaconda3/lib/python3.6/site-packages/ipykernel_launcher.py:1: DeprecationWarning: \n",
764 | ".ix is deprecated. Please use\n",
765 | ".loc for label based indexing or\n",
766 | ".iloc for positional indexing\n",
767 | "\n",
768 | "See the documentation here:\n",
769 | "http://pandas.pydata.org/pandas-docs/stable/indexing.html#ix-indexer-is-deprecated\n",
770 | " \"\"\"Entry point for launching an IPython kernel.\n"
771 | ]
772 | },
773 | {
774 | "data": {
775 | "text/plain": [
776 | "country Afghanistan\n",
777 | "continent Asia\n",
778 | "year 1962\n",
779 | "lifeExp 31.997\n",
780 | "pop 10267083\n",
781 | "gdpPercap 853.101\n",
782 | "Name: 2, dtype: object"
783 | ]
784 | },
785 | "execution_count": 26,
786 | "metadata": {},
787 | "output_type": "execute_result"
788 | }
789 | ],
790 | "source": [
791 | "df.ix[2]"
792 | ]
793 | },
794 | {
795 | "cell_type": "code",
796 | "execution_count": 27,
797 | "metadata": {},
798 | "outputs": [],
799 | "source": [
800 | "subset = df.loc[:, ['year', 'pop']]"
801 | ]
802 | },
803 | {
804 | "cell_type": "code",
805 | "execution_count": 28,
806 | "metadata": {},
807 | "outputs": [
808 | {
809 | "data": {
810 | "text/html": [
811 | "\n",
812 | "\n",
825 | "
\n",
826 | " \n",
827 | " \n",
828 | " | \n",
829 | " year | \n",
830 | " pop | \n",
831 | "
\n",
832 | " \n",
833 | " \n",
834 | " \n",
835 | " 0 | \n",
836 | " 1952 | \n",
837 | " 8425333 | \n",
838 | "
\n",
839 | " \n",
840 | " 1 | \n",
841 | " 1957 | \n",
842 | " 9240934 | \n",
843 | "
\n",
844 | " \n",
845 | " 2 | \n",
846 | " 1962 | \n",
847 | " 10267083 | \n",
848 | "
\n",
849 | " \n",
850 | " 3 | \n",
851 | " 1967 | \n",
852 | " 11537966 | \n",
853 | "
\n",
854 | " \n",
855 | " 4 | \n",
856 | " 1972 | \n",
857 | " 13079460 | \n",
858 | "
\n",
859 | " \n",
860 | "
\n",
861 | "
"
862 | ],
863 | "text/plain": [
864 | " year pop\n",
865 | "0 1952 8425333\n",
866 | "1 1957 9240934\n",
867 | "2 1962 10267083\n",
868 | "3 1967 11537966\n",
869 | "4 1972 13079460"
870 | ]
871 | },
872 | "execution_count": 28,
873 | "metadata": {},
874 | "output_type": "execute_result"
875 | }
876 | ],
877 | "source": [
878 | "subset.head()"
879 | ]
880 | },
881 | {
882 | "cell_type": "code",
883 | "execution_count": 29,
884 | "metadata": {},
885 | "outputs": [
886 | {
887 | "data": {
888 | "text/html": [
889 | "\n",
890 | "\n",
903 | "
\n",
904 | " \n",
905 | " \n",
906 | " | \n",
907 | " year | \n",
908 | " pop | \n",
909 | "
\n",
910 | " \n",
911 | " \n",
912 | " \n",
913 | " 3 | \n",
914 | " 1967 | \n",
915 | " 11537966 | \n",
916 | "
\n",
917 | " \n",
918 | " 15 | \n",
919 | " 1967 | \n",
920 | " 1984060 | \n",
921 | "
\n",
922 | " \n",
923 | " 27 | \n",
924 | " 1967 | \n",
925 | " 12760499 | \n",
926 | "
\n",
927 | " \n",
928 | " 39 | \n",
929 | " 1967 | \n",
930 | " 5247469 | \n",
931 | "
\n",
932 | " \n",
933 | " 51 | \n",
934 | " 1967 | \n",
935 | " 22934225 | \n",
936 | "
\n",
937 | " \n",
938 | " 63 | \n",
939 | " 1967 | \n",
940 | " 11872264 | \n",
941 | "
\n",
942 | " \n",
943 | " 75 | \n",
944 | " 1967 | \n",
945 | " 7376998 | \n",
946 | "
\n",
947 | " \n",
948 | " 87 | \n",
949 | " 1967 | \n",
950 | " 202182 | \n",
951 | "
\n",
952 | " \n",
953 | " 99 | \n",
954 | " 1967 | \n",
955 | " 62821884 | \n",
956 | "
\n",
957 | " \n",
958 | " 111 | \n",
959 | " 1967 | \n",
960 | " 9556500 | \n",
961 | "
\n",
962 | " \n",
963 | " 123 | \n",
964 | " 1967 | \n",
965 | " 2427334 | \n",
966 | "
\n",
967 | " \n",
968 | " 135 | \n",
969 | " 1967 | \n",
970 | " 4040665 | \n",
971 | "
\n",
972 | " \n",
973 | " 147 | \n",
974 | " 1967 | \n",
975 | " 3585000 | \n",
976 | "
\n",
977 | " \n",
978 | " 159 | \n",
979 | " 1967 | \n",
980 | " 553541 | \n",
981 | "
\n",
982 | " \n",
983 | " 171 | \n",
984 | " 1967 | \n",
985 | " 88049823 | \n",
986 | "
\n",
987 | " \n",
988 | " 183 | \n",
989 | " 1967 | \n",
990 | " 8310226 | \n",
991 | "
\n",
992 | " \n",
993 | " 195 | \n",
994 | " 1967 | \n",
995 | " 5127935 | \n",
996 | "
\n",
997 | " \n",
998 | " 207 | \n",
999 | " 1967 | \n",
1000 | " 3330989 | \n",
1001 | "
\n",
1002 | " \n",
1003 | " 219 | \n",
1004 | " 1967 | \n",
1005 | " 6960067 | \n",
1006 | "
\n",
1007 | " \n",
1008 | " 231 | \n",
1009 | " 1967 | \n",
1010 | " 6335506 | \n",
1011 | "
\n",
1012 | " \n",
1013 | " 243 | \n",
1014 | " 1967 | \n",
1015 | " 20819767 | \n",
1016 | "
\n",
1017 | " \n",
1018 | " 255 | \n",
1019 | " 1967 | \n",
1020 | " 1733638 | \n",
1021 | "
\n",
1022 | " \n",
1023 | " 267 | \n",
1024 | " 1967 | \n",
1025 | " 3495967 | \n",
1026 | "
\n",
1027 | " \n",
1028 | " 279 | \n",
1029 | " 1967 | \n",
1030 | " 8858908 | \n",
1031 | "
\n",
1032 | " \n",
1033 | " 291 | \n",
1034 | " 1967 | \n",
1035 | " 754550000 | \n",
1036 | "
\n",
1037 | " \n",
1038 | " 303 | \n",
1039 | " 1967 | \n",
1040 | " 19764027 | \n",
1041 | "
\n",
1042 | " \n",
1043 | " 315 | \n",
1044 | " 1967 | \n",
1045 | " 217378 | \n",
1046 | "
\n",
1047 | " \n",
1048 | " 327 | \n",
1049 | " 1967 | \n",
1050 | " 19941073 | \n",
1051 | "
\n",
1052 | " \n",
1053 | " 339 | \n",
1054 | " 1967 | \n",
1055 | " 1179760 | \n",
1056 | "
\n",
1057 | " \n",
1058 | " 351 | \n",
1059 | " 1967 | \n",
1060 | " 1588717 | \n",
1061 | "
\n",
1062 | " \n",
1063 | " ... | \n",
1064 | " ... | \n",
1065 | " ... | \n",
1066 | "
\n",
1067 | " \n",
1068 | " 1347 | \n",
1069 | " 1967 | \n",
1070 | " 2662190 | \n",
1071 | "
\n",
1072 | " \n",
1073 | " 1359 | \n",
1074 | " 1967 | \n",
1075 | " 1977600 | \n",
1076 | "
\n",
1077 | " \n",
1078 | " 1371 | \n",
1079 | " 1967 | \n",
1080 | " 4442238 | \n",
1081 | "
\n",
1082 | " \n",
1083 | " 1383 | \n",
1084 | " 1967 | \n",
1085 | " 1646912 | \n",
1086 | "
\n",
1087 | " \n",
1088 | " 1395 | \n",
1089 | " 1967 | \n",
1090 | " 3428839 | \n",
1091 | "
\n",
1092 | " \n",
1093 | " 1407 | \n",
1094 | " 1967 | \n",
1095 | " 20997321 | \n",
1096 | "
\n",
1097 | " \n",
1098 | " 1419 | \n",
1099 | " 1967 | \n",
1100 | " 32850275 | \n",
1101 | "
\n",
1102 | " \n",
1103 | " 1431 | \n",
1104 | " 1967 | \n",
1105 | " 11737396 | \n",
1106 | "
\n",
1107 | " \n",
1108 | " 1443 | \n",
1109 | " 1967 | \n",
1110 | " 12716129 | \n",
1111 | "
\n",
1112 | " \n",
1113 | " 1455 | \n",
1114 | " 1967 | \n",
1115 | " 420690 | \n",
1116 | "
\n",
1117 | " \n",
1118 | " 1467 | \n",
1119 | " 1967 | \n",
1120 | " 7867931 | \n",
1121 | "
\n",
1122 | " \n",
1123 | " 1479 | \n",
1124 | " 1967 | \n",
1125 | " 6063000 | \n",
1126 | "
\n",
1127 | " \n",
1128 | " 1491 | \n",
1129 | " 1967 | \n",
1130 | " 5680812 | \n",
1131 | "
\n",
1132 | " \n",
1133 | " 1503 | \n",
1134 | " 1967 | \n",
1135 | " 13648692 | \n",
1136 | "
\n",
1137 | " \n",
1138 | " 1515 | \n",
1139 | " 1967 | \n",
1140 | " 12607312 | \n",
1141 | "
\n",
1142 | " \n",
1143 | " 1527 | \n",
1144 | " 1967 | \n",
1145 | " 34024249 | \n",
1146 | "
\n",
1147 | " \n",
1148 | " 1539 | \n",
1149 | " 1967 | \n",
1150 | " 1735550 | \n",
1151 | "
\n",
1152 | " \n",
1153 | " 1551 | \n",
1154 | " 1967 | \n",
1155 | " 960155 | \n",
1156 | "
\n",
1157 | " \n",
1158 | " 1563 | \n",
1159 | " 1967 | \n",
1160 | " 4786986 | \n",
1161 | "
\n",
1162 | " \n",
1163 | " 1575 | \n",
1164 | " 1967 | \n",
1165 | " 33411317 | \n",
1166 | "
\n",
1167 | " \n",
1168 | " 1587 | \n",
1169 | " 1967 | \n",
1170 | " 8900294 | \n",
1171 | "
\n",
1172 | " \n",
1173 | " 1599 | \n",
1174 | " 1967 | \n",
1175 | " 54959000 | \n",
1176 | "
\n",
1177 | " \n",
1178 | " 1611 | \n",
1179 | " 1967 | \n",
1180 | " 198712000 | \n",
1181 | "
\n",
1182 | " \n",
1183 | " 1623 | \n",
1184 | " 1967 | \n",
1185 | " 2748579 | \n",
1186 | "
\n",
1187 | " \n",
1188 | " 1635 | \n",
1189 | " 1967 | \n",
1190 | " 9709552 | \n",
1191 | "
\n",
1192 | " \n",
1193 | " 1647 | \n",
1194 | " 1967 | \n",
1195 | " 39463910 | \n",
1196 | "
\n",
1197 | " \n",
1198 | " 1659 | \n",
1199 | " 1967 | \n",
1200 | " 1142636 | \n",
1201 | "
\n",
1202 | " \n",
1203 | " 1671 | \n",
1204 | " 1967 | \n",
1205 | " 6740785 | \n",
1206 | "
\n",
1207 | " \n",
1208 | " 1683 | \n",
1209 | " 1967 | \n",
1210 | " 3900000 | \n",
1211 | "
\n",
1212 | " \n",
1213 | " 1695 | \n",
1214 | " 1967 | \n",
1215 | " 4995432 | \n",
1216 | "
\n",
1217 | " \n",
1218 | "
\n",
1219 | "
142 rows × 2 columns
\n",
1220 | "
"
1221 | ],
1222 | "text/plain": [
1223 | " year pop\n",
1224 | "3 1967 11537966\n",
1225 | "15 1967 1984060\n",
1226 | "27 1967 12760499\n",
1227 | "39 1967 5247469\n",
1228 | "51 1967 22934225\n",
1229 | "63 1967 11872264\n",
1230 | "75 1967 7376998\n",
1231 | "87 1967 202182\n",
1232 | "99 1967 62821884\n",
1233 | "111 1967 9556500\n",
1234 | "123 1967 2427334\n",
1235 | "135 1967 4040665\n",
1236 | "147 1967 3585000\n",
1237 | "159 1967 553541\n",
1238 | "171 1967 88049823\n",
1239 | "183 1967 8310226\n",
1240 | "195 1967 5127935\n",
1241 | "207 1967 3330989\n",
1242 | "219 1967 6960067\n",
1243 | "231 1967 6335506\n",
1244 | "243 1967 20819767\n",
1245 | "255 1967 1733638\n",
1246 | "267 1967 3495967\n",
1247 | "279 1967 8858908\n",
1248 | "291 1967 754550000\n",
1249 | "303 1967 19764027\n",
1250 | "315 1967 217378\n",
1251 | "327 1967 19941073\n",
1252 | "339 1967 1179760\n",
1253 | "351 1967 1588717\n",
1254 | "... ... ...\n",
1255 | "1347 1967 2662190\n",
1256 | "1359 1967 1977600\n",
1257 | "1371 1967 4442238\n",
1258 | "1383 1967 1646912\n",
1259 | "1395 1967 3428839\n",
1260 | "1407 1967 20997321\n",
1261 | "1419 1967 32850275\n",
1262 | "1431 1967 11737396\n",
1263 | "1443 1967 12716129\n",
1264 | "1455 1967 420690\n",
1265 | "1467 1967 7867931\n",
1266 | "1479 1967 6063000\n",
1267 | "1491 1967 5680812\n",
1268 | "1503 1967 13648692\n",
1269 | "1515 1967 12607312\n",
1270 | "1527 1967 34024249\n",
1271 | "1539 1967 1735550\n",
1272 | "1551 1967 960155\n",
1273 | "1563 1967 4786986\n",
1274 | "1575 1967 33411317\n",
1275 | "1587 1967 8900294\n",
1276 | "1599 1967 54959000\n",
1277 | "1611 1967 198712000\n",
1278 | "1623 1967 2748579\n",
1279 | "1635 1967 9709552\n",
1280 | "1647 1967 39463910\n",
1281 | "1659 1967 1142636\n",
1282 | "1671 1967 6740785\n",
1283 | "1683 1967 3900000\n",
1284 | "1695 1967 4995432\n",
1285 | "\n",
1286 | "[142 rows x 2 columns]"
1287 | ]
1288 | },
1289 | "execution_count": 29,
1290 | "metadata": {},
1291 | "output_type": "execute_result"
1292 | }
1293 | ],
1294 | "source": [
1295 | "df.loc[df['year'] == 1967, ['year', 'pop']]"
1296 | ]
1297 | },
1298 | {
1299 | "cell_type": "code",
1300 | "execution_count": 35,
1301 | "metadata": {},
1302 | "outputs": [
1303 | {
1304 | "data": {
1305 | "text/html": [
1306 | "\n",
1307 | "\n",
1320 | "
\n",
1321 | " \n",
1322 | " \n",
1323 | " | \n",
1324 | " year | \n",
1325 | " pop | \n",
1326 | "
\n",
1327 | " \n",
1328 | " \n",
1329 | " \n",
1330 | " 3 | \n",
1331 | " 1967 | \n",
1332 | " 11537966 | \n",
1333 | "
\n",
1334 | " \n",
1335 | " 15 | \n",
1336 | " 1967 | \n",
1337 | " 1984060 | \n",
1338 | "
\n",
1339 | " \n",
1340 | " 27 | \n",
1341 | " 1967 | \n",
1342 | " 12760499 | \n",
1343 | "
\n",
1344 | " \n",
1345 | " 39 | \n",
1346 | " 1967 | \n",
1347 | " 5247469 | \n",
1348 | "
\n",
1349 | " \n",
1350 | " 51 | \n",
1351 | " 1967 | \n",
1352 | " 22934225 | \n",
1353 | "
\n",
1354 | " \n",
1355 | " 63 | \n",
1356 | " 1967 | \n",
1357 | " 11872264 | \n",
1358 | "
\n",
1359 | " \n",
1360 | " 75 | \n",
1361 | " 1967 | \n",
1362 | " 7376998 | \n",
1363 | "
\n",
1364 | " \n",
1365 | " 99 | \n",
1366 | " 1967 | \n",
1367 | " 62821884 | \n",
1368 | "
\n",
1369 | " \n",
1370 | " 111 | \n",
1371 | " 1967 | \n",
1372 | " 9556500 | \n",
1373 | "
\n",
1374 | " \n",
1375 | " 123 | \n",
1376 | " 1967 | \n",
1377 | " 2427334 | \n",
1378 | "
\n",
1379 | " \n",
1380 | " 135 | \n",
1381 | " 1967 | \n",
1382 | " 4040665 | \n",
1383 | "
\n",
1384 | " \n",
1385 | " 147 | \n",
1386 | " 1967 | \n",
1387 | " 3585000 | \n",
1388 | "
\n",
1389 | " \n",
1390 | " 171 | \n",
1391 | " 1967 | \n",
1392 | " 88049823 | \n",
1393 | "
\n",
1394 | " \n",
1395 | " 183 | \n",
1396 | " 1967 | \n",
1397 | " 8310226 | \n",
1398 | "
\n",
1399 | " \n",
1400 | " 195 | \n",
1401 | " 1967 | \n",
1402 | " 5127935 | \n",
1403 | "
\n",
1404 | " \n",
1405 | " 207 | \n",
1406 | " 1967 | \n",
1407 | " 3330989 | \n",
1408 | "
\n",
1409 | " \n",
1410 | " 219 | \n",
1411 | " 1967 | \n",
1412 | " 6960067 | \n",
1413 | "
\n",
1414 | " \n",
1415 | " 231 | \n",
1416 | " 1967 | \n",
1417 | " 6335506 | \n",
1418 | "
\n",
1419 | " \n",
1420 | " 243 | \n",
1421 | " 1967 | \n",
1422 | " 20819767 | \n",
1423 | "
\n",
1424 | " \n",
1425 | " 255 | \n",
1426 | " 1967 | \n",
1427 | " 1733638 | \n",
1428 | "
\n",
1429 | " \n",
1430 | " 267 | \n",
1431 | " 1967 | \n",
1432 | " 3495967 | \n",
1433 | "
\n",
1434 | " \n",
1435 | " 279 | \n",
1436 | " 1967 | \n",
1437 | " 8858908 | \n",
1438 | "
\n",
1439 | " \n",
1440 | " 291 | \n",
1441 | " 1967 | \n",
1442 | " 754550000 | \n",
1443 | "
\n",
1444 | " \n",
1445 | " 303 | \n",
1446 | " 1967 | \n",
1447 | " 19764027 | \n",
1448 | "
\n",
1449 | " \n",
1450 | " 327 | \n",
1451 | " 1967 | \n",
1452 | " 19941073 | \n",
1453 | "
\n",
1454 | " \n",
1455 | " 339 | \n",
1456 | " 1967 | \n",
1457 | " 1179760 | \n",
1458 | "
\n",
1459 | " \n",
1460 | " 351 | \n",
1461 | " 1967 | \n",
1462 | " 1588717 | \n",
1463 | "
\n",
1464 | " \n",
1465 | " 363 | \n",
1466 | " 1967 | \n",
1467 | " 4744870 | \n",
1468 | "
\n",
1469 | " \n",
1470 | " 375 | \n",
1471 | " 1967 | \n",
1472 | " 4174366 | \n",
1473 | "
\n",
1474 | " \n",
1475 | " 387 | \n",
1476 | " 1967 | \n",
1477 | " 8139332 | \n",
1478 | "
\n",
1479 | " \n",
1480 | " ... | \n",
1481 | " ... | \n",
1482 | " ... | \n",
1483 | "
\n",
1484 | " \n",
1485 | " 1323 | \n",
1486 | " 1967 | \n",
1487 | " 3965841 | \n",
1488 | "
\n",
1489 | " \n",
1490 | " 1335 | \n",
1491 | " 1967 | \n",
1492 | " 7971222 | \n",
1493 | "
\n",
1494 | " \n",
1495 | " 1347 | \n",
1496 | " 1967 | \n",
1497 | " 2662190 | \n",
1498 | "
\n",
1499 | " \n",
1500 | " 1359 | \n",
1501 | " 1967 | \n",
1502 | " 1977600 | \n",
1503 | "
\n",
1504 | " \n",
1505 | " 1371 | \n",
1506 | " 1967 | \n",
1507 | " 4442238 | \n",
1508 | "
\n",
1509 | " \n",
1510 | " 1383 | \n",
1511 | " 1967 | \n",
1512 | " 1646912 | \n",
1513 | "
\n",
1514 | " \n",
1515 | " 1395 | \n",
1516 | " 1967 | \n",
1517 | " 3428839 | \n",
1518 | "
\n",
1519 | " \n",
1520 | " 1407 | \n",
1521 | " 1967 | \n",
1522 | " 20997321 | \n",
1523 | "
\n",
1524 | " \n",
1525 | " 1419 | \n",
1526 | " 1967 | \n",
1527 | " 32850275 | \n",
1528 | "
\n",
1529 | " \n",
1530 | " 1431 | \n",
1531 | " 1967 | \n",
1532 | " 11737396 | \n",
1533 | "
\n",
1534 | " \n",
1535 | " 1443 | \n",
1536 | " 1967 | \n",
1537 | " 12716129 | \n",
1538 | "
\n",
1539 | " \n",
1540 | " 1467 | \n",
1541 | " 1967 | \n",
1542 | " 7867931 | \n",
1543 | "
\n",
1544 | " \n",
1545 | " 1479 | \n",
1546 | " 1967 | \n",
1547 | " 6063000 | \n",
1548 | "
\n",
1549 | " \n",
1550 | " 1491 | \n",
1551 | " 1967 | \n",
1552 | " 5680812 | \n",
1553 | "
\n",
1554 | " \n",
1555 | " 1503 | \n",
1556 | " 1967 | \n",
1557 | " 13648692 | \n",
1558 | "
\n",
1559 | " \n",
1560 | " 1515 | \n",
1561 | " 1967 | \n",
1562 | " 12607312 | \n",
1563 | "
\n",
1564 | " \n",
1565 | " 1527 | \n",
1566 | " 1967 | \n",
1567 | " 34024249 | \n",
1568 | "
\n",
1569 | " \n",
1570 | " 1539 | \n",
1571 | " 1967 | \n",
1572 | " 1735550 | \n",
1573 | "
\n",
1574 | " \n",
1575 | " 1563 | \n",
1576 | " 1967 | \n",
1577 | " 4786986 | \n",
1578 | "
\n",
1579 | " \n",
1580 | " 1575 | \n",
1581 | " 1967 | \n",
1582 | " 33411317 | \n",
1583 | "
\n",
1584 | " \n",
1585 | " 1587 | \n",
1586 | " 1967 | \n",
1587 | " 8900294 | \n",
1588 | "
\n",
1589 | " \n",
1590 | " 1599 | \n",
1591 | " 1967 | \n",
1592 | " 54959000 | \n",
1593 | "
\n",
1594 | " \n",
1595 | " 1611 | \n",
1596 | " 1967 | \n",
1597 | " 198712000 | \n",
1598 | "
\n",
1599 | " \n",
1600 | " 1623 | \n",
1601 | " 1967 | \n",
1602 | " 2748579 | \n",
1603 | "
\n",
1604 | " \n",
1605 | " 1635 | \n",
1606 | " 1967 | \n",
1607 | " 9709552 | \n",
1608 | "
\n",
1609 | " \n",
1610 | " 1647 | \n",
1611 | " 1967 | \n",
1612 | " 39463910 | \n",
1613 | "
\n",
1614 | " \n",
1615 | " 1659 | \n",
1616 | " 1967 | \n",
1617 | " 1142636 | \n",
1618 | "
\n",
1619 | " \n",
1620 | " 1671 | \n",
1621 | " 1967 | \n",
1622 | " 6740785 | \n",
1623 | "
\n",
1624 | " \n",
1625 | " 1683 | \n",
1626 | " 1967 | \n",
1627 | " 3900000 | \n",
1628 | "
\n",
1629 | " \n",
1630 | " 1695 | \n",
1631 | " 1967 | \n",
1632 | " 4995432 | \n",
1633 | "
\n",
1634 | " \n",
1635 | "
\n",
1636 | "
123 rows × 2 columns
\n",
1637 | "
"
1638 | ],
1639 | "text/plain": [
1640 | " year pop\n",
1641 | "3 1967 11537966\n",
1642 | "15 1967 1984060\n",
1643 | "27 1967 12760499\n",
1644 | "39 1967 5247469\n",
1645 | "51 1967 22934225\n",
1646 | "63 1967 11872264\n",
1647 | "75 1967 7376998\n",
1648 | "99 1967 62821884\n",
1649 | "111 1967 9556500\n",
1650 | "123 1967 2427334\n",
1651 | "135 1967 4040665\n",
1652 | "147 1967 3585000\n",
1653 | "171 1967 88049823\n",
1654 | "183 1967 8310226\n",
1655 | "195 1967 5127935\n",
1656 | "207 1967 3330989\n",
1657 | "219 1967 6960067\n",
1658 | "231 1967 6335506\n",
1659 | "243 1967 20819767\n",
1660 | "255 1967 1733638\n",
1661 | "267 1967 3495967\n",
1662 | "279 1967 8858908\n",
1663 | "291 1967 754550000\n",
1664 | "303 1967 19764027\n",
1665 | "327 1967 19941073\n",
1666 | "339 1967 1179760\n",
1667 | "351 1967 1588717\n",
1668 | "363 1967 4744870\n",
1669 | "375 1967 4174366\n",
1670 | "387 1967 8139332\n",
1671 | "... ... ...\n",
1672 | "1323 1967 3965841\n",
1673 | "1335 1967 7971222\n",
1674 | "1347 1967 2662190\n",
1675 | "1359 1967 1977600\n",
1676 | "1371 1967 4442238\n",
1677 | "1383 1967 1646912\n",
1678 | "1395 1967 3428839\n",
1679 | "1407 1967 20997321\n",
1680 | "1419 1967 32850275\n",
1681 | "1431 1967 11737396\n",
1682 | "1443 1967 12716129\n",
1683 | "1467 1967 7867931\n",
1684 | "1479 1967 6063000\n",
1685 | "1491 1967 5680812\n",
1686 | "1503 1967 13648692\n",
1687 | "1515 1967 12607312\n",
1688 | "1527 1967 34024249\n",
1689 | "1539 1967 1735550\n",
1690 | "1563 1967 4786986\n",
1691 | "1575 1967 33411317\n",
1692 | "1587 1967 8900294\n",
1693 | "1599 1967 54959000\n",
1694 | "1611 1967 198712000\n",
1695 | "1623 1967 2748579\n",
1696 | "1635 1967 9709552\n",
1697 | "1647 1967 39463910\n",
1698 | "1659 1967 1142636\n",
1699 | "1671 1967 6740785\n",
1700 | "1683 1967 3900000\n",
1701 | "1695 1967 4995432\n",
1702 | "\n",
1703 | "[123 rows x 2 columns]"
1704 | ]
1705 | },
1706 | "execution_count": 35,
1707 | "metadata": {},
1708 | "output_type": "execute_result"
1709 | }
1710 | ],
1711 | "source": [
1712 | "df.loc[(df['year'] == 1967) & (df['pop'] > 1_000_000),\n",
1713 | " ['year', 'pop']]"
1714 | ]
1715 | },
1716 | {
1717 | "cell_type": "code",
1718 | "execution_count": 32,
1719 | "metadata": {},
1720 | "outputs": [
1721 | {
1722 | "data": {
1723 | "text/plain": [
1724 | "1000"
1725 | ]
1726 | },
1727 | "execution_count": 32,
1728 | "metadata": {},
1729 | "output_type": "execute_result"
1730 | }
1731 | ],
1732 | "source": []
1733 | },
1734 | {
1735 | "cell_type": "code",
1736 | "execution_count": null,
1737 | "metadata": {},
1738 | "outputs": [],
1739 | "source": []
1740 | }
1741 | ],
1742 | "metadata": {
1743 | "kernelspec": {
1744 | "display_name": "Python 3",
1745 | "language": "python",
1746 | "name": "python3"
1747 | },
1748 | "language_info": {
1749 | "codemirror_mode": {
1750 | "name": "ipython",
1751 | "version": 3
1752 | },
1753 | "file_extension": ".py",
1754 | "mimetype": "text/x-python",
1755 | "name": "python",
1756 | "nbconvert_exporter": "python",
1757 | "pygments_lexer": "ipython3",
1758 | "version": "3.6.6"
1759 | }
1760 | },
1761 | "nbformat": 4,
1762 | "nbformat_minor": 2
1763 | }
1764 |
--------------------------------------------------------------------------------
/data/pew.csv:
--------------------------------------------------------------------------------
1 | "religion","<$10k","$10-20k","$20-30k","$30-40k","$40-50k","$50-75k","$75-100k","$100-150k",">150k","Don't know/refused"
2 | "Agnostic",27,34,60,81,76,137,122,109,84,96
3 | "Atheist",12,27,37,52,35,70,73,59,74,76
4 | "Buddhist",27,21,30,34,33,58,62,39,53,54
5 | "Catholic",418,617,732,670,638,1116,949,792,633,1489
6 | "Don’t know/refused",15,14,15,11,10,35,21,17,18,116
7 | "Evangelical Prot",575,869,1064,982,881,1486,949,723,414,1529
8 | "Hindu",1,9,7,9,11,34,47,48,54,37
9 | "Historically Black Prot",228,244,236,238,197,223,131,81,78,339
10 | "Jehovah's Witness",20,27,24,24,21,30,15,11,6,37
11 | "Jewish",19,19,25,25,30,95,69,87,151,162
12 | "Mainline Prot",289,495,619,655,651,1107,939,753,634,1328
13 | "Mormon",29,40,48,51,56,112,85,49,42,69
14 | "Muslim",6,7,9,10,9,23,16,8,6,22
15 | "Orthodox",13,17,23,32,32,47,38,42,46,73
16 | "Other Christian",9,7,11,13,13,14,18,14,12,18
17 | "Other Faiths",20,33,40,46,49,63,46,40,41,71
18 | "Other World Religions",5,2,3,4,2,7,3,4,4,8
19 | "Unaffiliated",217,299,374,365,341,528,407,321,258,597
20 |
--------------------------------------------------------------------------------
/data/survey_person.csv:
--------------------------------------------------------------------------------
1 | ident,personal,family
2 | dyer,William,Dyer
3 | pb,Frank,Pabodie
4 | lake,Anderson,Lake
5 | roe,Valentina,Roerich
6 | danforth,Frank,Danforth
7 |
--------------------------------------------------------------------------------
/data/survey_site.csv:
--------------------------------------------------------------------------------
1 | name,lat,long
2 | DR-1,-49.85,-128.57
3 | DR-3,-47.15,-126.72
4 | MSK-4,-48.87,-123.4
5 |
--------------------------------------------------------------------------------
/data/survey_survey.csv:
--------------------------------------------------------------------------------
1 | taken,person,quant,reading
2 | 619,dyer,rad,9.82
3 | 619,dyer,sal,0.13
4 | 622,dyer,rad,7.8
5 | 622,dyer,sal,0.09
6 | 734,pb,rad,8.41
7 | 734,lake,sal,0.05
8 | 734,pb,temp,-21.5
9 | 735,pb,rad,7.22
10 | 735,,sal,0.06
11 | 735,,temp,-26.0
12 | 751,pb,rad,4.35
13 | 751,pb,temp,-18.5
14 | 751,lake,sal,0.1
15 | 752,lake,rad,2.19
16 | 752,lake,sal,0.09
17 | 752,lake,temp,-16.0
18 | 752,roe,sal,41.6
19 | 837,lake,rad,1.46
20 | 837,lake,sal,0.21
21 | 837,roe,sal,22.5
22 | 844,roe,rad,11.25
23 |
--------------------------------------------------------------------------------
/data/survey_visited.csv:
--------------------------------------------------------------------------------
1 | ident,site,dated
2 | 619,DR-1,1927-02-08
3 | 622,DR-1,1927-02-10
4 | 734,DR-3,1939-01-07
5 | 735,DR-3,1930-01-12
6 | 751,DR-3,1930-02-26
7 | 752,DR-3,
8 | 837,MSK-4,1932-01-14
9 | 844,DR-1,1932-03-22
10 |
--------------------------------------------------------------------------------
/data/weather.csv:
--------------------------------------------------------------------------------
1 | "id","year","month","element","d1","d2","d3","d4","d5","d6","d7","d8","d9","d10","d11","d12","d13","d14","d15","d16","d17","d18","d19","d20","d21","d22","d23","d24","d25","d26","d27","d28","d29","d30","d31"
2 | "MX17004",2010,1,"tmax",NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,27.8,NA
3 | "MX17004",2010,1,"tmin",NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,14.5,NA
4 | "MX17004",2010,2,"tmax",NA,27.3,24.1,NA,NA,NA,NA,NA,NA,NA,29.7,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,29.9,NA,NA,NA,NA,NA,NA,NA,NA
5 | "MX17004",2010,2,"tmin",NA,14.4,14.4,NA,NA,NA,NA,NA,NA,NA,13.4,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,10.7,NA,NA,NA,NA,NA,NA,NA,NA
6 | "MX17004",2010,3,"tmax",NA,NA,NA,NA,32.1,NA,NA,NA,NA,34.5,NA,NA,NA,NA,NA,31.1,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
7 | "MX17004",2010,3,"tmin",NA,NA,NA,NA,14.2,NA,NA,NA,NA,16.8,NA,NA,NA,NA,NA,17.6,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
8 | "MX17004",2010,4,"tmax",NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,36.3,NA,NA,NA,NA
9 | "MX17004",2010,4,"tmin",NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,16.7,NA,NA,NA,NA
10 | "MX17004",2010,5,"tmax",NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,33.2,NA,NA,NA,NA
11 | "MX17004",2010,5,"tmin",NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,18.2,NA,NA,NA,NA
12 | "MX17004",2010,6,"tmax",NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,28,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,30.1,NA,NA
13 | "MX17004",2010,6,"tmin",NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,17.5,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,18,NA,NA
14 | "MX17004",2010,7,"tmax",NA,NA,28.6,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,29.9,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
15 | "MX17004",2010,7,"tmin",NA,NA,17.5,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,16.5,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
16 | "MX17004",2010,8,"tmax",NA,NA,NA,NA,29.6,NA,NA,29,NA,NA,NA,NA,29.8,NA,NA,NA,NA,NA,NA,NA,NA,NA,26.4,NA,29.7,NA,NA,NA,28,NA,25.4
17 | "MX17004",2010,8,"tmin",NA,NA,NA,NA,15.8,NA,NA,17.3,NA,NA,NA,NA,16.5,NA,NA,NA,NA,NA,NA,NA,NA,NA,15,NA,15.6,NA,NA,NA,15.3,NA,15.4
18 | "MX17004",2010,10,"tmax",NA,NA,NA,NA,27,NA,28.1,NA,NA,NA,NA,NA,NA,29.5,28.7,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,31.2,NA,NA,NA
19 | "MX17004",2010,10,"tmin",NA,NA,NA,NA,14,NA,12.9,NA,NA,NA,NA,NA,NA,13,10.5,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,15,NA,NA,NA
20 | "MX17004",2010,11,"tmax",NA,31.3,NA,27.2,26.3,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,28.1,27.7,NA,NA,NA,NA
21 | "MX17004",2010,11,"tmin",NA,16.3,NA,12,7.9,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,12.1,14.2,NA,NA,NA,NA
22 | "MX17004",2010,12,"tmax",29.9,NA,NA,NA,NA,27.8,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
23 | "MX17004",2010,12,"tmin",13.8,NA,NA,NA,NA,10.5,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
24 |
--------------------------------------------------------------------------------
/notebooks/.gitignore:
--------------------------------------------------------------------------------
1 | *.csv
2 |
3 |
--------------------------------------------------------------------------------
/notebooks/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chendaniely/pydatadc_2018-tidy/dd732be47d8aa6f8786cd2a9e749a043c933bfa7/notebooks/.gitkeep
--------------------------------------------------------------------------------
/notebooks/.ipynb_checkpoints/tidy-checkpoint.ipynb:
--------------------------------------------------------------------------------
1 | {
2 | "cells": [],
3 | "metadata": {},
4 | "nbformat": 4,
5 | "nbformat_minor": 2
6 | }
7 |
--------------------------------------------------------------------------------
/notebooks/billboard_songs.csv:
--------------------------------------------------------------------------------
1 | year,artist,track,time,id
2 | 2000,2 Pac,Baby Don't Cry (Keep...,4:22,0
3 | 2000,2Ge+her,The Hardest Part Of ...,3:15,1
4 | 2000,3 Doors Down,Kryptonite,3:53,2
5 | 2000,3 Doors Down,Loser,4:24,3
6 | 2000,504 Boyz,Wobble Wobble,3:35,4
7 | 2000,98^0,Give Me Just One Nig...,3:24,5
8 | 2000,A*Teens,Dancing Queen,3:44,6
9 | 2000,Aaliyah,I Don't Wanna,4:15,7
10 | 2000,Aaliyah,Try Again,4:03,8
11 | 2000,"Adams, Yolanda",Open My Heart,5:30,9
12 | 2000,"Adkins, Trace",More,3:05,10
13 | 2000,"Aguilera, Christina",Come On Over Baby (A...,3:38,11
14 | 2000,"Aguilera, Christina",I Turn To You,4:00,12
15 | 2000,"Aguilera, Christina",What A Girl Wants,3:18,13
16 | 2000,Alice Deejay,Better Off Alone,6:50,14
17 | 2000,"Allan, Gary",Smoke Rings In The D...,4:18,15
18 | 2000,Amber,Sexual,4:38,16
19 | 2000,Anastacia,I'm Outta Love,4:01,17
20 | 2000,"Anthony, Marc",My Baby You,3:59,18
21 | 2000,"Anthony, Marc",You Sang To Me,3:50,19
22 | 2000,Avant,My First Love,4:28,20
23 | 2000,Avant,Separated,4:13,21
24 | 2000,BBMak,Back Here,3:35,22
25 | 2000,"Backstreet Boys, The",Shape Of My Heart,3:49,23
26 | 2000,"Backstreet Boys, The",Show Me The Meaning ...,3:54,24
27 | 2000,"Backstreet Boys, The",The One,3:46,25
28 | 2000,"Badu, Erkyah",Bag Lady,5:03,26
29 | 2000,Baha Men,Who Let The Dogs Out,3:17,27
30 | 2000,Barenaked Ladies,Pinch Me,3:46,28
31 | 2000,Beenie Man,Girls Dem Sugar,4:17,29
32 | 2000,Before Dark,Monica,4:04,30
33 | 2000,"Bega, Lou",Tricky Tricky ,3:23,31
34 | 2000,Big Punisher,It's So Hard,3:25,32
35 | 2000,Black Rob,Whoa!,4:04,33
36 | 2000,"Black, Clint",Been There,5:28,34
37 | 2000,Blaque,Bring It All To Me,3:46,35
38 | 2000,"Blige, Mary J.",Deep Inside,5:26,36
39 | 2000,"Blige, Mary J.",Give Me You,5:00,37
40 | 2000,Blink-182,All The Small Things,2:52,38
41 | 2000,Bloodhound Gang,The Bad Touch,4:20,39
42 | 2000,Bon Jovi,It's My Life,3:44,40
43 | 2000,"Braxton, Toni",He Wasn't Man Enough,4:21,41
44 | 2000,"Braxton, Toni",Just Be A Man About ...,4:10,42
45 | 2000,"Braxton, Toni",Spanish Guitar,4:24,43
46 | 2000,"Brock, Chad",A Country Boy Can Su...,3:54,44
47 | 2000,"Brock, Chad",Yes!,3:22,45
48 | 2000,Brooks & Dunn,You'll Always Be Lov...,2:58,46
49 | 2000,"Brooks, Garth",Do What You Gotta Do,2:56,47
50 | 2000,"Byrd, Tracy",Put Your Hand In Min...,4:30,48
51 | 2000,"Cagle, Chris",My Love Goes On And ...,3:02,49
52 | 2000,Cam'ron,What Means The World...,4:38,50
53 | 2000,"Carey, Mariah",Crybaby,5:19,51
54 | 2000,"Carey, Mariah",Thank God I Found Yo...,4:14,52
55 | 2000,"Carter, Aaron",Aaron's Party (Come ...,3:23,53
56 | 2000,"Carter, Torrey",Take That,3:43,54
57 | 2000,Changing Faces,That Other Woman,4:00,55
58 | 2000,"Chesney, Kenny",I Lost It,3:54,56
59 | 2000,"Chesney, Kenny",What I Need To Do,4:05,57
60 | 2000,Clark Family Experience,Meanwhile Back At Th...,2:56,58
61 | 2000,"Clark, Terri",A Little Gasoline,3:07,59
62 | 2000,Common,The Light,3:55,60
63 | 2000,Counting Crows,Hanginaround,4:07,61
64 | 2000,Creed,Higher,5:16,62
65 | 2000,Creed,With Arms Wide Open,3:52,63
66 | 2000,"Cyrus, Billy Ray",You Won't Be Lonely ...,3:45,64
67 | 2000,D'Angelo,Left & Right,4:35,65
68 | 2000,D'Angelo,Untitled (How Does I...,7:10,66
69 | 2000,DMX,Party Up (Up In Here...,3:45,67
70 | 2000,DMX,What You Want,4:05,68
71 | 2000,DMX,What's My Name,3:50,69
72 | 2000,Da Brat,That's What I'm Look...,3:44,70
73 | 2000,Da Brat,What'Chu Like,3:57,71
74 | 2000,"Davidson, Clay",Unconditional,3:56,72
75 | 2000,De La Soul,All Good?,5:02,73
76 | 2000,Destiny's Child,Independent Women Pa...,3:38,74
77 | 2000,Destiny's Child,Jumpin' Jumpin',3:48,75
78 | 2000,Destiny's Child,Say My Name,4:31,76
79 | 2000,"Diffie, Joe",It's Always Somethin...,2:55,77
80 | 2000,"Diffie, Joe",The Quittin' Kind,3:23,78
81 | 2000,"Dion, Celine",That's The Way It Is,4:03,79
82 | 2000,"Dixie Chicks, The",Cold Day In July,5:12,80
83 | 2000,"Dixie Chicks, The",Cowboy Take Me Away,4:51,81
84 | 2000,"Dixie Chicks, The",Goodbye Earl,4:19,82
85 | 2000,"Dixie Chicks, The",Without You,3:32,83
86 | 2000,Dr. Dre,Forgot About Dre,3:42,84
87 | 2000,Dr. Dre,The Next Episode,2:38,85
88 | 2000,Drama,"Left, Right, Left",3:37,86
89 | 2000,Dream,He Loves U Not,3:43,87
90 | 2000,"Eastsidaz, The",G'D Up,4:27,88
91 | 2000,"Eastsidaz, The",Got Beef,3:58,89
92 | 2000,Eiffel 65,Blue,3:29,90
93 | 2000,"Elliott, Missy ""Misdemeanor""",Hot Boyz,3:51,91
94 | 2000,Eminem,Stan,5:26,92
95 | 2000,Eminem,The Real Slim Shady,4:42,93
96 | 2000,Eminem,The Way I Am,4:40,94
97 | 2000,En Vogue,Riddle,5:10,95
98 | 2000,"Estefan, Gloria",No Me Dejes De Quere...,3:25,96
99 | 2000,"Evans, Sara",Born To Fly,5:36,97
100 | 2000,Eve,Got It All,3:48,98
101 | 2000,Eve,Love Is Blind,3:51,99
102 | 2000,Everclear,Wonderful,4:30,100
103 | 2000,"Fabian, Lara",I Will Love Again,3:43,101
104 | 2000,Fatboy Slim,The Rockafeller Skan...,4:00,102
105 | 2000,Filter,Take A Picture,4:23,103
106 | 2000,Foo Fighters,Learn To Fly,3:55,104
107 | 2000,Fragma,Toca's Miracle,3:22,105
108 | 2000,Funkmaster Flex,Do You,4:14,106
109 | 2000,Ghostface Killah,Cherchez LaGhost,3:04,107
110 | 2000,"Gill, Vince",Feels Like Love,4:13,108
111 | 2000,"Gilman, Billy",One Voice,4:07,109
112 | 2000,Ginuwine,None Of Ur Friends B...,4:12,110
113 | 2000,Ginuwine,The Best Man I Can B...,4:06,111
114 | 2000,Goo Goo Dolls,Broadway,3:54,112
115 | 2000,"Gray, Macy",I Try,3:52,113
116 | 2000,"Griggs, Andy",She's More,3:19,114
117 | 2000,Guy,Dancin',4:08,115
118 | 2000,Hanson,This Time Around,4:14,116
119 | 2000,"Hart, Beth",L.A. Song,3:47,117
120 | 2000,"Heatherly, Eric",Flowers On The Wall,3:16,118
121 | 2000,"Henley, Don",Taking You Home,4:08,119
122 | 2000,"Herndon, Ty",No Mercy,4:43,120
123 | 2000,"Hill, Faith",Breathe,4:04,121
124 | 2000,"Hill, Faith",Let's Make Love,4:11,122
125 | 2000,Hoku,Another Dumb Blonde,3:47,123
126 | 2000,"Hollister, Dave",Can't Stay,6:17,124
127 | 2000,Hot Boys,I Need A Hot Girl,4:16,125
128 | 2000,"Houston, Whitney",Could I Have This Ki...,3:54,126
129 | 2000,"Houston, Whitney",I Learned From The B...,4:18,127
130 | 2000,"Houston, Whitney",My Love Is Your Love,4:16,128
131 | 2000,"Houston, Whitney","Same Script, Differe...",4:45,129
132 | 2000,IMx,Stay The Night,3:37,130
133 | 2000,Ice Cube,You Can Do It,4:20,131
134 | 2000,Ideal,Whatever,3:48,132
135 | 2000,"Iglesias, Enrique",Be With You,3:36,133
136 | 2000,"Iglesias, Enrique",Rhythm Divine,7:35,134
137 | 2000,J-Shin,One Night Stand,4:34,135
138 | 2000,Ja Rule,Between Me And You,4:05,136
139 | 2000,"Jackson, Alan",It Must Be Love,2:53,137
140 | 2000,"Jackson, Alan",Pop A Top,3:04,138
141 | 2000,"Jackson, Alan",www.memory,2:36,139
142 | 2000,Jagged Edge,He Can't Love U,3:30,140
143 | 2000,Jagged Edge,Let's Get Married,4:23,141
144 | 2000,Janet,Doesn't Really Matte...,4:17,142
145 | 2000,Jay-Z,Anything,3:41,143
146 | 2000,Jay-Z,Big Pimpin',3:55,144
147 | 2000,Jay-Z,Do It Again (Put Ya ...,3:47,145
148 | 2000,Jay-Z,Hey Papi,3:40,146
149 | 2000,Jay-Z,I Just Wanna Love U ...,3:50,147
150 | 2000,"Jean, Wyclef",911,4:00,148
151 | 2000,Joe,I Wanna Know,4:57,149
152 | 2000,Joe,Treat Her Like A Lad...,4:12,150
153 | 2000,"John, Elton",Someday Out Of The B...,4:41,151
154 | 2000,"Jones, Donell",Where I Wanna Be,6:22,152
155 | 2000,"Jordan, Montell",Get It On.. Tonite,4:34,153
156 | 2000,Juvenile,U Understand,3:51,154
157 | 2000,Kandi,Don't Think I'm Not,3:50,155
158 | 2000,"Keith, Toby",Country Comes To Tow...,3:39,156
159 | 2000,"Keith, Toby",How Do You Like Me N...,3:29,157
160 | 2000,Kelis,Caught Out There,4:09,158
161 | 2000,Kenny G,Auld Lang Syne (The ...,7:50,159
162 | 2000,Kid Rock,Only God Knows Why,5:27,160
163 | 2000,"Kravitz, Lenny",I Belong To You,4:17,161
164 | 2000,Kumbia Kings,U Don't Love Me,3:50,162
165 | 2000,LFO,I Don't Wanna Kiss Y...,5:00,163
166 | 2000,LFO,West Side Story,3:27,164
167 | 2000,LL Cool J,Imagine That,4:00,165
168 | 2000,"Larrieux, Amel",Get Up,4:02,166
169 | 2000,"Lawrence, Tracy",Lessons Learned,2:55,167
170 | 2000,"Levert, Gerald",Baby U Are,4:10,168
171 | 2000,"Levert, Gerald",Mr. Too Damn Good,4:06,169
172 | 2000,Lil Bow Wow,Bounce With Me,3:22,170
173 | 2000,Lil Wayne,Tha Block Is Hot,4:13,171
174 | 2000,Lil' Kim,How Many Licks?,3:50,172
175 | 2000,Lil' Kim,No Matter What They ...,4:12,173
176 | 2000,Lil' Mo,Ta Da,4:17,174
177 | 2000,Lil' Zane,Callin' Me,3:43,175
178 | 2000,Limp Bizkit,N 2 Gether Now,3:55,176
179 | 2000,Limp Bizkit,Re-Arranged,4:08,177
180 | 2000,Limp Bizkit,Rollin',4:04,178
181 | 2000,Lonestar,Amazed,4:25,179
182 | 2000,Lonestar,Smile,3:33,180
183 | 2000,Lonestar,What About Now,3:30,181
184 | 2000,"Lopez, Jennifer",Feelin' Good,4:28,182
185 | 2000,"Loveless, Patty",That's The Kind Of M...,3:27,183
186 | 2000,Lox,"Ryde or Die, Chick",3:56,184
187 | 2000,Lucy Pearl,Dance Tonight,3:45,185
188 | 2000,Ludacris,What's Your Fantasy,4:16,186
189 | 2000,M2M,Don't Say You Love M...,3:41,187
190 | 2000,M2M,Mirror Mirror,3:19,188
191 | 2000,Madison Avenue,Don't Call Me Baby,3:44,189
192 | 2000,Madonna,American Pie,4:30,190
193 | 2000,Madonna,Music,3:45,191
194 | 2000,"Martin, Ricky",Private Emotion,4:02,192
195 | 2000,"Martin, Ricky",Shake Your Bon-Bon,3:08,193
196 | 2000,"Martin, Ricky",She Bangs,4:02,194
197 | 2000,Mary Mary,Shackles (Praise You...,3:12,195
198 | 2000,Master P,Souljas,3:33,196
199 | 2000,"McBride, Martina",Love's The Only Hous...,5:13,197
200 | 2000,"McBride, Martina",There You Are,3:26,198
201 | 2000,"McEntire, Reba",I'll Be,4:23,199
202 | 2000,"McEntire, Reba",What Do You Say,3:26,200
203 | 2000,"McGraw, Tim",My Best Friend,4:33,201
204 | 2000,"McGraw, Tim",My Next Thirty Years,3:37,202
205 | 2000,"McGraw, Tim",Some Things Never Ch...,3:56,203
206 | 2000,"McKnight, Brian",Stay Or Let It Go,4:32,204
207 | 2000,"Messina, Jo Dee",Because You Love Me,3:50,205
208 | 2000,"Messina, Jo Dee",That's The Way,3:17,206
209 | 2000,Metallica,I Disappear,4:26,207
210 | 2000,Metallica,No Leaf Clover (Live...,5:43,208
211 | 2000,Montgomery Gentry,Daddy Won't Sell The...,4:18,209
212 | 2000,"Montgomery, John Michael",The Little Girl,3:52,210
213 | 2000,"Moore, Chante",Straight Up,3:40,211
214 | 2000,"Moore, Mandy",I Wanna Be With You,4:12,212
215 | 2000,"Mumba, Samantha",Gotta Tell You,3:19,213
216 | 2000,Musiq,Just Friends,4:02,214
217 | 2000,Mya,Case Of The Ex (What...,3:50,215
218 | 2000,Mya,The Best Of Me,4:12,216
219 | 2000,Mystikal,Shake Ya Ass,4:46,217
220 | 2000,N'Sync,Bye Bye Bye,3:15,218
221 | 2000,N'Sync,It's Gonna Be Me,3:10,219
222 | 2000,N'Sync,This I Promise You,4:23,220
223 | 2000,Nas,You Owe Me,3:51,221
224 | 2000,Nelly,(Hot S**t) Country G...,4:17,222
225 | 2000,Next,Wifey,4:03,223
226 | 2000,Nine Days,Absolutely (Story Of...,3:09,224
227 | 2000,Nine Days,If I Am,4:18,225
228 | 2000,No Doubt,Simple Kind Of Life,4:11,226
229 | 2000,Nu Flavor,3 Little Words,3:54,227
230 | 2000,"Offspring, The",Original Prankster,3:42,228
231 | 2000,"Paisley, Brad",Me Neither,3:19,229
232 | 2000,"Paisley, Brad",We Danced,3:45,230
233 | 2000,Papa Roach,Last Resort,3:19,231
234 | 2000,Pearl Jam,Nothing As It Seems,5:20,232
235 | 2000,Pink,Most Girls,4:06,233
236 | 2000,Pink,There U Go,3:23,234
237 | 2000,"Price, Kelly",As We Lay,6:20,235
238 | 2000,"Price, Kelly",Love Sets You Free,3:46,236
239 | 2000,"Price, Kelly",You Should've Told M...,3:12,237
240 | 2000,Profyle,Liar,3:57,238
241 | 2000,Puff Daddy,Best Friend,5:33,239
242 | 2000,Q-Tip,Breathe And Stop,4:06,240
243 | 2000,R.E.M.,The Great Beyond,4:10,241
244 | 2000,Rascal Flatts,Prayin' For Daylight,3:36,242
245 | 2000,"Raye, Collin",Couldn't Last A Mome...,3:40,243
246 | 2000,Red Hot Chili Peppers,Californication,5:21,244
247 | 2000,Red Hot Chili Peppers,Otherside,4:13,245
248 | 2000,"Rimes, LeAnn",Big Deal,3:03,246
249 | 2000,"Rimes, LeAnn",Can't Fight The Moon...,3:33,247
250 | 2000,"Rimes, LeAnn",I Need You,3:42,248
251 | 2000,"Rogers, Kenny",Buy Me A Rose,3:46,249
252 | 2000,Ruff Endz,No More,3:56,250
253 | 2000,Sammie,I Like It,4:09,251
254 | 2000,Santana,"Maria, Maria",4:18,252
255 | 2000,Savage Garden,Crash And Burn,4:41,253
256 | 2000,Savage Garden,I Knew I Loved You,4:07,254
257 | 2000,SheDaisy,Deck The Halls,3:46,255
258 | 2000,SheDaisy,I Will.. But,3:40,256
259 | 2000,SheDaisy,This Woman Needs,3:20,257
260 | 2000,"Sheist, Shade",Where I Wanna Be,4:16,258
261 | 2000,Shyne,Bad Boyz,4:22,259
262 | 2000,"Simpson, Jessica",I Think I'm In Love ...,3:32,260
263 | 2000,"Simpson, Jessica",Where You Are,3:51,261
264 | 2000,Sisqo,Got To Get It,3:52,262
265 | 2000,Sisqo,Incomplete,3:52,263
266 | 2000,Sisqo,Thong Song,4:05,264
267 | 2000,Sister Hazel,Change Your Mind,4:02,265
268 | 2000,Smash Mouth,Then The Morning Com...,3:04,266
269 | 2000,"Smith, Will",Freakin' It,3:58,267
270 | 2000,Son By Four,A Puro Dolor (Purest...,3:30,268
271 | 2000,Sonique,It Feels So Good,3:48,269
272 | 2000,SoulDecision,Faded,3:25,270
273 | 2000,"Spears, Britney",From The Bottom Of M...,4:30,271
274 | 2000,"Spears, Britney",Lucky,3:23,272
275 | 2000,"Spears, Britney",Oops!.. I Did It Aga...,3:30,273
276 | 2000,"Spencer, Tracie",Still In My Heart,4:11,274
277 | 2000,Splender,I Think God Can Expl...,3:55,275
278 | 2000,Sting,Desert Rose,3:52,276
279 | 2000,Stone Temple Pilots,Sour Girl,4:16,277
280 | 2000,"Stone, Angie",No More Rain (In Thi...,4:42,278
281 | 2000,"Strait, George",Go On,3:48,279
282 | 2000,"Strait, George",The Best Day,3:24,280
283 | 2000,Sugar Ray,Falls Apart,4:15,281
284 | 2000,TLC,Dear Lie,4:36,282
285 | 2000,Tamar,If You Don't Wanna L...,4:02,283
286 | 2000,Tamia,Can't Go For That,3:38,284
287 | 2000,Third Eye Blind,Deep Inside Of You,4:10,285
288 | 2000,Third Eye Blind,Never Let You Go,3:57,286
289 | 2000,"Thomas, Carl",Emotional,4:31,287
290 | 2000,"Thomas, Carl",I Wish,3:50,288
291 | 2000,"Thomas, Carl",Summer Rain,4:57,289
292 | 2000,"Tippin, Aaron",Kiss This,2:53,290
293 | 2000,Train,Meet Virginia,3:55,291
294 | 2000,Trick Daddy,Shut Up,4:17,292
295 | 2000,Trina,Pull Over,2:58,293
296 | 2000,"Tritt, Travis",Best Of Intentions,4:15,294
297 | 2000,Tuesday,I Know,4:06,295
298 | 2000,"Urban, Keith",Your Everything,4:10,296
299 | 2000,Usher,Pop Ya Collar,3:36,297
300 | 2000,"Vassar, Phil",Carlene,4:07,298
301 | 2000,"Vassar, Phil",Just Another Day In ...,3:54,299
302 | 2000,Vertical Horizon,Everything You Want,4:01,300
303 | 2000,Vertical Horizon,You're A God,3:45,301
304 | 2000,Vitamin C,Graduation (Friends ...,4:23,302
305 | 2000,Vitamin C,The Itch,3:30,303
306 | 2000,"Walker, Clay","Live, Laugh, Love",4:06,304
307 | 2000,"Walker, Clay",The Chain Of Love,5:03,305
308 | 2000,"Wallflowers, The",Sleepwalker,3:29,306
309 | 2000,Westlife,Swear It Again,4:07,307
310 | 2000,"Williams, Robbie",Angels,3:56,308
311 | 2000,"Wills, Mark",Back At One,4:00,309
312 | 2000,"Worley, Darryl",When You Need My Lov...,3:35,310
313 | 2000,"Wright, Chely",It Was,3:51,311
314 | 2000,Yankee Grey,Another Nine Minutes,3:10,312
315 | 2000,"Yearwood, Trisha",Real Live Woman,3:55,313
316 | 2000,Ying Yang Twins,Whistle While You Tw...,4:19,314
317 | 2000,Zombie Nation,Kernkraft 400,3:30,315
318 | 2000,matchbox twenty,Bent,4:12,316
319 |
--------------------------------------------------------------------------------
/notes/.gitignore:
--------------------------------------------------------------------------------
1 | *.csv
2 |
3 |
--------------------------------------------------------------------------------
/notes/03-merge.ipynb:
--------------------------------------------------------------------------------
1 | {
2 | "cells": [
3 | {
4 | "cell_type": "code",
5 | "execution_count": 1,
6 | "metadata": {
7 | "ExecuteTime": {
8 | "end_time": "2018-11-16T13:45:45.232788Z",
9 | "start_time": "2018-11-16T13:45:44.805728Z"
10 | }
11 | },
12 | "outputs": [],
13 | "source": [
14 | "import pandas as pd"
15 | ]
16 | },
17 | {
18 | "cell_type": "code",
19 | "execution_count": 2,
20 | "metadata": {
21 | "ExecuteTime": {
22 | "end_time": "2018-11-16T13:45:56.963959Z",
23 | "start_time": "2018-11-16T13:45:56.932334Z"
24 | }
25 | },
26 | "outputs": [],
27 | "source": [
28 | "ratings = pd.read_csv('billboard_ratings.csv')"
29 | ]
30 | },
31 | {
32 | "cell_type": "code",
33 | "execution_count": 3,
34 | "metadata": {
35 | "ExecuteTime": {
36 | "end_time": "2018-11-16T13:46:03.580670Z",
37 | "start_time": "2018-11-16T13:46:03.572753Z"
38 | }
39 | },
40 | "outputs": [],
41 | "source": [
42 | "songs = pd.read_csv('billboard_songs.csv')"
43 | ]
44 | },
45 | {
46 | "cell_type": "code",
47 | "execution_count": 4,
48 | "metadata": {
49 | "ExecuteTime": {
50 | "end_time": "2018-11-16T13:46:07.006644Z",
51 | "start_time": "2018-11-16T13:46:06.973650Z"
52 | }
53 | },
54 | "outputs": [
55 | {
56 | "data": {
57 | "text/html": [
58 | "\n",
59 | "\n",
72 | "
\n",
73 | " \n",
74 | " \n",
75 | " | \n",
76 | " id | \n",
77 | " date.entered | \n",
78 | " week | \n",
79 | " rating | \n",
80 | "
\n",
81 | " \n",
82 | " \n",
83 | " \n",
84 | " 0 | \n",
85 | " 0 | \n",
86 | " 2000-02-26 | \n",
87 | " wk1 | \n",
88 | " 87.0 | \n",
89 | "
\n",
90 | " \n",
91 | " 1 | \n",
92 | " 0 | \n",
93 | " 2000-02-26 | \n",
94 | " wk2 | \n",
95 | " 82.0 | \n",
96 | "
\n",
97 | " \n",
98 | " 2 | \n",
99 | " 0 | \n",
100 | " 2000-02-26 | \n",
101 | " wk3 | \n",
102 | " 72.0 | \n",
103 | "
\n",
104 | " \n",
105 | " 3 | \n",
106 | " 0 | \n",
107 | " 2000-02-26 | \n",
108 | " wk4 | \n",
109 | " 77.0 | \n",
110 | "
\n",
111 | " \n",
112 | " 4 | \n",
113 | " 0 | \n",
114 | " 2000-02-26 | \n",
115 | " wk5 | \n",
116 | " 87.0 | \n",
117 | "
\n",
118 | " \n",
119 | "
\n",
120 | "
"
121 | ],
122 | "text/plain": [
123 | " id date.entered week rating\n",
124 | "0 0 2000-02-26 wk1 87.0\n",
125 | "1 0 2000-02-26 wk2 82.0\n",
126 | "2 0 2000-02-26 wk3 72.0\n",
127 | "3 0 2000-02-26 wk4 77.0\n",
128 | "4 0 2000-02-26 wk5 87.0"
129 | ]
130 | },
131 | "execution_count": 4,
132 | "metadata": {},
133 | "output_type": "execute_result"
134 | }
135 | ],
136 | "source": [
137 | "ratings.head()"
138 | ]
139 | },
140 | {
141 | "cell_type": "code",
142 | "execution_count": 5,
143 | "metadata": {
144 | "ExecuteTime": {
145 | "end_time": "2018-11-16T13:46:09.754780Z",
146 | "start_time": "2018-11-16T13:46:09.735526Z"
147 | }
148 | },
149 | "outputs": [
150 | {
151 | "data": {
152 | "text/html": [
153 | "\n",
154 | "\n",
167 | "
\n",
168 | " \n",
169 | " \n",
170 | " | \n",
171 | " year | \n",
172 | " artist | \n",
173 | " track | \n",
174 | " time | \n",
175 | " id | \n",
176 | "
\n",
177 | " \n",
178 | " \n",
179 | " \n",
180 | " 0 | \n",
181 | " 2000 | \n",
182 | " 2 Pac | \n",
183 | " Baby Don't Cry (Keep... | \n",
184 | " 4:22 | \n",
185 | " 0 | \n",
186 | "
\n",
187 | " \n",
188 | " 1 | \n",
189 | " 2000 | \n",
190 | " 2Ge+her | \n",
191 | " The Hardest Part Of ... | \n",
192 | " 3:15 | \n",
193 | " 1 | \n",
194 | "
\n",
195 | " \n",
196 | " 2 | \n",
197 | " 2000 | \n",
198 | " 3 Doors Down | \n",
199 | " Kryptonite | \n",
200 | " 3:53 | \n",
201 | " 2 | \n",
202 | "
\n",
203 | " \n",
204 | " 3 | \n",
205 | " 2000 | \n",
206 | " 3 Doors Down | \n",
207 | " Loser | \n",
208 | " 4:24 | \n",
209 | " 3 | \n",
210 | "
\n",
211 | " \n",
212 | " 4 | \n",
213 | " 2000 | \n",
214 | " 504 Boyz | \n",
215 | " Wobble Wobble | \n",
216 | " 3:35 | \n",
217 | " 4 | \n",
218 | "
\n",
219 | " \n",
220 | "
\n",
221 | "
"
222 | ],
223 | "text/plain": [
224 | " year artist track time id\n",
225 | "0 2000 2 Pac Baby Don't Cry (Keep... 4:22 0\n",
226 | "1 2000 2Ge+her The Hardest Part Of ... 3:15 1\n",
227 | "2 2000 3 Doors Down Kryptonite 3:53 2\n",
228 | "3 2000 3 Doors Down Loser 4:24 3\n",
229 | "4 2000 504 Boyz Wobble Wobble 3:35 4"
230 | ]
231 | },
232 | "execution_count": 5,
233 | "metadata": {},
234 | "output_type": "execute_result"
235 | }
236 | ],
237 | "source": [
238 | "songs.head()"
239 | ]
240 | },
241 | {
242 | "cell_type": "code",
243 | "execution_count": 6,
244 | "metadata": {
245 | "ExecuteTime": {
246 | "end_time": "2018-11-16T13:46:45.654860Z",
247 | "start_time": "2018-11-16T13:46:45.634019Z"
248 | }
249 | },
250 | "outputs": [],
251 | "source": [
252 | "joined = pd.merge(songs, ratings, on='id')"
253 | ]
254 | },
255 | {
256 | "cell_type": "code",
257 | "execution_count": 8,
258 | "metadata": {
259 | "ExecuteTime": {
260 | "end_time": "2018-11-16T13:46:51.133541Z",
261 | "start_time": "2018-11-16T13:46:51.104863Z"
262 | }
263 | },
264 | "outputs": [
265 | {
266 | "data": {
267 | "text/html": [
268 | "\n",
269 | "\n",
282 | "
\n",
283 | " \n",
284 | " \n",
285 | " | \n",
286 | " year | \n",
287 | " artist | \n",
288 | " track | \n",
289 | " time | \n",
290 | " id | \n",
291 | " date.entered | \n",
292 | " week | \n",
293 | " rating | \n",
294 | "
\n",
295 | " \n",
296 | " \n",
297 | " \n",
298 | " 0 | \n",
299 | " 2000 | \n",
300 | " 2 Pac | \n",
301 | " Baby Don't Cry (Keep... | \n",
302 | " 4:22 | \n",
303 | " 0 | \n",
304 | " 2000-02-26 | \n",
305 | " wk1 | \n",
306 | " 87.0 | \n",
307 | "
\n",
308 | " \n",
309 | " 1 | \n",
310 | " 2000 | \n",
311 | " 2 Pac | \n",
312 | " Baby Don't Cry (Keep... | \n",
313 | " 4:22 | \n",
314 | " 0 | \n",
315 | " 2000-02-26 | \n",
316 | " wk2 | \n",
317 | " 82.0 | \n",
318 | "
\n",
319 | " \n",
320 | " 2 | \n",
321 | " 2000 | \n",
322 | " 2 Pac | \n",
323 | " Baby Don't Cry (Keep... | \n",
324 | " 4:22 | \n",
325 | " 0 | \n",
326 | " 2000-02-26 | \n",
327 | " wk3 | \n",
328 | " 72.0 | \n",
329 | "
\n",
330 | " \n",
331 | " 3 | \n",
332 | " 2000 | \n",
333 | " 2 Pac | \n",
334 | " Baby Don't Cry (Keep... | \n",
335 | " 4:22 | \n",
336 | " 0 | \n",
337 | " 2000-02-26 | \n",
338 | " wk4 | \n",
339 | " 77.0 | \n",
340 | "
\n",
341 | " \n",
342 | " 4 | \n",
343 | " 2000 | \n",
344 | " 2 Pac | \n",
345 | " Baby Don't Cry (Keep... | \n",
346 | " 4:22 | \n",
347 | " 0 | \n",
348 | " 2000-02-26 | \n",
349 | " wk5 | \n",
350 | " 87.0 | \n",
351 | "
\n",
352 | " \n",
353 | "
\n",
354 | "
"
355 | ],
356 | "text/plain": [
357 | " year artist track time id date.entered week rating\n",
358 | "0 2000 2 Pac Baby Don't Cry (Keep... 4:22 0 2000-02-26 wk1 87.0\n",
359 | "1 2000 2 Pac Baby Don't Cry (Keep... 4:22 0 2000-02-26 wk2 82.0\n",
360 | "2 2000 2 Pac Baby Don't Cry (Keep... 4:22 0 2000-02-26 wk3 72.0\n",
361 | "3 2000 2 Pac Baby Don't Cry (Keep... 4:22 0 2000-02-26 wk4 77.0\n",
362 | "4 2000 2 Pac Baby Don't Cry (Keep... 4:22 0 2000-02-26 wk5 87.0"
363 | ]
364 | },
365 | "execution_count": 8,
366 | "metadata": {},
367 | "output_type": "execute_result"
368 | }
369 | ],
370 | "source": [
371 | "joined.head()"
372 | ]
373 | },
374 | {
375 | "cell_type": "code",
376 | "execution_count": 9,
377 | "metadata": {
378 | "ExecuteTime": {
379 | "end_time": "2018-11-16T13:47:32.116962Z",
380 | "start_time": "2018-11-16T13:47:32.112672Z"
381 | }
382 | },
383 | "outputs": [
384 | {
385 | "data": {
386 | "text/plain": [
387 | "317"
388 | ]
389 | },
390 | "execution_count": 9,
391 | "metadata": {},
392 | "output_type": "execute_result"
393 | }
394 | ],
395 | "source": [
396 | "len(songs)"
397 | ]
398 | },
399 | {
400 | "cell_type": "code",
401 | "execution_count": 10,
402 | "metadata": {
403 | "ExecuteTime": {
404 | "end_time": "2018-11-16T13:47:37.924062Z",
405 | "start_time": "2018-11-16T13:47:37.918419Z"
406 | }
407 | },
408 | "outputs": [
409 | {
410 | "data": {
411 | "text/plain": [
412 | "24092"
413 | ]
414 | },
415 | "execution_count": 10,
416 | "metadata": {},
417 | "output_type": "execute_result"
418 | }
419 | ],
420 | "source": [
421 | "len(ratings)"
422 | ]
423 | },
424 | {
425 | "cell_type": "code",
426 | "execution_count": 11,
427 | "metadata": {
428 | "ExecuteTime": {
429 | "end_time": "2018-11-16T13:47:41.749897Z",
430 | "start_time": "2018-11-16T13:47:41.744239Z"
431 | }
432 | },
433 | "outputs": [
434 | {
435 | "data": {
436 | "text/plain": [
437 | "24092"
438 | ]
439 | },
440 | "execution_count": 11,
441 | "metadata": {},
442 | "output_type": "execute_result"
443 | }
444 | ],
445 | "source": [
446 | "len(joined)"
447 | ]
448 | },
449 | {
450 | "cell_type": "code",
451 | "execution_count": 12,
452 | "metadata": {
453 | "ExecuteTime": {
454 | "end_time": "2018-11-16T13:47:58.842851Z",
455 | "start_time": "2018-11-16T13:47:58.838896Z"
456 | }
457 | },
458 | "outputs": [],
459 | "source": [
460 | "assert len(joined) == max(len(songs), len(ratings))"
461 | ]
462 | },
463 | {
464 | "cell_type": "code",
465 | "execution_count": null,
466 | "metadata": {},
467 | "outputs": [],
468 | "source": []
469 | }
470 | ],
471 | "metadata": {
472 | "kernelspec": {
473 | "display_name": "Python 3",
474 | "language": "python",
475 | "name": "python3"
476 | },
477 | "language_info": {
478 | "codemirror_mode": {
479 | "name": "ipython",
480 | "version": 3
481 | },
482 | "file_extension": ".py",
483 | "mimetype": "text/x-python",
484 | "name": "python",
485 | "nbconvert_exporter": "python",
486 | "pygments_lexer": "ipython3",
487 | "version": "3.6.6"
488 | },
489 | "varInspector": {
490 | "cols": {
491 | "lenName": 16,
492 | "lenType": 16,
493 | "lenVar": 40
494 | },
495 | "kernels_config": {
496 | "python": {
497 | "delete_cmd_postfix": "",
498 | "delete_cmd_prefix": "del ",
499 | "library": "var_list.py",
500 | "varRefreshCmd": "print(var_dic_list())"
501 | },
502 | "r": {
503 | "delete_cmd_postfix": ") ",
504 | "delete_cmd_prefix": "rm(",
505 | "library": "var_list.r",
506 | "varRefreshCmd": "cat(var_dic_list()) "
507 | }
508 | },
509 | "types_to_exclude": [
510 | "module",
511 | "function",
512 | "builtin_function_or_method",
513 | "instance",
514 | "_Feature"
515 | ],
516 | "window_display": false
517 | }
518 | },
519 | "nbformat": 4,
520 | "nbformat_minor": 2
521 | }
522 |
--------------------------------------------------------------------------------