This is a simple Python program designed to assist in creating graphs for scientific experiments, this was particularly created for the Pakistan Young Physicist Tournament (PYPT) but can be used for any graphs. This tool provides a user-friendly interface for generating graphs with various options, including the ability to create graphs with one or two lines, toggle dark mode, and more.
-
Graphs with One Line: Create graphs with a single set of data, complete with error bars and customizable labels.
-
Graphs with Two Lines: Generate graphs with two sets of data, allowing for easy comparison between variables.
-
Dark Mode: Switch between light and dark modes for a more comfortable viewing experience.
-
Launch the program using
python main.py
. -
Enter the required data, such as x-values, y-values, error bars, and titles.
-
Select the desired graph type (one line or two lines) and customize further options.
-
Click the "Create Graph" button to generate the graph.
-
Toggle dark mode on or off as needed.
- Python 3.x
- Matplotlib
- Tkinter (usually included with Python)
Contributions are welcome! If you have suggestions for improvements or new features, please open an issue or create a pull request.