Look for state transitions in temporal data

R. Holmes    University of British Columbia, Vancouver, Canada


A group of scientists sit down on a nice sunny day to examine a large tabular data set they have experimentally gathered. The first order of business is to figure out what program they should use for analysis; should they use Excel? OpenOffice? R? An online collaborative spreadsheet? Resolving the matter to everyone’s satisfaction takes an hour. Next they tackle the column names: should they be all caps? Can they contain spaces? Should they be short, or should they be descriptive? Agreeing to a naming scheme takes another 3 h.


Bikeshedding; State-transition diagram; Unexpected edges; Code reviews

Get Perspectives on Data Science for Software Engineering now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.