Добавьте аннотацию под скобками (скобками) между точками на оси X.Python

Программы на Python
Ответить
Anonymous
 Добавьте аннотацию под скобками (скобками) между точками на оси X.

Сообщение Anonymous »

Как я могу взять этот график и аннотировать или напрямую добавить нижнюю фигуру, которая добавляет текст между каждым словом, а затем, я предполагаю, слегка сдвинуть метку x вниз, чтобы сделать ее разборчивой.
Пример создания:
Изображение

Начальный код:

Код: Выделить всё

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))

ax.annotate('t-s', xy=(2.5, 0), xytext=(2.5, -0.8),
fontsize=1.5, ha='center', va='bottom',
bbox=dict(boxstyle='square', fc='white'),
arrowprops=dict(arrowstyle='-[, widthB=43.0, lengthB=2.5', lw=2.0))

plt.legend();
Изображение


Подробнее здесь: https://stackoverflow.com/questions/677 ... the-x-axis
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»