Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 8, 2012 16:32:47

med_phisiker
Зарегистрирован: 2012-04-08
Сообщения: 33
Репутация: +  0  -
Профиль   Отправить e-mail  

Matplotlib подписи по оси X

Здравствуйте, у меня вопрос, а как сделать так чтоб по оси Х были не цыфры 1,2,3,4,5,6 и т.д а подписи, заданные в списке

x_label=['2_3', '2_4', '2_5', '2_6', '2_7', '2_8', '2_9', '2_10', '2_11', '2_12', '2_13', '2_14']

# -*- coding: utf-8 -*-
from numpy import *
import matplotlib.pyplot as plt
x_label=[]
i=3
while i<=14:
    title="2_"+str(i)
    x_label.append(title)
    i=i+1
print x_label
plt.plot([2,3,2,4,5,6,5,6,7,4,6,3,4])
plt.show()

Отредактировано med_phisiker (Апрель 8, 2012 16:37:31)

Прикреплённый файлы:
attachment grafic.png (26,6 KБ)

Офлайн

#2 Апрель 9, 2012 05:33:40

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Matplotlib подписи по оси X

Arven
Объясните, пожалуйста, у меня на Убунте стоит версия интерпретатора 2.7.1. Я через Центр приложений установила интерпретатор 3.1. Но при запуске интерпретатора версия не поменялась. При этом, мой научный руководитель говорит мне, что моя программа запустилась у него под 2.6. В общем я запуталась окончательно. И еще, как он посмотрел, на чем у него запустилась программа?

В консоли набираем
$python
жмем клавишу TAB
смотрим, что же у нас есть
вполне вероятно увидим что-то типа python3.1
долго думаем
еще думаем
опять думаем
запускаем
$python3.1
Бинго!



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version