├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── README.rst ├── docs ├── Makefile └── source │ ├── conf.py │ ├── handyspark.extensions.rst │ ├── handyspark.ml.rst │ ├── handyspark.rst │ ├── handyspark.sql.rst │ ├── includeme.rst │ ├── index.rst │ └── modules.rst ├── handyspark ├── __init__.py ├── extensions │ ├── __init__.py │ ├── common.py │ ├── evaluation.py │ └── types.py ├── ml │ ├── __init__.py │ └── base.py ├── plot.py ├── sql │ ├── __init__.py │ ├── dataframe.py │ ├── datetime.py │ ├── pandas.py │ ├── schema.py │ ├── string.py │ └── transform.py ├── stats.py └── util.py ├── images ├── cols_plot.png ├── confusion.png ├── evaluation_curves.png ├── handy_exception.png ├── is_mrs.png ├── logfare.png ├── mahalanobis_outliers.png ├── metrics_thresholds.png ├── outliers.png ├── safety_limit.png ├── safety_off.png ├── safety_on.png └── stratified_hist.png ├── notebooks └── Exploring_Titanic.ipynb ├── requirements.txt ├── setup.cfg ├── setup.py └── tests ├── handyspark ├── conftest.py ├── extensions │ ├── test_evaluation.py │ └── test_types.py ├── ml │ └── test_base.py ├── sql │ ├── test_dataframe.py │ ├── test_datetime.py │ ├── test_pandas.py │ ├── test_schema.py │ ├── test_string.py │ └── test_transform.py ├── test_plot.py ├── test_stats.py └── test_util.py └── rawdata └── train.csv /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/README.md -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/README.rst -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/handyspark.extensions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/docs/source/handyspark.extensions.rst -------------------------------------------------------------------------------- /docs/source/handyspark.ml.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/docs/source/handyspark.ml.rst -------------------------------------------------------------------------------- /docs/source/handyspark.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/docs/source/handyspark.rst -------------------------------------------------------------------------------- /docs/source/handyspark.sql.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/docs/source/handyspark.sql.rst -------------------------------------------------------------------------------- /docs/source/includeme.rst: -------------------------------------------------------------------------------- 1 | .. include:: ../../README.rst 2 | 3 | -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/docs/source/modules.rst -------------------------------------------------------------------------------- /handyspark/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/handyspark/__init__.py -------------------------------------------------------------------------------- /handyspark/extensions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/handyspark/extensions/__init__.py -------------------------------------------------------------------------------- /handyspark/extensions/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/handyspark/extensions/common.py -------------------------------------------------------------------------------- /handyspark/extensions/evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/handyspark/extensions/evaluation.py -------------------------------------------------------------------------------- /handyspark/extensions/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/handyspark/extensions/types.py -------------------------------------------------------------------------------- /handyspark/ml/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/handyspark/ml/__init__.py -------------------------------------------------------------------------------- /handyspark/ml/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/handyspark/ml/base.py -------------------------------------------------------------------------------- /handyspark/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/handyspark/plot.py -------------------------------------------------------------------------------- /handyspark/sql/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/handyspark/sql/__init__.py -------------------------------------------------------------------------------- /handyspark/sql/dataframe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/handyspark/sql/dataframe.py -------------------------------------------------------------------------------- /handyspark/sql/datetime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/handyspark/sql/datetime.py -------------------------------------------------------------------------------- /handyspark/sql/pandas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/handyspark/sql/pandas.py -------------------------------------------------------------------------------- /handyspark/sql/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/handyspark/sql/schema.py -------------------------------------------------------------------------------- /handyspark/sql/string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/handyspark/sql/string.py -------------------------------------------------------------------------------- /handyspark/sql/transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/handyspark/sql/transform.py -------------------------------------------------------------------------------- /handyspark/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/handyspark/stats.py -------------------------------------------------------------------------------- /handyspark/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/handyspark/util.py -------------------------------------------------------------------------------- /images/cols_plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/images/cols_plot.png -------------------------------------------------------------------------------- /images/confusion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/images/confusion.png -------------------------------------------------------------------------------- /images/evaluation_curves.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/images/evaluation_curves.png -------------------------------------------------------------------------------- /images/handy_exception.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/images/handy_exception.png -------------------------------------------------------------------------------- /images/is_mrs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/images/is_mrs.png -------------------------------------------------------------------------------- /images/logfare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/images/logfare.png -------------------------------------------------------------------------------- /images/mahalanobis_outliers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/images/mahalanobis_outliers.png -------------------------------------------------------------------------------- /images/metrics_thresholds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/images/metrics_thresholds.png -------------------------------------------------------------------------------- /images/outliers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/images/outliers.png -------------------------------------------------------------------------------- /images/safety_limit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/images/safety_limit.png -------------------------------------------------------------------------------- /images/safety_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/images/safety_off.png -------------------------------------------------------------------------------- /images/safety_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/images/safety_on.png -------------------------------------------------------------------------------- /images/stratified_hist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/images/stratified_hist.png -------------------------------------------------------------------------------- /notebooks/Exploring_Titanic.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/notebooks/Exploring_Titanic.ipynb -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [metadata] 2 | description-file = README.md -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/setup.py -------------------------------------------------------------------------------- /tests/handyspark/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/tests/handyspark/conftest.py -------------------------------------------------------------------------------- /tests/handyspark/extensions/test_evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/tests/handyspark/extensions/test_evaluation.py -------------------------------------------------------------------------------- /tests/handyspark/extensions/test_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/tests/handyspark/extensions/test_types.py -------------------------------------------------------------------------------- /tests/handyspark/ml/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/tests/handyspark/ml/test_base.py -------------------------------------------------------------------------------- /tests/handyspark/sql/test_dataframe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/tests/handyspark/sql/test_dataframe.py -------------------------------------------------------------------------------- /tests/handyspark/sql/test_datetime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/tests/handyspark/sql/test_datetime.py -------------------------------------------------------------------------------- /tests/handyspark/sql/test_pandas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/tests/handyspark/sql/test_pandas.py -------------------------------------------------------------------------------- /tests/handyspark/sql/test_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/tests/handyspark/sql/test_schema.py -------------------------------------------------------------------------------- /tests/handyspark/sql/test_string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/tests/handyspark/sql/test_string.py -------------------------------------------------------------------------------- /tests/handyspark/sql/test_transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/tests/handyspark/sql/test_transform.py -------------------------------------------------------------------------------- /tests/handyspark/test_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/tests/handyspark/test_plot.py -------------------------------------------------------------------------------- /tests/handyspark/test_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/tests/handyspark/test_stats.py -------------------------------------------------------------------------------- /tests/handyspark/test_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/tests/handyspark/test_util.py -------------------------------------------------------------------------------- /tests/rawdata/train.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvgodoy/handyspark/HEAD/tests/rawdata/train.csv --------------------------------------------------------------------------------