This makes no sense to me and is rather frustrating
I have:
dt[, .N, aggregate][order(-N)]
aggregate N
1: 0.000000000 459725
2: 1.000000000 47072
3: NA 33858
4: 0.500000000 11391
5: 0.005952381 7001
---
33439: 0.208722741 1
33440: 0.599567100 1
33441: 0.717073171 1
33442: 0.169515670 1
33443: 0.077205882 1
hist(dt$aggregate, main = "Distribution of aggregated rate, method 2", xlab = "aggregate rate", ylim = c(0,1000000))
But the histogram plotted makes 0.0 out to be >600k in frequency.
Is there some quirk that I do not know about?
I am not sure how I can show the plot here.