Как я могу взять этот график и аннотировать или напрямую добавить нижнюю фигуру, которая добавляет текст между каждым словом, а затем, я предполагаю, слегка сдвинуть метку x вниз, чтобы сделать ее разборчивой. Пример создания:
Как я могу взять этот график и аннотировать или напрямую добавить нижнюю фигуру, которая добавляет текст между каждым словом, а затем, я предполагаю, слегка сдвинуть метку x вниз, чтобы сделать ее разборчивой. [b]Пример создания:[/b] [img]https://i.sstatic.net/EGKR5.png[/img]
[b]Начальный код:[/b] [code]import numpy as np import matplotlib.pyplot as plt
# Array of values values = np.array([[1,2,3], [1,2,3]])
# Line plot fig, ax = plt.subplots() plt.plot(values[0,:], values[1,:], 'bo-',label='$P_{1}$')
# Annotate the points of interest ax.annotate('s', xy=(1.5, 0), xytext=(1.5, -0.8), fontsize=1.5, ha='center', va='bottom', bbox=dict(boxstyle='square', fc='white'), arrowprops=dict(arrowstyle='-[, widthB=45.0, lengthB=1.5', lw=2.0))