Não plotando 'zero' no matplotlib ou alterando zero para Nenhum [Python]

Eu tenho o código abaixo e gostaria de converter todos os zero nos dados paraNone(como eu não quero traçar os dados aqui no matplotlib). No entanto, o código não está funcionando e0. ainda está sendo impresso

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

Alguém pode pensar em uma solução para isso. Ou apenas uma resposta de como eu posso transferir todos os 0 paraNone. Ou simplesmente não plotar os valores zero no Matplotlib.

questionAnswers(2)

yourAnswerToTheQuestion