A graph for displaying numerical data like age
I want to show a variety of datapoints in a graph. For example I have several datapoints, each one representing the age of a user. What would be a good graph representing "10 users are 18 years old, 2 are 19 years, 1 is 20 years, 8 are 22 years...etc."?
The problem is, that the set of datapoints I want to represent may vary widely. For example I could need to represent just 5 datapoints with hugely varying numbers (= ages) or several hundred data points all between 20 and 30. So the intervall and the design of the graph needs to adapt to the datapoints I have.
I would love to hear some suggestions of people who ran into the same issue.
Update
I would like to use a graph that shows the absolute number of responses for each numerical value ("8 are 22 years old") instead of the percentage ("24 % are 22 years old"). I think this might make the graph harder to understand, but shows significant more information, because the number of responses may vary widely and is a huge part of the information I like to deliver.