<div dir="ltr"><div class="gmail_quote"><div dir="ltr">H ax1.xaxis.set_ticks(np.arange(0, len(x_Axis), 10)) δεν μου βάζει ανά 10 σημεία , μου βάζει 10 σημεία σύνολο και είναι μόνο τα 10 πρώτα , οπότε χαλάει και το γράφημα κα βάζει τα tick πάνω σε λάθος αριθμούς . <br><br><br></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">2015-04-23 9:04 GMT+03:00 Dimitrios Siakavaras <span dir="ltr">&lt;<a href="mailto:jimsiak@cslab.ece.ntua.gr" target="_blank">jimsiak@cslab.ece.ntua.gr</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Καλημέρα,<br>
<br>
Για να βάλεις labels ανά δέκα π.χ. σημεία αλλάζεις την<br>
ax1.xaxis.set_ticks(np.arange(0, len(x_Axis), 1))<br>
σε<br>
ax1.xaxis.set_ticks(np.arange(0, len(x_Axis), 10))<br>
<br>
Αν θέλεις να αλλάξεις την κλίμακα του άξονα (να την κάνεις π.χ.<br>
λογαριθμική) μπορείς να χρησιμοποιήσεις την μέθοδο set_xscale():<br>
<a href="http://matplotlib.org/api/axes_api.html?highlight=set_xscale#matplotlib.axes.Axes.set_xscale" target="_blank">http://matplotlib.org/api/axes_api.html?highlight=set_xscale#matplotlib.axes.Axes.set_xscale</a><br>
<br>
Παράδειγμα:<br>
ax1.set_xscale(&#39;log&#39;, basex=10)<br>
<br>
Γενικά για τέτοιου είδους απορίες μπορείτε να αναφέρεστε και στην<br>
ιστοσελίδα της βιβλιοθήκης matplotlib της python η οποία χρησιμοποιείται<br>
στο script που σας δίνουμε και είναι μία πολύ χρήσιμη βιβλιοθήκη για τη<br>
γραφική απεικόνιση δεδομένων:<br>
<br>
<a href="http://matplotlib.org/" target="_blank">http://matplotlib.org/</a><br>
<br>
Καλή συνέχεια,<br>
Δημήτρης<br>
<div><div><br>
&gt; Καλησπέρα ,<br>
&gt; στα script που μας έχτε δώσει ο άξονας χ σχηματίζεται με το<br>
&gt;<br>
&gt; xAx = np.arange(len(x_Axis))<br>
&gt; ax1.xaxis.set_ticks(np.arange(0, len(x_Axis), 1))<br>
&gt; ax1.set_xticklabels(x_Axis, rotation=45)<br>
&gt;<br>
&gt; , όπου το x_Axis στην 1η άσκηση είναι string .<br>
&gt; Στην 2η το μετατρέπω σε number , πως μπορώ να αλλάξω την κλίμακα του σε<br>
&gt; δυνάμεις του 10 ή τουλάχιστον να βάζω εγώ μερικά labels τα οποία να είναι<br>
&gt; ενδεικτικά, ενώ να παραμένουν τα σημεία που κάνω plot σε σωστό νούμερο  ?<br>
&gt;<br>
&gt; Ευχαριστώ<br>
</div></div>&gt; _______________________________________________<br>
&gt; Advcomparch mailing list<br>
&gt; <a href="mailto:Advcomparch@lists.cslab.ece.ntua.gr" target="_blank">Advcomparch@lists.cslab.ece.ntua.gr</a><br>
&gt; <a href="http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch" target="_blank">http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch</a><br>
&gt;<br>
<br>
_______________________________________________<br>
Advcomparch mailing list<br>
<a href="mailto:Advcomparch@lists.cslab.ece.ntua.gr" target="_blank">Advcomparch@lists.cslab.ece.ntua.gr</a><br>
<a href="http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch" target="_blank">http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch</a><br>
</blockquote></div><br></div>
</div></div></div><br></div>