jerome
jerome

Reputation: 2089

Line between first and last point

I'm drawing a chart in Matplotlib , using the plot(x, y) command where x and y are arrays. In the resulting chart I have the first and last point connected by a line. How to avoid the first and last point to be connected ?

Upvotes: 8

Views: 6404

Answers (1)

Trees
Trees

Reputation: 1283

I had similar problem as you can see:

BEFORE enter image description here

I just sorted x using this:

x = sorted(x)

And the line disappeared as you can see: (But the data is disturbed due to sorting).

AFTER SORTING enter image description here

You must also make sure the respective y values should also be accordingly arranged for the sorted x. The final output is here:

FIXED enter image description here

Upvotes: 4

Related Questions