Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.02.2019, 12:47   #1
lazgo
 
Регистрация: 28.06.2018
Сообщений: 6
По умолчанию Matplotlib название столбцов не ровно

Доброго времени суток. Вопрос, возможно конченый)), но облазил инет не смог найти решения. Как выравнить название столбцов в горизонтальной диаграмме, чтобы каждое имя было напротив столбца. Сейчас вот так:
https://ibb.co/3yq0xdC

Код:

Код:
def graph():
    color_rectangle = np.random.rand(7, 3)
    plt.rcParams['figure.figsize'] = [10, 8]
    plt.rcParams['figure.subplot.left'] = 0.3
    plt.title('Отправители - количество писем')
    plt.xlabel('Письма')
    plt.barh(list(author_mail.keys()), list(author_mail.values()), color=color_rectangle)
    plt.show()
lazgo вне форума Ответить с цитированием
Старый 19.02.2019, 12:53   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Код:
plt.barh(list(author_mail.keys()), list(author_mail.values()), color=color_rectangle, align='center')
Пробовали?
p51x вне форума Ответить с цитированием
Старый 19.02.2019, 12:57   #3
lazgo
 
Регистрация: 28.06.2018
Сообщений: 6
По умолчанию

Да пробовал, изменений нет
lazgo вне форума Ответить с цитированием
Старый 19.02.2019, 13:23   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Дайте больше кода/версий. Я сейчас поигрался с barh все нормально.
p51x вне форума Ответить с цитированием
Старый 19.02.2019, 13:34   #5
lazgo
 
Регистрация: 28.06.2018
Сообщений: 6
По умолчанию

Спасибо за ответ, но я нашел ошибку). Дело в том, что в author_mail.keys() записываются значения из файла и в конце есть символ перевода строки, его удалил и все нормально стало выравниваться).
lazgo вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
название столбцов в combobox из dbgrid KoC aka HoC БД в Delphi 5 22.02.2012 09:44
Название строк и столбцов asas2010 Microsoft Office Excel 2 24.02.2011 16:25
помогите изменить название столбцов на листе Exel ari23 Microsoft Office Excel 2 12.08.2009 10:43
Название столбцов miss Microsoft Office Excel 8 29.07.2009 17:37
Вертикальное название столбцов в DBGrid EugeneIsmatulin Общие вопросы Delphi 3 29.05.2009 08:58