Take the 2-minute tour ×
Mathematica Stack Exchange is a question and answer site for users of Mathematica. It's 100% free, no registration required.

Possible Duplicate:
1 Plot, 2 Scale/Axis
Generating a broken or snipped axis in ListPlot

I have data in several ranges which I, when I plot together, is not very useful. I was thinking about removing the regions where no data exist (see data.png), e.g. shrink the plot scale in those regions.

In other words, specifying multiple ranges for the PlotRange option:

PlotRange-> {{xrange1,xrange2, xrange3},yrange}

How would I go about this?

enter image description here

share|improve this question
    
Can you use log-type plots ? In general, if you provide the code and the data you used you'll get greater attention. –  b.gatessucks Dec 28 '12 at 10:38
    
No, Log-Linear plot does not improve the situation much. –  n3rd Dec 28 '12 at 10:42
    
it seems making 3 plots next to each other (using GraphicsRow) would do the trick nicely? –  chris Dec 28 '12 at 10:49
    
@n3rd At the end of this post mathematica.stackexchange.com/questions/16574/… there is an example how to do it. –  Artes Dec 28 '12 at 11:01
    
if you paste howto/GeneratePlotsWithTwoVerticalScales into the help browser you'll find some code to do that. Also here it's done for data (rather than functions). –  acl Dec 28 '12 at 11:10
show 2 more comments

marked as duplicate by acl, Jens, rcollyer, chris, Sjoerd C. de Vries Dec 28 '12 at 22:49

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

Browse other questions tagged or ask your own question.