semvec/pypi-packages huggingface dataset:
py-charts 1.0.0
PyCharts is a python library to create graphics and charts with no knowledge of the Matplotlib.
Requires Python: >=3.8

<p align="center">
  <img width="170" height="170" src="https://raw.githubusercontent.com/kkrypt0nn/PyCharts/master/logo.png">
</p>

# PyCharts
[![Build Status](https://travis-ci.org/kkrypt0nn/PyCharts.svg?branch=master)](https://travis-ci.org/kkrypt0nn/PyCharts) [![Python Versions](https://img.shields.io/badge/python-3.8-orange)](https://pypi.org/project/py-graphics)  [![PyPi Versions](https://img.shields.io/badge/release-v1.0.0-blue)](https://pypi.org/project/py-graphics) 

PyCharts is a python library to create graphics and charts with no knowledge of the Matplotlib. In other words, it's a minimal and simplified version of Matplotlib.

## Authors
* **[Krypton (@kkrypt0nn)](https://github.com/kkrypt0nn)** - Initial work

## Getting Started
By following the incoming instructions, you will be able to get PyCharts into any of your projects.

### Prerequisites
To be able to use PyLogs you will need:
* Python 3.x
* Python IDE ([PyCharm](https://jetbrains.com/pycharm))
* [Matplotlib](https://pypi.org/project/matplotlib)
* [NumPy](https://pypi.org/project/numpy)

### Installing
* Open your command prompt or terminal and install PyCharts with the following command

For only the current user:
```
pip install --user py-graphics
```
For all the computer users:
```
pip install py-graphics
```

* To start using PyCharts you need to import `pycharts`

```python
import pycharts

print(pycharts.__name__ + ", Version " + pycharts.__version__)
print("Made by " + pycharts.__author__)
```

* To create a new graph and save it as `graph.png` you will need to use, for example, the `pygraph.bar()` method

```python
import pycharts

print(pycharts.__name__ + ", Version " + pycharts.__version__)
print("Made by " + pycharts.__author__ + "\n\n")

# Create the bar graph and save it as 'bar.png'
# Bar name: Value to 10 -> bar height: 10
# Bar name: Value to 20 -> bar height: 20
bar_graph = pycharts.bar(title="Bar Graph Title", data=[["Value to 10", 10], ["Value to 20", 20]])
bar_graph.savefig("graphs/bar.png")
```

If you still do not understand after following these steps, there is an example file here: [Example.py](Example.py)

## Built With
* [PyCharm](https://jetbrains.com/pycharm)
* [Python 3.x](https://python.org)

## Bugs & TODOs
The list of known bugs of is available [here](BUGS.md) and a TODO list [here](TODOS.md).

## Issues
Before submitting any issues, make sure to read the [known bugs](BUGS.md) file.

Submit your issues that you encounter while installing and using PyCharts [here](https://github.com/kkrypt0nn/PyCharts/issues).

## Versioning
We use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/kkrypt0nn/PyLogs/tags).

## License
This project is licensed under the [Apache 2.0](LICENSE.md) License - see the [LICENSE.md](LICENSE.md) file for details.