Как сделать пунктирную линию в matplotlib заполнить весь доменPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как сделать пунктирную линию в matplotlib заполнить весь домен

Сообщение Anonymous »


Изображение

Это довольно придирчиво, и я надеюсь, я хорошо это описываю. Вы видите крайнюю левую черную пунктирную галочку на числовой линии? Я хочу, чтобы это была пунктирная линия (и это успешно). Но я также хочу, чтобы она была такой же длины, как и все сплошные линии справа от нее. Я заметил, что функция построения графика отказывается это делать. Я провел под ним сплошную оранжевую линию, чтобы показать весь диапазон, который должна заполнить пунктирная линия. По какой-то причине он категорически отказывается заполнять всю область от низа оранжевой линии до верха оранжевой линии. Есть идеи, почему это может быть?
Вот строка кода, где я рисую пунктирную и оранжевую линии соответственно. Обратите внимание, что они не одинаковой длины. Пунктирная линия не будет занимать всю длину оранжевой линии.
def DrawLine(xCenter, yCenter, tickHeight, center = True):
x = xCenter * np.ones(2)
y = linspace(yCenter, yCenter + tickHeight, num = 2)
if (center):
y = y - (tickHeight / 2.)
return (x, y)
xAxis = [0., 0.03125, 0.0625, 0.09375, 0.125, 0.15625]
yAxis = [0., 0., 0., 0., 0., 0.]
height = 0.09226038271880456
for (xi, yi) in zip(xAxis, yAxis):
(xs, ys) = DrawLine(xi, yi, height)
ax.plot(xs, ys, color = '#ff7f0e', zorder = 0, linewidth = 1.5)
ax.plot(xs, ys, color = 'k', zorder = 2, linewidth = 1.5, linestyle = '--')


Подробнее здесь: https://stackoverflow.com/questions/787 ... ire-domain
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как сделать пунктирную линию в matplotlib заполнить весь домен
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Как сделать пунктирную линию в matplotlib заполнить весь домен
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Как мне сделать пунктирную/пунктирную линию в Jetpack Compose?
    Anonymous » » в форуме Android
    0 Ответы
    37 Просмотры
    Последнее сообщение Anonymous
  • Как быстро сделать пунктирную линию?
    Anonymous » » в форуме IOS
    1 Ответы
    15 Просмотры
    Последнее сообщение Гость
  • Как быстро сделать пунктирную линию?
    Anonymous » » в форуме IOS
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous

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