Ask HN: What do you use to communicate data analysis?
I preferred to use a web site.  If you send data&#x2F;analysis via email or documents then people lose them, can&#x27;t find them, ask you to send them again.  If it is on a web site they can always find it.  If there is new data&#x2F;analysis they can always find it in the same place.  I used password protected pages if we didn&#x27;t want the data to reach the public.  A web site is also great when collaborating with another team or multiple teams across the world.  I&#x27;ve used wiki pages also, which makes it somewhat easier to get the data into a presentable format, although not as useful for presentations as the types of formatting are limited.  Using a content&#x2F;version management system (cvs, git) is useful for archiving data and analysis and making sure it is timestamped and unaltered while still making it widely available, though only to people who are comfortable using such systems.  Spreadsheets are my least favorite way of sharing data and analysis, they are so limited (try creating a billion row spreadsheet) but were sometimes necessary for generating graphics for papers.  Really big datasets or very long time series graphs are a problem unto themselves, they typically can have only one primary residence (with backups) on a dedicated server and custom software to generate and view the analysis.  Sending copies usually means sending hard drives.  Raw data files are preferable to putting data into databases because you can write very fast code to do data processing.  When you inevitably have to reprocess the data it goes quickly, which can be a lifesaver when faced with a deadline.  Automatically regenerating the graphs, etc., is really useful also.
Real time, live analysis generated from continuously streaming data generally requires something custom and depends on who needs to see the data&#x2F;graphs.