type dataframe columns