vijaybarve / taxotools

Tools to Handle Taxonomic Lists
5 stars 1 forks source link

merge_lists() throwing error because of names being factors #96

Closed yanisica closed 3 years ago

yanisica commented 3 years ago

I was getting this error when running merge_lists(): Error in Ops.factor(master$canonical, name) : level sets of factors are different

It seems it was because 'name' in get_accid() was read as a factor instead of a character. I could have changed the type of columns in my input data but my quick fix was to add as.character() when 'name' was being called. Line 51: set_accid <- get_accid(master,as.character(recset$canonical[j]),verbose)