Get the ordered list of USA universities based on their latest ranking.
Project description
Uni-rank
Uni-rank is a mini python package to get the ordered list of USA universities based on their latest ranking on usnews.com/best-colleges
This package also provides few other information like state, city, zip code and the result can be stored as a csv
or json
file.
Installation
Uni-rank requires Python 3 to run.
Install the package by running:
pip install uni-rank
Usage
# import
from unirank import Ranking
# instantiate
rank = Ranking()
# get the ordered list of USA universities
usa = rank.get_usa()
print(usa)
### Helper Functions ###
# 1. Print University Names
rank.print_names()
# 2. Select Universities by States
# Input: State List, Output: DataFrame of filtered universities
states = ['NJ', 'MA']
state_result = rank.select_by_state(states)
# 3. Select Universities by Cities
# Input: City List, Output: DataFrame of filtered universities
cities = ['Cambridge']
city_result = rank.select_by_city(cities)
# You can also get the ordered list by the properties
names = [uni["displayName"] for uni in usa]
print(names)
### Export ###
# Export as CSV
rank.save_csv(usa, "usa_list.csv")
# Export as json
rank.save_json(usa, "usa_list.json")
USA University Properties:
key | detail |
---|---|
displayName |
Name |
rankingDisplayRank |
Rank |
state |
State |
city |
City |
zip |
Zip Code |
description |
Description |
Note
Intend to extend the package to support other types of rankings and also include other countries on later versions, hence the name uni-rank
not usa-rank
License
GNU General Public License
History
1.0 (14-01-2020)
- First release on PyPI
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
uni-rank-1.0.0.tar.gz
(4.4 kB
view hashes)
Built Distribution
uni_rank-1.0.0-py3-none-any.whl
(16.8 kB
view hashes)