bonjour
pour compléter la réponse de carpediem, prenons un exemple (j'ai pris des effectifs plutôt que des fréquences mais tu adapteras) :
[0;500[ : 15
[500;700[ : 10
[700;800[ : 8
[800;900[ : 6
[900;1200] : 9
on peut convertir en ramenant tout à une tranche sous-multiple commune aux tranches fournies (ici toutes les longueurs sont multiples de 100).
par exemple
dans la tranche [0;500[, c'est uniformément réparti à raison de 15/5=3 par tranche de 100... donc on prendra une hauteur de rectangle égale à 3 unités
dans la tranche [500; 700[ c'est uniformément réparti à raison de 10/2=5par tranche de 100... donc on prendra une hauteur de rectangle égale à 5 unités
pour la tranche [700;800[, ce sera évidemment une hauteur de 8 unités...
etc...
si tu veux mettre une légende en ordonnée, tu peux mettre "effectif par tranche de 100"
et ce seront bien les aires qui seront proportionnelles aux effectifs.