Metadata-Version: 2.1
Name: randen
Version: 1.0.0
Summary: Random dataframe generator
Home-page: https://github.com/varskann/randen
License: MIT
Keywords: pandas,random,dataframe
Author: Kanishk Varshney
Author-email: varskann1993@gmail.com
Requires-Python: >=3.8,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: Sphinx (>=3.2.1,<4.0.0)
Requires-Dist: numpy (>=1.19.2,<2.0.0)
Requires-Dist: pandas (>=1.1.2,<2.0.0)
Requires-Dist: pylint (>=2.6.0,<3.0.0)
Requires-Dist: pytest (>=6.1.1,<7.0.0)
Requires-Dist: sphinx-rtd-theme (>=0.5.0,<0.6.0)
Requires-Dist: tox (>=3.20.0,<4.0.0)
Project-URL: Repository, https://github.com/varskann/randen
Description-Content-Type: text/x-rst

Randen: Random DataFrame Generator
==================================
.. image:: https://raw.githubusercontent.com/varskann/randen/main/docs/source/_static/randen.PNG


**Randen** is a minimal utility module for generating Pandas dataframes
It exposes a handful of methods to quickly generate big random dataframes.


How to Install
--------------

Randen can be installed as like any other python module, via pip

::

    pip install randen


Basic Usage
-----------
Within the python script::

    from randen import DataFrameGenerator
    dfg = DataFrameGenerator()
    data_frame = dfg.get_dataframe(...)


Motivation
----------
Recently, while benchmarking Pandas binary file format I/O for a project, I needed to
generate multiple big dataframes. Hence, publishing this utility as a package to reduce redundant ad-hoc work

If you need some enhancements in the package, feel free to raise a Pull request or drop
a note to varskann993@gmail.com

If this isn't what you need at all,
enjoy a trip to the original `Randen <https://en.wikipedia.org/wiki/Randen_(mountain_range)>`_.

