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 National universities based on their latest ranking on usnews.com/best-colleges
This package also provides few other information like state
, city
, zip code
.
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 -U uni-rank
Usage
# import
from unirank import Ranking
# instantiate
rank = Ranking()
# get the ordered list of USA universities
usa = rank.get_usa()
#print the result
print(usa)
Helper Functions
1. Get University Names
rank.get_names()
2. Get Top 100 University Names
rank.get_top_names(100)
2. Filter Universities by States
Input
: State List,
Output
: DataFrame of filtered universities
states = ['NJ', 'MA']
state_result = rank.select_by_state(states)
print(state_result)
3. Filter Universities by Cities
Input
: City List,
Output
: DataFrame of filtered universities
cities = ['Cambridge']
city_result = rank.select_by_city(cities)
print(city_result)
Export
1. Export as CSV
rank.save_csv(usa, "usa_list.csv")
2. 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.2 (15-03-2021)
- Added a helper method
1.0.1 (14-03-2021)
- First release on PyPI
- Bug fixes
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.