@tom_brown Next corrected plot with overlapping sessions now considered. Zoom allows more than one concurrent session (as I belatedly discovered) so this analysis processes the join and leave timestamps, not the individual session durations (as you can see, the meeting is now truncated at 217 minutes):
- unique participants : 167
- attended for 20 minutes or longer : 159
- cumulative non‑overlapping participation : 353 hours
Participation bar graph:
Technical notes: Multiple potentially overlapping sessions by the same participant are now aggregated using first join and last leave timestamps. All sessions, including those less than one minute in duration, are plotted. Deduplication is based on email addresses rather than stated names because repeat attempts to attend sometimes resulted in truncated names being entered. Tools: python, pandas, matplotlib.
DAT (no copyright), SVG (CC‑BY‑4.0 license), python3 (ISC license) files (no personal data):