Cruise booking dynamics
Each point is one observed day of cruise bookings: the cruise date (x), when the observation was made (depth), and the total places booked that day (height). Colour shows the booked/capacity ratio, from red (0%) to blue (100%).
Drag (or one-finger swipe) to rotate, scroll (or pinch) to zoom.
Show data table
Derived from the same hourly Batorama scrape as the Overview page's Cruises chart. Every boat is considered having a maximum capacity of 131 people.
Airbnb price dynamics (Strasbourg)
Each point is one observed Airbnb search: the stay date (x), when the observation was made (depth), and the number of listings found (height). Colour shows the average nightly price, from red (cheapest observed) to blue (most expensive observed).
Drag (or one-finger swipe) to rotate, scroll (or pinch) to zoom.
Show data table
Strasbourg only. Derived from the same daily Airbnb search as the Overview page's Airbnb chart, but without collapsing to same-day observations, so the same stay date can appear with multiple observation times.
Hotel price dynamics (Strasbourg)
Each point is one observed day of hotel prices: the stay date (x), when the observation was made (depth), and the average nightly price across recorded hotels (height). Colour shows that same average price, from red (cheapest observed) to blue (most expensive observed).
Drag (or one-finger swipe) to rotate, scroll (or pinch) to zoom.
Show data table
Strasbourg only. Derived from the same daily SerpApi collection as the Overview page's Hotels chart, averaged across all hotels recorded for each stay date/observation.