atomic14 / atomic14/web-serial-plotter

[Feature]: X-Y plot

Aperta
#5 0 commenti 1 reazione 0 assegnatari Vedi su GitHub
enhancement
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

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.