| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
PyAutoPlot is an open-source Python library designed to make dataset analysis much easier by generating helpful detailed plots using matplotlib. It automatically generates appropriate plots based on the dataset you feed it.
Tip
For more information and Python package API references, view PyAutoPlot's documentation: https://infinitode-docs.gitbook.io/documentation/package-documentation/pyautoplot-package-documentation.
Bug Fixes and Robustness:
Performance Enhancements:
Code Cleanup:
Testing:
Important
The AutoPlot object needs to be initialized with a CSV dataset before any plots can be generated using either plot or auto_plot.
You can install PyAutoPlot using pip:
pip install pyautoplotPyAutoPlot supports the following Python versions:
Please ensure that you have one of these Python versions installed before using PyAutoPlot. PyAutoPlot may not work as expected on lower versions of Python than the supported.
from pyautoplot import AutoPlot
# Initialize with a CSV file
plotter = AutoPlot("path/to/dataset.csv")
# Automatically analyze and plot
plotter.auto_plot(output_file='test', theme="dark", color='orange', excludes=['detailed_analysis'])Note
PyAutoPlot may not work well with certain datasets. If you find any issues please open an issue.
from pyautoplot import AutoPlot
# Define your custom theme
custom_theme = {
"axes.facecolor": "#ffffff",
"axes.edgecolor": "#000000",
"axes.labelcolor": "#000000",
"figure.facecolor": "#ffffff",
"grid.color": "#dddddd",
"text.color": "#000000",
"xtick.color": "#000000",
"ytick.color": "#000000",
"legend.frameon": True,
}
# Initialize with a CSV file
plotter = AutoPlot("path/to/dataset.csv")
# Automatically analyze and plot using the custom theme
plotter.auto_plot(output_file='test', theme=custom_theme, color='orange', excludes=['detailed_analysis'])Contributions are welcome! If you encounter any issues, have suggestions, or want to contribute to PyAutoPlot, please open an issue or submit a pull request on GitHub.
PyAutoPlot is released under the terms of the MIT License (Modified). Please see the LICENSE file for the full text.
Modified License Clause
The modified license clause grants users the permission to make derivative works based on the PyAutoPlot software. However, it requires any substantial changes to the software to be clearly distinguished from the original work and distributed under a different name.
| Back | FazBrowse Home | New Git URL |