Hvala, sem rešil zadevo. Sem pravilno domneval. Np.array, ki sem ga podal na x osi je bilo potrebno urediti po 'velikosti', od najmanjšega podatka do največjega, iz .csv logiranih podatkov sem namreč dobil pomešane vrednosti.
Nato je bilo potrebno urediti še vrednosti na y-osi, da sem dobil efektivno isti graf kot prej (pari točk se seveda morajo ujemati). To sem naredil s funkcijo iz numpy knjižnice, in sicer np.lexsort.
LP