For example, I have 100 data points and am classifying them using the Equal Count (Quantile) method.
I want to have 5 classes, and in the ideal situation I will have 100/5 = 20 values in each class. However, I have 35 data values which are 0.
Would QGIS classify all 35 zeros into one class, or split them into 2 classes at random?
I have tried for one dataset and I noticed that all the zeros are grouped together. Is that the case every time?
Couldn't find any documentation for how they split the data for Equal Count.
I tried to read the source code at https://github.com/qgis/QGIS/blob/master/src/core/classification/qgsclassificationmethod.cpp to gain some insights. However, I see how they generated the breaks but I can't find where they classify the values into the separate groups. Can someone tell me where and how the code works for this part?