atomic14 / atomic14/web-serial-plotter
[Feature]: X-Y plot
- Lingua principale
- TypeScript
- Stelle
- 198
- Fork
- 25
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
### Problem to solve
Currently all plots are time series, however often one wants to plot two parameters in an X-Y plot to see if there is a correlation (or not) between the two variables, or even to quantify this to some extend.
An example is temperature motor versus RPM of the motor, or CO2 concentration versus humidity etc.
### Proposed solution
X-Y plot
- autoscaling vs manual scaling
- determine correlation coefficient - see https://github.com/RobTillaart/Correlation
- auto-trailing - show all points versus last N
- keep extrema - ON OFF in the graph
### Alternatives considered
Libreoffice calc / Excel
### Area of the app
Plot rendering
### Willingness to contribute
- [ ] I'd be willing to submit a PR for this
- [x] I can help test and provide feedback
### Additional context, screenshots or mockups
_No response_
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia nell'area di rendering dei plot dell'app e verifica come vengono assemblati i plot delle serie temporali esistenti. Definisci l'ambito del plotting X-Y per quanto riguarda la scalatura automatica o manuale, la correlazione, l'inseguimento automatico e la gestione degli estremi. Il lavoro sarà completato quando sarà disponibile un plot X-Y funzionante i cui comportamenti elencati siano implementati e testabili.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- typescript
- Ambito
- data-visualization, frontend
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100