Hello,
the title is pretty much the whole question.
I have identified potential selective sweep regions and I want to plot the allele frequencies of each site in this region using a stacked barplot (or something that looks like one). The regions contain 20-30 thousand sites, so I need to plot many bars. I tried R's standard barplot function and ggplot2 but there are so many bars that everything is just black.
I wonder if anyone knows a way to make such a plot. Best would be a R solution, but I'm also open for another software or python (although I just started to learn python, so R would be better).
Thank in advance.
Perhaps look at a beeswarm plot.
Another option is to make your data in a form that can be rendered as a "stacked" or overlay view of Wiggle data in a UCSC Genome Browser, where scores are frequencies. This blog post goes into more detail about this view type: http://blog.openhelix.eu/?p=19029