Skip to main content

Multidirectional Graph

PyPI version codecov

Multidirectional Graph is a Python package that allows you to easily create graphs with multiple evaluation criteria, such as good, neutral, and bad.

Installation

You can install Multidirectional Graph using pip:

pip install multidirectional-graph

Usage

Here is an example of how to use Multidirectional Graph:

from multidirectional_graph import MultidirectionalGraph

data = {
    "Leitura": {
        "categ 1A": 5,
        "categ 1B": 9,
        "categ 1C": 5,
    },
    "Escrita": {
        "categ 2A": 2,
        "categ 2B": 4,
        "categ 2C": 9,
        "categ 2D": 3,
    },
    "Nome extremamente grande\nque não cabe no espaço": {
        "categ 3A": 6,
        "categ 3B": 7,
    },
    "Listening": {
        "categ 4A": 2,
        "categ 4B": 3,
    },
}


added_data = {
    "categ 1A": 4,
    "categ 1B": 5,
    "categ 1C": 4,
    "categ 2A": 3,
    "categ 2B": 3,
    "categ 2C": 7,
    "categ 2D": 2,
    "categ 3A": 7,
    "categ 3B": 6,
    "categ 4A": 3,
    "categ 4B": 2,
}

graph = MultidirectionalGraph(
    data,
    tipo_avaliacao = "Lingua Inglesa",
    figsize=(5.5,15),
    main_plot_color="#902020",
    category_fontsize=12,
    group_title_fontsize=10,
)

graph.add_values(added_data, label="Autoavaliação")

fig = graph.plot()

fig.savefig("images/teste.png", dpi=100, bbox_inches='tight')

Metadata

Release files for multidirectional-graph 0.1.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for multidirectional-graph 0.1.7
File Size Uploaded
multidirectional_graph-0.1.7.tar.gz 2.5 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for multidirectional-graph 0.1.7
File Interpreter ABI Platform
multidirectional_graph-0.1.7-py3-none-any.whl Python 3 none any Details

Total release size: 5.2 MB

Release files / multidirectional_graph-0.1.7.tar.gz

Download URL multidirectional_graph-0.1.7.tar.gz
Size 2.5 MB
Tags Source
SHA-256 checksum
How to use checksums
4f39c77293f0271f7755ace1692c5e718a4ad3a4d3ca37624b7354cd11d10e4b
BLAKE2b-256 checksum
How to use checksums
4dd413ea6cea3d12b1e3231f27d0f548071ceead105dc5e74847b9ecd36f1cd5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

Release files / multidirectional_graph-0.1.7-py3-none-any.whl

Download URL multidirectional_graph-0.1.7-py3-none-any.whl
Size 2.6 MB
Tags Python 3
SHA-256 checksum
How to use checksums
d8c137ac4fae5efd5e4c44fc02afcd5219e00f804eaad5729bfd831ce347bc02
BLAKE2b-256 checksum
How to use checksums
6c442c856cad1c3810e3abbbc9a8314d3202027e2722b28811aade0cc4378e81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page