Построение кривых с заданным пользователем расстоянием - PullRequest
0 голосов
/ 23 сентября 2019

Я пытаюсь построить кривую с моим выбором расстояния между точками по оси X или Y.Мне нужно знать, как я могу определить значения самостоятельно.

Вот простые коды, которые я использую для простой кривой

import matplotlib.pyplot as plt
plt.figure(figsize=(10,7)) # 10 is width, 7 is height
plt.plot([1,2,3,4,5], [1,2,3,4,10], 'go', label='GreenDots')
plt.plot([1,2,3,4,5], [2,3,4,5,11], 'b*', label='Bluestars')
plt.title('A Simple Scatterplot')
plt.xlabel('X')
plt.ylabel('Y')
plt.xlim(0, 6)
plt.ylim(0, 12)
plt.legend(loc='best')
plt.show()

, которые дают мне этот выходной показатель enter image description here

Но я пересекаю значение между каждой точкой на оси Y, чтобы быть 1 или на оси X, чтобы быть 2. Вкратце, я хочу выбрать свои собственные значения.

1 Ответ

0 голосов
/ 23 сентября 2019

То, что вы описываете на основе вашего комментария, называется ticks на оси.

Вы можете установить их самостоятельно, используя plt.xticks() и plt.yticks() методов.

plt.xticks([0, 2, 4, 6])
plt.yticks(list(range(13)))  # [0, ..., 12]

Более подробный ответ см., Например, здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...