The dataset is available here but I am only using the ones from Year 2010 - 2016 as a subset: https://www.kaggle.com/heesoo37/120-years-of-olympic-history-athletes-and-results/
I am trying to plot the height of different gender with a boxplot and it returns this plot:

I felt that it is not correct since there are way too many outliers...(mean=175, min=133, max=221).
I was wondering if I need to adjust the Y-axis to include more data points in this boxplot? If so, how can I do that?
Here is my code:
ggplot(data = olympics, aes(x = Sex, y = Height) +
geom_boxplot() +
labs(title= "Height Distribution of Olympics Athletes by Gender")
Also, I was wondering if it is possible to plot such a graph with base R language as well? Thank you!
dput. - kathdput(olympics)in R and paste the output into your question. - Rolandcoefin your call toboxplot. An example would be to typeggplot(data = olympics, aes(x = Sex, y = Height) + geom_boxplot(coef = 10) + labs(title= "Height Distribution of Olympics Athletes by Gender"). Note: This will of course only change how your data is displayed - tifudput(). Many users, me included, are not inclined to register for a website and manually download a data set so if you want help, make it a bit easier for us :) - tifu