The difference between a post hoc argument and a non-sequitur is a non-sequitur is a conclusion that does not logically follow from the premise. A post-hoc argument asserts a cause using correlation.