Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Onzekerheid visualiseren #24

Open
AnneliesVlaar opened this issue Jul 4, 2024 · 14 comments
Open

Onzekerheid visualiseren #24

AnneliesVlaar opened this issue Jul 4, 2024 · 14 comments
Assignees
Labels
mvc Issues related to chapter mvc

Comments

@AnneliesVlaar
Copy link
Member

datapunten en foutenvlaggen visualiseren.
Met mogelijkheid om meer/minder datapunten erbij te doen door middel van klikken

@AnneliesVlaar AnneliesVlaar added the mvc Issues related to chapter mvc label Jul 4, 2024
@OlivierSwaak
Copy link
Collaborator

Ik heb een box toegevoegd en als je daarin klikt krijg je de coördinaten van het clickevent binnen de box (zie de console).

Image

Ik wil dit gaan gebruiken om als eerste punten toe te voegen aan de box om vervolgens van die punten de mean te nemen en de errorbars te berekenen.

@OlivierSwaak
Copy link
Collaborator

Nu kan in de box geklikt worden en komt er een punt ongeveer op die locatie. Er is nog een kleine offset t.o.v. de cursor, dus ik zal kijken of ik dit kan fixen.

Image

Verder kan je nu ook buiten de box punten plaatsen, als je klikt rond de randen van de box

Image

Ik zal kijken of we dit of moeten disable-en of dat we die punten dan deels kunnen renderen als het de randen clipt van de box.

@OlivierSwaak
Copy link
Collaborator

Ander probleem: als je klikt op een punt pakt het de coordinaten binnen dat punt ipv de clickbox, dus ik ga dit refactoren zodat het altijd kijkt naar de coordinaten van de div.

@OlivierSwaak
Copy link
Collaborator

Nu kan in de box geklikt worden en komt er een punt ongeveer op die locatie. Er is nog een kleine offset t.o.v. de cursor, dus ik zal kijken of ik dit kan fixen.

Image

Om de offset van de muis te bepalen heb ik een punt gemaakt, vervolgens geprobeerd om exact in het midden van het punt te klikken.

Image

De offset is in beide richtingen 6 px.
Na voor deze offset te hebben gecorrigeerd, voelt waar het punt komt veel beter.

@OlivierSwaak
Copy link
Collaborator

Verder kan je nu ook buiten de box punten plaatsen, als je klikt rond de randen van de box

Image

Ik zal kijken of we dit of moeten disable-en of dat we die punten dan deels kunnen renderen als het de randen clipt van de box.

Het is me eindelijk gelukt om het deel van de punten niet te renderen dat ze zich buiten de box bevindt.

Image

@OlivierSwaak
Copy link
Collaborator

We willen dat het element kan meeschalen met de breedte van het scherm/hoe ver het scherm is ingezoomed, dus dat heb ik nu aangepast dat het procentueel gaat. Dit betekent echter wel dat de punten buiten het vak kunnen worden geplaatst als wordt ingezoomd, dus ik zal nu de javascript code ook procentueel laten runnen.

Image

@OlivierSwaak
Copy link
Collaborator

De js werkt nu ook procentueel:

Image

Image

Ik zal nu ook de puntgrootte mee laten schalen.

@OlivierSwaak
Copy link
Collaborator

Als de puntgrootte meeschaalt, dan is de offset door de cursor helaas anders, dus ik laat de puntgrootte voor nu hetzelfde als je inzoomt.
#24 (comment)

@OlivierSwaak
Copy link
Collaborator

Nu laat het rechter scherm de mean zien.

image

@OlivierSwaak
Copy link
Collaborator

Het is me nu gelukt om een lijn te maken, ik zal hier twee van gebruiken om de errorbars aan te geven.

image

@OlivierSwaak
Copy link
Collaborator

Ik heb nu basic errorbars, alleen ze zijn nog een beetje dik en ze zijn niet in het midden van het punt gecentreerd.

image

OlivierSwaak added a commit that referenced this issue Jul 14, 2024
OlivierSwaak added a commit that referenced this issue Jul 14, 2024
#24
Need to bring back right scaling.
OlivierSwaak added a commit that referenced this issue Jul 14, 2024
OlivierSwaak added a commit that referenced this issue Jul 14, 2024
@OlivierSwaak
Copy link
Collaborator

Nu is de offset weg

image

@OlivierSwaak
Copy link
Collaborator

Ik heb nu basic errorbars, alleen ze zijn nog een beetje dik en ze zijn niet in het midden van het punt gecentreerd.

image

Nu is de dikte van de errorbars wat minder
image

OlivierSwaak added a commit that referenced this issue Jul 14, 2024
OlivierSwaak added a commit that referenced this issue Jul 14, 2024
@OlivierSwaak
Copy link
Collaborator

Er moet hier nog wat tekst omheen geschreven worden om hem te verwerken in de handleiding, maar ik zal hem weer verplaatsen naar in review en een merge request aanmaken.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
mvc Issues related to chapter mvc
Projects
Status: Backlog
Development

When branches are created from issues, their pull requests are automatically linked.

2 participants