Skip to main content

ipeds-wrangler

What it does

The United States National Center for Education Statistics (NCES) maintains the Integrated Postsecondary Education Data System (IPEDS). Each year, IPEDS collects data from approximately 6,000 institutions, representing more than 15 million students. These data can enable many institutional research projects, such as: benchmarking against peer institutions, tracking enrollment trends, and analyzing graduation rates. However, IPEDS data can be challenging to wrangle into actionable insights - especially for Python users.

This package is new, but ipeds-wrangler will enable Python users to:

  • Web scrape IPEDS databases and convert key tables to CSV files with download_ipeds_databases().
  • Search IPEDS databases efficiently with search_ipeds_databases().
  • Gather data for benchmarking against peer institutions with wrangle_ipeds_benchmarking_data().
  • Convert numerical categorical variables into user-friendly text with convert_ipeds_data() - coming soon!

Get started

Install the package:

pip install ipeds-wrangler

Download IPEDS databases:

from ipeds_wrangler import download_ipeds_databases

# Download the most recent 5 years of IPEDS databases to your Desktop
download_ipeds_databases()

# Or specify a custom directory name
download_ipeds_databases(download_directory="my_ipeds_data")

Metadata

Release files for ipeds-wrangler 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ipeds-wrangler 0.1.4
File Size Uploaded
ipeds_wrangler-0.1.4.tar.gz 10.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ipeds-wrangler 0.1.4
File Interpreter ABI Platform
ipeds_wrangler-0.1.4-py3-none-any.whl Python 3 none any Details

Total release size: 24.4 kB

Release files / ipeds_wrangler-0.1.4.tar.gz

Download URL ipeds_wrangler-0.1.4.tar.gz
Size 10.5 kB
Tags Source
SHA-256 checksum
How to use checksums
a7337f1978b90c00892df7a1f93040c4ac38f1e9462b137173d4950c1847cb60
BLAKE2b-256 checksum
How to use checksums
495f7c1ac9cfc5a70a3c45d77358f3450035b7fd3d8b701530bc296c423823aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / ipeds_wrangler-0.1.4-py3-none-any.whl

Download URL ipeds_wrangler-0.1.4-py3-none-any.whl
Size 13.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5ed3a1d3903e85ab4e20f616ee92ed0561e095035f6c949270961849e89cde78
BLAKE2b-256 checksum
How to use checksums
5ddd12da450ea6093e0961715d5e7b9d00a274aa672e3f285d089e9ba33a473b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release history Release notifications | RSS feed

This release

0.1.4 This release

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page