An open API service indexing awesome lists of open source software.

https://github.com/quanticpony/itfit

Simple, intuitive and interactive application to help fitting common functions to your data
https://github.com/quanticpony/itfit

easy-to-use fitting matplotlib python3

Last synced: 4 months ago
JSON representation

Simple, intuitive and interactive application to help fitting common functions to your data

Awesome Lists containing this project

README

          

[![PyPI Downloads](https://img.shields.io/pypi/dm/itfit.svg?label=downloads)](https://pypi.org/project/itfit/)
[![PyPI Version](https://img.shields.io/pypi/v/itfit?)](https://pypi.org/project/itfit/)

![Commit activity](https://img.shields.io/github/commit-activity/m/QuanticPony/itfit)
[![License](https://img.shields.io/pypi/l/itfit)](LICENSE)
[![Build](https://img.shields.io/github/actions/workflow/status/QuanticPony/itfit/ci-master.yml)](https://github.com/QuanticPony/itfit/actions)

[![Python Version](https://img.shields.io/pypi/pyversions/itfit)](https://pypi.org/project/itfit/)
[![Wheel](https://img.shields.io/pypi/wheel/itfit)](https://pypi.org/project/itfit/)




Itfit



Interactive Fitter




Simple, intuitive and interactive application to help fitting common functions to your data.








```py
import matplotlib.pyplot as plt
import itfit

fitter = itfit.Fitter(xdata, ydata)
fitter()
plt.show()
```



```py

plot = fitter.default_plot_last_fit("x value", r"$\phi$ [s$^{-1}$]", "Itfit default plot")
plot.save_fig("figure.png")

```



# Instalation
Itfit releases are available as wheel packages on [PyPI](https://pypi.org/project/itfit/). You can install the last version using `pip`:
```
pip install itfit
```

# Documentation
Documentations is automatically generated from code on master push and hosted in github-pages [here](https://quanticpony.github.io/itfit/).

# Help
Just open an issue with the `question` tag ([or clic here](https://github.com/QuanticPony/itfit/issues/new?assignees=QuanticPony&labels=question&template=question.md&title=)) and we would love to help!

# Contributing
You can contribute with:

* Examples
* Documentation
* [Bug report/fix](https://github.com/QuanticPony/itfit/issues/new?assignees=QuanticPony&labels=bug&template=bug_report.md&title=)
* New fit functions
* [Features](https://github.com/QuanticPony/itfit/issues/new?assignees=QuanticPony&labels=new-feature&template=feature_request.md&title=)
* Code

Even only feedback is greatly apreciated.

Just create an issue and let us know you want to help!

# Licensing
**Itfit** is released under the **Apache License Version 2.0**.