Motorsport Lap Chart using ListLinePlot

I'm trying to take a table of motorsport lap positions and plot a lap chart similar to this http://www.fia.com/en-GB/sport/championships/f1/2010/bahrain/Pages/lap_chart.aspx.

Each row corresponds to a lap, with the first lap in the first row. The car numbers are listed across each row in the order they pass the start/finish line Таблица может выглядеть так (гонка на 4 автомобилях, 6 кругов:

1 3 2 4
1 3 2 4
1 3 4 2
3 1 4 2
3 1 4 2
3 4 1 2

В приведенном выше примере порядок был 1,3,2,4 после первого круга, и к концу гонки из 6 кругов автомобиль 3 выиграл, автомобиль 4 был вторым, и поэтому on.

Это легко построить неправильно, я сделал следующее:

ListLinePlot[Table[Position[data,x],{x,4}]]

Mathematica graphics

Это действительно дает график круга, но он имеет 1-ю позицию внизу и 4-ю позицию вверху, и что мне действительно нужно, так это y- ось 4-3-2-1, чтобы 1-я позиция была вверху.

Как я могу перевернуть ось Y, чтобы она двигалась от 1 (вверху) к n (внизу)?

6
задан Sjoerd C. de Vries 3 January 2012 в 22:07
поделиться