# API Reference


## Classes


Main classes provided by the package


[DataProcessor](DataProcessor.md#gdtest_google_big_class.DataProcessor)  
A processor for tabular data.


## DataProcessor Methods


Methods for the DataProcessor class


[DataProcessor.load()](DataProcessor.load.md#gdtest_google_big_class.DataProcessor.load)  
Load data from the source.

[DataProcessor.filter()](DataProcessor.filter.md#gdtest_google_big_class.DataProcessor.filter)  
Filter data using a predicate function.

[DataProcessor.sort()](DataProcessor.sort.md#gdtest_google_big_class.DataProcessor.sort)  
Sort data by a key.

[DataProcessor.aggregate()](DataProcessor.aggregate.md#gdtest_google_big_class.DataProcessor.aggregate)  
Aggregate values in a column.

[DataProcessor.export()](DataProcessor.export.md#gdtest_google_big_class.DataProcessor.export)  
Export data to a file.

[DataProcessor.describe()](DataProcessor.describe.md#gdtest_google_big_class.DataProcessor.describe)  
Generate summary statistics.

[DataProcessor.head()](DataProcessor.head.md#gdtest_google_big_class.DataProcessor.head)  
Return the first n records.


## Functions


Utility functions


[load_data()](load_data.md#gdtest_google_big_class.load_data)  
Load data from a file into a DataProcessor.
