Что я имел в виду в своем комментарии, так это добавление этой дополнительной строки кода:
dy = (max(ycoord) - min(ycoord))/20
, чтобы добавить немного дополнительного пространства выше и ниже ваших построенных данных (в данном случае, 20-й части диапазона ваших данных). Измените старую строку на эту, и она должна работать так, как вы хотите:
ax.set_ylim(min(ycoord) - dy, max(ycoord) + dy)
Также обратите внимание, что вы можете писать греческие символы, не прибегая к языку Юникод, попробуйте, например,
ax.set_ylabel(r'Transversal Resistance [$\Omega$]')
Вы можете увидеть больше информации здесь .