Value_counts performed in one specific data frame column shows visually that there are 441 values lower than 10. When I run a mask (boolean indexing) in order to access those values it only gets 12 of the 441.
I thought it was a datatype issue. However, right before the operations above I changed the column data type to float using the astype function. There should not be an issue with data type.