Cases to consider: - When unique values < 10 but contain numbers (no string categories) - Double values. - Integer values. (Does it matter if they are consecutive or not? eg. 1,2,3,4,5 vs. 1, 43, 34,1110 ?) - When it is inferred as categorical, is there a way to know if it is ordinal or not? - May check the header against WolframAlpha API and infer as ordinal if it is a mathematical "unit" Any other ideas?