Grafieken maken van luchtconcentraties stikstofdioxide

Dit voorbeeld laat zien hoe je gemakkelijk gegevens uit grote datasets in rapporten kunt visualiseren. De gratis beschikbare softwarepakketten R, LyX en LaTeX leveren loepzuivere grafieken op. 

R importeert data terwijl LaTeX letterzet

Set your Text demonstreert de krachtige gegevensvisualisatiemogelijkheden van LyX, LaTeX en R in het rapport “Nitrogen dioxide concentration in Dutch air” (pdf, of zie onder deze tekst). R begint met het importeren van vijf jaar aan uurlijkse NO2-metingen vanuit een csv-tekstbestand. Iedere keer wanneer LyX (LaTeX) het rapport letterzet, voert het deze import, de berekeningen en het tekenen van grafieken opnieuw uit. Het gebruik van R-code voor deze en andere projecten bespaart tijd

Data glad weergeven met foutmarges

48.000 metingen passen niet in één grafiek. Het rapport verkent de mogelijkheden van het overslaan van metingen, de berekening van gemiddelde en mediane waarden, het glad weergeven met een automatische methode en een meer geavanceerde methode. Onzekerheidsmarges (vanwege meetfouten) worden weergegeven in de grafiek. Al deze berekeningen worden uitgevoerd met een paar regels R-code. De grafieken zijn getekend met vectoren, dus je kunt eindeloos inzoomen. 

R-code is zichtbaar voor de lezer

Het LyX-document bevat een verwijzing naar het .R-tekstbestand dat alle R-code bevat. LaTeX draait die R-code tijdens het letterzetten van het pdf-bestand. Relevante fragmenten R-code zijn door het rapport heen gezet, om zo de lezer sommige R-opdrachten uit te leggen. De bijlage bevat het totale .R tekstbestand, geletterzet in de R kleurensyntax. Op deze manier bevat het rapport een kopie van alle R-code die is gebruikt om de meetgegevens te verwerken. De lezer kan deze R-code gemakkelijk toepassen op andere meetgegevens. Dit maakt onderzoek herhaalbaar

Over de gebruikte meetgegevens

In het rapport “Nitrogen dioxide concentration in Dutch air” (pdf, of zie onder deze tekst) is een deel van de vele concentratiemetingen van stikstofdioxide in de lucht die beschikbaar zijn voor het publiek gebruikt. Deze data bieden een mooie kans om de mogelijkheden van R in combinatie met LyX en LaTeX te laten zien. Set your Text heeft zich in dit voorbeeld gericht op de meetgegevens en de weergave daarvan. Dit staat los van de stikstofcrisis die in Nederland echt losbarstte in 2019.

Set your Text helpt bij dataprojecten

Heb je zelf een project met veel meetgegevens of andere data? Vraag dan Set your Text eens om advies over jouw project. Dat scheelt je een heleboel werk in de toekomst en je project oogt dan professioneel.  

PDF

Reactie toevoegen

Beperkte HTML

  • Toegelaten HTML-tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Regels en alinea's worden automatisch gesplitst.
  • Web- en e-mailadressen worden automatisch naar links omgezet.

Wanneer u dit formulier verzendt verschijnt uw reactie na goedkeuring openbaar onderaan deze blog. U bepaalt zelf of u uw naam en het onderwerp van uw reactie invult. De reactie en uw eventuele naam en het onderwerp worden opgeslagen in de database van de website, zodat de website de reacties (na goedkeuring) kan tonen. Zie voor meer informatie de privacyverklaring