Ga naar inhoud

Maken van een Heatmap


Aanbevolen berichten

Ik wil graag een heatmap maken met data vanuit een gerelateerde tabel.

In tabel 1 verschillende records  met een veld met een waarde. Een veld met uur van de dag. Een veld met dag van de week.

In een andere tabel zou ik dan (in 1 globale record) een overzicht willen met tijdstippen per dag met een veld met daarin de gemiddelde waarde van dat uur van de dag van de week.

Hoe kan ik dit het beste aanpakken?? Thanks!

 

Link naar reactie
  • 3 maanden later...

Alweer een beetje oude topic, maar beter laat dan nooit.

Je kunt proberen een heatmap helemaal aan te maken in Filemaker. Je kunt dan het beste een herhalend veld (24x7 = 168 hh) gebruiken waarvan je de herhalingen vult met het aantal of de som van de waarden. De herhalingen geef je een kleur mbt conditional formatting en de Self() functie. Werkt aardig, niet supersnel en ook niet zo flexibel qua instelling van intervallen en kleuren e.d.

Alternatief is een oplossing met een WebViewer en een Javascript library, bijv d3.js:

https://www.d3-graph-gallery.com/graph/heatmap_basic.html

Je kunt de voorbeeldcode om te beginnen voorzien van de noodzakelijke extra tags en dat in een tekstveld plaatsen en vervolgens een webviewer maken die de inhoud van dat tekstveld laat zien:

data:text/html,

<html>

... (hier de voorbeeldcode uit heatmap_basic.html)

</html>

En dan is de uitdaging om je data samen te vatten als JSON array of CSV-bestand en in de code te plaatsen zodanig dat de heatmap jouw data gebruikt.

Hans Erik

aangepast door hans erik
Link naar reactie

Doe mee aan dit gesprek

Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.

Gast
Antwoord op deze discussie...

×   Geplakt als verrijkte tekst.   Plak in plaats daarvan als platte tekst

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...