@AntonIgin

(matplotlib) Как на оси x/y поменять стандартные числа на слова?

Суть проблемы описал в заголовке. Хочу сделать статистику по дням недели, и вместо цифр хотел бы указать названия дней недели. Как это сделать?
Пока мой код выглядит так:

import matplotlib
from matplotlib import pyplot as plt
import numpy as np


fig = plt.figure()
plt.plot([10,5,0, 7, 19, 34, 3, 78])
plt.xlabel('Час')
plt.ylabel('Количество объявлений')
plt.show()
  • Вопрос задан
  • 3106 просмотров
Решения вопроса 1
longclaps
@longclaps
from pylab import *

fig = plt.figure()
plt.plot([10, 5, 0, 7, 19, 34, 3])
xticks(range(7), ['пн', 'вт', 'ср', 'чт', 'пт', 'сб', 'вс'])
plt.ylabel('Количество объявлений')
plt.show()
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы