User Manual

Introduction

This application is developed with pre-university physics students in mind. It provides a simple tool for plotting graphs with error bars and determining the best fit line for their data. It is particularly designed for students with minimal experience using spreadsheet software such as Microsoft Excel or Google Sheets.

While this app serves as a helpful introduction, it is neither a substitute for sophisticated spreadsheet software nor a replacement for professional data analysis tools. Students are strongly encouraged to learn and master basic spreadsheet skills. Additionally, they are invited to explore advanced software, such as OriginPro for professional use or free alternatives like LabPlot, to further enhance their data analysis capabilities.


Features

This app allows you to input data, visualize it through interactive graphs, and perform various curve fitting analyses to model your data.


Getting Started

1. Entering Data

2. Managing Uncertainties

3. Importing and Exporting Data

Note: Uncertainties (absolute or percentage) play a crucial role in determining how data is formatted in exported .csv output and copied raw Markdown tables.

1. Absolute Uncertainties: The number of decimal places in the exported values matches the precision of the absolute uncertainty. For example, if the uncertainty is ±0.05, the corresponding data value will be exported with two decimal places (e.g., 5.25 ± 0.05).

2. Percentage Uncertainties: The precision of exported values is determined using a logarithmic formula that scales smoothly with the uncertainty magnitude:

This approach ensures that each order of magnitude improvement in precision adds one meaningful digit to the reported value.

4. Data Processing

5. Performing Curve Fitting

6. Visualizing All Datasets

7. LaTeX Mode

8. Theme Toggle


Tips and Best Practices


Troubleshooting


Happy plotting!