Nie drukuje „zero” w matplotlib ani nie zmienia zera na None [Python]

Mam poniższy kod i chciałbym przekonwertować wszystkie zero w danych naNone(ponieważ nie chcę drukować danych tutaj w matplotlib). Jednak kod nie działa i0. jest nadal drukowany

sd_rel_track_sum=np.sum(sd_rel_track, axis=1)
for i in sd_rel_track_sum:
   print i
   if i==0:
       i=None

return sd_rel_track_sum

Czy ktoś może wymyślić rozwiązanie tego problemu. Lub po prostu odpowiedź na pytanie, w jaki sposób mogę przenieść wszystkie 0 naNone. Lub po prostu nie rysuj wartości zerowych w Matplotlib.

questionAnswers(2)

yourAnswerToTheQuestion