BENJAMIN BÖCKELMANN
ENDE
← Back to home

Project · Statistics and visualisation

Dino Park Kreidetal: a season in data

The park doesn't exist and the data is simulated. That's why, for once, I know the truth and can show exactly when a number lies. The mistakes that happen here happen in real company data every day, though.

12,152visitors in 120 days
92.9 %satisfied, says the tablet
78.1 %satisfied in truth
3T. rex (the raw list says 22)

The season at a glance

Every square in the calendar is one day. On normal days 82 % of visitors are satisfied, on hot days only 68 %, and on the 4 days when a raptor briefly got into the visitor area it even drops to 41 %.

Season calendarMoWeFrSuMayJunJulAug01.05.: 79 % satisfied, 94 visitors02.05.: 71 % satisfied, 115 visitors, heat03.05.: 75 % satisfied, 108 visitors04.05.: 85 % satisfied, 102 visitors05.05.: 81 % satisfied, 96 visitors06.05.: 69 % satisfied, 99 visitors, heat07.05.: 83 % satisfied, 102 visitors08.05.: 78 % satisfied, 88 visitors, heat09.05.: 81 % satisfied, 120 visitors10.05.: 80 % satisfied, 109 visitors11.05.: 82 % satisfied, 93 visitors12.05.: 88 % satisfied, 96 visitors13.05.: 85 % satisfied, 101 visitors14.05.: 75 % satisfied, 105 visitors15.05.: 81 % satisfied, 108 visitors16.05.: 78 % satisfied, 103 visitors17.05.: 85 % satisfied, 110 visitors18.05.: 85 % satisfied, 105 visitors19.05.: 85 % satisfied, 107 visitors20.05.: 80 % satisfied, 123 visitors21.05.: 77 % satisfied, 110 visitors22.05.: 75 % satisfied, 81 visitors23.05.: 85 % satisfied, 112 visitors24.05.: 72 % satisfied, 109 visitors, heat25.05.: 78 % satisfied, 107 visitors26.05.: 79 % satisfied, 109 visitors27.05.: 78 % satisfied, 79 visitors28.05.: 79 % satisfied, 84 visitors29.05.: 81 % satisfied, 109 visitors30.05.: 72 % satisfied, 90 visitors, heat31.05.: 66 % satisfied, 110 visitors, heat01.06.: 77 % satisfied, 110 visitors02.06.: 80 % satisfied, 95 visitors03.06.: 47 % satisfied, 95 visitors, raptor incident04.06.: 62 % satisfied, 96 visitors, heat05.06.: 81 % satisfied, 88 visitors06.06.: 74 % satisfied, 89 visitors07.06.: 80 % satisfied, 98 visitors08.06.: 88 % satisfied, 112 visitors09.06.: 81 % satisfied, 102 visitors10.06.: 37 % satisfied, 107 visitors, raptor incident, heat11.06.: 77 % satisfied, 106 visitors12.06.: 73 % satisfied, 113 visitors13.06.: 85 % satisfied, 99 visitors14.06.: 84 % satisfied, 103 visitors15.06.: 69 % satisfied, 102 visitors, heat16.06.: 63 % satisfied, 89 visitors, heat17.06.: 76 % satisfied, 102 visitors18.06.: 81 % satisfied, 119 visitors19.06.: 85 % satisfied, 108 visitors20.06.: 72 % satisfied, 95 visitors, heat21.06.: 75 % satisfied, 110 visitors22.06.: 65 % satisfied, 119 visitors, heat23.06.: 82 % satisfied, 130 visitors24.06.: 88 % satisfied, 104 visitors25.06.: 48 % satisfied, 89 visitors, raptor incident26.06.: 84 % satisfied, 92 visitors27.06.: 84 % satisfied, 109 visitors28.06.: 82 % satisfied, 98 visitors29.06.: 88 % satisfied, 96 visitors30.06.: 71 % satisfied, 94 visitors, heat01.07.: 89 % satisfied, 100 visitors02.07.: 60 % satisfied, 108 visitors, heat03.07.: 81 % satisfied, 105 visitors04.07.: 89 % satisfied, 103 visitors05.07.: 86 % satisfied, 101 visitors06.07.: 64 % satisfied, 94 visitors, heat07.07.: 88 % satisfied, 107 visitors08.07.: 82 % satisfied, 106 visitors09.07.: 66 % satisfied, 107 visitors, heat10.07.: 87 % satisfied, 90 visitors11.07.: 83 % satisfied, 113 visitors12.07.: 82 % satisfied, 90 visitors13.07.: 82 % satisfied, 95 visitors14.07.: 89 % satisfied, 85 visitors15.07.: 86 % satisfied, 100 visitors16.07.: 92 % satisfied, 103 visitors17.07.: 72 % satisfied, 98 visitors, heat18.07.: 84 % satisfied, 130 visitors19.07.: 79 % satisfied, 96 visitors20.07.: 30 % satisfied, 110 visitors, raptor incident, heat21.07.: 81 % satisfied, 100 visitors22.07.: 81 % satisfied, 107 visitors23.07.: 86 % satisfied, 87 visitors24.07.: 72 % satisfied, 97 visitors, heat25.07.: 72 % satisfied, 106 visitors, heat26.07.: 82 % satisfied, 101 visitors27.07.: 87 % satisfied, 104 visitors28.07.: 80 % satisfied, 102 visitors29.07.: 82 % satisfied, 97 visitors30.07.: 95 % satisfied, 105 visitors31.07.: 62 % satisfied, 96 visitors, heat01.08.: 78 % satisfied, 100 visitors02.08.: 87 % satisfied, 100 visitors03.08.: 62 % satisfied, 100 visitors, heat04.08.: 81 % satisfied, 93 visitors05.08.: 84 % satisfied, 91 visitors06.08.: 78 % satisfied, 112 visitors07.08.: 82 % satisfied, 92 visitors08.08.: 88 % satisfied, 100 visitors09.08.: 82 % satisfied, 91 visitors10.08.: 81 % satisfied, 100 visitors11.08.: 86 % satisfied, 102 visitors12.08.: 86 % satisfied, 90 visitors13.08.: 70 % satisfied, 89 visitors, heat14.08.: 79 % satisfied, 104 visitors15.08.: 83 % satisfied, 101 visitors16.08.: 86 % satisfied, 94 visitors17.08.: 79 % satisfied, 97 visitors18.08.: 70 % satisfied, 83 visitors, heat19.08.: 75 % satisfied, 99 visitors20.08.: 84 % satisfied, 119 visitors21.08.: 61 % satisfied, 99 visitors, heat22.08.: 80 % satisfied, 91 visitors23.08.: 86 % satisfied, 96 visitors24.08.: 78 % satisfied, 105 visitors25.08.: 89 % satisfied, 82 visitors26.08.: 79 % satisfied, 130 visitors27.08.: 77 % satisfied, 98 visitors28.08.: 84 % satisfied, 98 visitors
  • under 60 %
  • 70 to 76 %
  • 82 % and more
  • raptor incident
  • over 32 °C

12,152 simulated visitors · aggregated per day · R

Why 3,673 answers know less than 305

The tablets stand at the main exit, but anyone who's annoyed usually leaves through the east car park and so types something in less often. A simple random sample of ticket buyers gets pretty close to the truth, while the tablet stays around 15 points too high all season.

Tablet vs. truth50 %60 %70 %80 %90 %100 %01.05.01.06.01.07.01.08.TabletTruth
93 %
Tablet at the exit3,673 responses
79 %
Random sample305 responses
78 %
Truthknown only in the simulation

Non-response bias · 7-day rolling mean · 95 % Wilson interval for the sample: 73.8 to 82.9 %

Try it yourself

Set how many visitors come, how satisfied they really are and who actually answers on the tablet. Your browser then simulates every visitor one by one.

tablet says
…
truth
…

error … points · computed in …

JavaScript · Bernoulli-Simulation je Besucher · Math.random

The Triceratops-Wiese was just unlucky

There are twelve paths and we run one test for each. The Triceratops-Wiese looks dangerous at first (p = 0.013), but after correcting for twelve comparisons only p = 0.16 is left. In 2,000 simulated seasons with equally safe paths, 38 % end up with a false alarm if you don't correct.

Trips per 1,000 visitors0123456Triceratops-Wiese5.4Raptoren-Pfad4.8Vulkan-Steg4.6Stegosaurus-Weg4.5Flugsaurier-Voliere4.3T-Rex-Schlucht4.1Brachio-Brücke4.1Eierhaus3.8Ankylo-Allee3.7Sumpf-Pfad3.5Dino-Spielplatz3.4Fossilien-Höhle3.0truth: same everywhere

Two-proportion tests · Holm correction · 2,000 Monte Carlo seasons

Worse overall, better in every group

Dr Farn heals 66 % of her patients and Dr Moos 77 %, so at first glance Dr Moos looks better. But 82 % of Dr Farn's patients are predators and therefore the hard cases, and split by species she is better in both groups. That's what's called Simpson's paradox.

Healing rate0 %20 %40 %60 %80 %100 %Overall77 %66 %Herbivores83 %98 %Predators45 %58 %
  • Dr Moos
  • Dr Farn

Stratified comparison · 500 simulated treatments

22 T. rex? There are 3.

The inventory list has 138 rows and 22 different spellings for just 5 species. If you simply count rows you get 22 T. rex, if you filter for the exact name you get 1. After cleaning there are actually 3, which saves 23.0 tonnes of meat a week.

Rows and real animals010203040Tyrannosaurus223Velociraptor3914Triceratops359Stegosaurus237Brachiosaurus194
  • rows in the raw list
  • animals after cleaning

String normalisation · ID harmonisation · deduplication

Everything is computed in R with a fixed random seed, only the simulator runs live in JavaScript in your browser. Every number on this page comes straight from the simulations, none of it is entered by hand.

Open the terminal →