fig.text(0.6, 0.15,
'Line 1\n'
'Line 2\n'
'Line 3')
В matplotlib есть ли способ увеличить расстояние между двумя строками в команде выше? Я попытался вставить дополнительный \n
но это делает разделение строк слишком широким.
В каждом выражении .text()
необязательный параметр linespacing
устанавливает вертикальный интервал линии, равный нескольким значениям размера шрифта. Например,
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
for ea in range(5):
fig.text(0.18 + 0.15*ea, 0.15,
'Line 1\n'
'Line 2\n'
'Line 3', color='b', \
linespacing = 1+ea)
plt.show()
В результате получается следующее: