Factory Pandas is an alternative to fixtures for pandas.
Project description
factory_pandas
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.