Skip to main content
Donate to the Python Software Foundation or Purchase a PyCharm License to Benefit the PSF! Donate Now

Factory Pandas is an alternative to fixtures for pandas.

Project description

factory_pandas

https://travis-ci.org/c-bata/factory_pandas.svg

Factory Pandas is an alternative to pandas(DataFrame, Series) testing fixtures.

import pandas as pd
import factory_pandas as fp

# Define Pandas's DataFrame structure
class SampleDataFrameFactory(fp.DataFrameFactory):
    row_num = 5
    column_num = 2
    label1 = fp.IntegerColumnFactory('label1', min_value=0, max_value=10)
    label2 = fp.FloatColumnFactory('label2', min_value=0, max_value=10)

# returns DataFrame Object
sample_data_frame = SampleDataFrameFactory.create()

CHANGES

0.0.0 (2015-05-17)

Create this project.

Project details


Release history Release notifications

This version
History Node

0.0.0

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page