When I try to use numpy to deal with my dataset in the style of csv, I face a problem.
In my dataset of the csv file, some columns are string that can not convert to float easily. Some of them can ignore, but other columns I need to change the data to a enum style.
for example, one column just contain three kinds : S,Q,C. Each of them can declare one meaning, so I must convert them to a dict just like {1,2,3}
Now the question is, when I use numpy.loadtxt, I must do all things above in just one line and one function.