Causation in data analysis