Metadata-Version: 2.4
Name: crosstabs-analytics
Version: 1.0.0
Summary: AI-powered statistical analysis for Jupyter notebooks
Home-page: https://crosstabs.com
Author: Crosstabs Analytics
Author-email: support@crosstabs.com
Project-URL: Homepage, https://crosstabs.com
Project-URL: Documentation, https://crosstabs.com/docs
Project-URL: Repository, https://github.com/crosstabs/crosstabs-analytics
Project-URL: Bug Reports, https://github.com/crosstabs/crosstabs-analytics/issues
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Scientific/Engineering :: Mathematics
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: pandas>=1.3.0
Requires-Dist: numpy>=1.21.0
Requires-Dist: requests>=2.25.0
Requires-Dist: matplotlib>=3.3.0
Requires-Dist: seaborn>=0.11.0
Requires-Dist: ipython>=7.0.0
Requires-Dist: jupyter>=1.0.0
Provides-Extra: dev
Requires-Dist: pytest>=6.0; extra == "dev"
Requires-Dist: black>=21.0; extra == "dev"
Requires-Dist: flake8>=3.8; extra == "dev"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: project-url
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# Crosstabs Analytics

AI-powered statistical analysis for Jupyter notebooks.

## Installation

```bash
pip install crosstabs-analytics
```

## Quick Start

```python
import pandas as pd
from crosstabs_analytics import CrosstabsAnalyzer

# Load your data
df = pd.read_csv('your_data.csv')

# Initialize analyzer
crosstabs = CrosstabsAnalyzer()

# Analyze your data
results = crosstabs.analyze(df)
display(results)
```

## Features

- **AI-Powered Analysis**: Get GPT-4 powered statistical insights
- **Beautiful Results**: View results in interactive HTML format
- **Multiple Export Formats**: PDF, Excel, JSON
- **Batch Processing**: Analyze multiple datasets
- **Custom Parameters**: Tailor analysis to your needs
- **Integration**: Works with matplotlib, seaborn, and other tools

## Usage Examples

### Basic Analysis

```python
from crosstabs_analytics import CrosstabsAnalyzer

crosstabs = CrosstabsAnalyzer()
results = crosstabs.analyze(df)
display(results)
```

### Batch Analysis

```python
datasets = {
    'Q1_2024': df1,
    'Q2_2024': df2,
    'Q3_2024': df3
}

batch_results = crosstabs.batch_analyze(datasets)
```

### Export Results

```python
raw_results = crosstabs.get_raw_results(df)
pdf_url = crosstabs.export_pdf(raw_results['analysis_id'])
excel_url = crosstabs.export_excel(raw_results['analysis_id'])
```

## Requirements

- Python 3.8+
- pandas
- numpy
- requests
- matplotlib
- seaborn
- jupyter

## Support

- Website: https://crosstabs.com
- Documentation: https://docs.crosstabs.com
- Support: support@crosstabs.com
- GitHub: https://github.com/crosstabs/crosstabs-analytics

## License

MIT License

