Skip to main content

pyequate

pyequate is an open-source package containing different test score equating methods in one location. It includes methods for random groups, common-item/non-equivalent groups, and IRT equating. The version on GitHub will be the most current, with updates pushed to pyPI.

Areas Currently Under Development

  • Standard errors of equating for common-item/non-equivalent groups methods
  • post-smoothing for equipercentile equating

Required Packages

pyequate requires NumPy, Pandas, SciPy, and Statsmodels.

Public Datasets

A number of publicly available datasets are bundled with pyequate to allow testing of functions. They are also available as CSV files on GitHub.

Once pyequate is installed, the datasets can be loaded directly from within the package.

import pyequate

# List the names of all bundled datasets
pyequate.list_datasets()

# Load a dataset by name (returns a pandas DataFrame)
act = pyequate.load_dataset("ACTmath")

The following datasets are included:

ACTmath, ADMneatX, ADMneatY, CBdatax1y2, CBdatax2y1, KBneatx, KBneaty, Math20EG, Math20SG, PISAbooklets, PISAitems, PISAstudents, itemparx, itempary

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyequate-0.1.2.3.tar.gz (1.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyequate-0.1.2.3-py3-none-any.whl (1.1 MB view details)

Uploaded Python 3

File details

Details for the file pyequate-0.1.2.3.tar.gz.

File metadata

  • Download URL: pyequate-0.1.2.3.tar.gz
  • Upload date:
  • Size: 1.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.2

File hashes

Hashes for pyequate-0.1.2.3.tar.gz
Algorithm Hash digest
SHA256 bee88f951f5c3cedb5615ea985610dd96242d4a3b01fc923f75672fee43b4f16
MD5 e840a09a5b176cbde0f9241e92e6fcec
BLAKE2b-256 5a2df0779688c9c7764438fbba72626f25efd1f06254143a496f277000a25f96

See more details on using hashes here.

File details

Details for the file pyequate-0.1.2.3-py3-none-any.whl.

File metadata

  • Download URL: pyequate-0.1.2.3-py3-none-any.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.2

File hashes

Hashes for pyequate-0.1.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 86ae4e875343895c16a09d31fa7456314948833efaee99dcfeb19c835ee78752
MD5 cd55a1c3ca978dfe46009d9c5d871d2e
BLAKE2b-256 755eca8734e2dd83d26d16ce2be4b79fb093b3e0ec5afc3e2a41701380b91fc6

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.2.3 This release

2 files

0.1.2.2

2 files

0.1.2.1

2 files

0.1.1.1

2 files

0.1.0.1

2 files

0.1.0

2 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