Форум программистов, компьютерный форум, киберфорум
Python: Научные вычисления
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.68/47: Рейтинг темы: голосов - 47, средняя оценка - 4.68
1 / 1 / 2
Регистрация: 24.07.2013
Сообщений: 8
1

Построить несколько графиков на одной картинке

28.04.2016, 20:53. Показов 8724. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток.
Мне нужно по входному тхт файлу построить графики.

Есть входной файл. в нем 10 столбцов. и много строчек. Мне нужно построить соотвественно 10 графиков. Координаты по Х это номер строчки. По Y - значение в строчке.

Вот входной файл. ( сколько строчек заранее неизвестно. известно только, что 10 столбцов. каждый столбец - данные для графика)

И картинка, как это должно выглядеть(легенда не нужна, желательно тоже разных цветов линии). matplotlib есть.
Миниатюры
Построить несколько графиков на одной картинке  
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.04.2016, 20:53
Ответы с готовыми решениями:

Как построить на одной серии несколько графиков?
Суть проблемы заключается в следующем: Мне надо построить на chart фигуры, которые будут в одной...

Как построить несколько графиков в одной системе координат?
Как построить несколько графиков в одной системе координат?

Построить несколько графиков одной функции с разным угловым коэффициентом
Здравствуйте! Проблема в следующем: необходимо написать алгоритм позволяющий строить на одном...

Несколько графиков на одной плоскости
Пожалуйста, помогите. Как в симулинке построить 2 графика x(y) на одной плоскости? Пробовала...

Несколько графиков GoogleCharts на одной странице
Этот код не работает, создается график только для первого блока: ...

2
1 / 1 / 2
Регистрация: 24.07.2013
Сообщений: 8
28.04.2016, 21:04  [ТС] 2
Лучший ответ Сообщение было отмечено Falazure как решение

Решение

решил эту проблему
Python
1
2
3
4
5
6
7
8
9
10
11
import sys
import FileDialog
import matplotlib.backends.backend_tkagg
import matplotlib.pyplot as plt
import numpy as np
y=np.loadtxt('out.txt')
t=np.arange(len(y))*1
plt.grid(1)
plt.plot(t,y)
plt.show()
plt.savefig('test.jpg')
теперь я хочу, чтобы на выходе было 2 картинки. одна вот, которая получается, с помощью этого кода. (10 графиков на одной картинке), а вторая картинка с графиком, который построен по другому входному файлу.
что нужно добавить?
0
Эксперт Python
4632 / 2050 / 361
Регистрация: 17.03.2012
Сообщений: 10,134
Записей в блоге: 6
29.04.2016, 08:20 3
Ваш код, кроме импортов, сделайте в виде функции. Имя файла будет параметром.
И вызовите дважды, с разными файлами.
0
29.04.2016, 08:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.04.2016, 08:20
Помогаю со студенческими работами здесь

Несколько графиков на одной плоскости (php)
Здравствуйте! Есть график из библиотеки Amchart, который отображает данные из БД. Как изменить...

Несколько графиков в одной системе координат
Имеется ли (подозреваю,что имеется) в Матлабе функция,которая позволяет построить в одной системе...

Как выделить несколько объектов на одной картинке при помощи лассо ?
Всем добрый вечер! Вопрос, может и смешной, но у меня не получается. Если я выделила ( в...

Вывести несколько графиков на одной координатной плоскости
Здравствуйте! подскажите, пожалуйста, можно ли как-то вывести на экран результаты нескольких Graph...

Несколько графиков корневых годографов в одной системе координат
Здравствуйте, возникла необходимость нарисовать несколько графиков корневых годографов в одной...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru