Issues/#13

handle categorical values and NA values