Найти - Пользователи
Полная версия: Создание нескольких графиков на одной фигуре, matplotlib
Начало » Python для новичков » Создание нескольких графиков на одной фигуре, matplotlib
1
bond81
Приветствую!
Подскажите, как правильно оформить код, чтобы графики создавались на одной фигуре, а не на разных?
Приложил пример, того как должно выглядеть.

 import matplotlib.pyplot as plt
import pandas as pd
data = pd.read_excel('filename.xlsx')
gr1 = ['2_R_verxnar', '2_R_verxvntr', '2_R_niznar', '2_R_nizvntr', '2_R_vert']
k = 0
for i in gr1:
   fig, axs = plt.subplots(5, 1, sharex=True, sharey=True)
   axs[k].plot(data['time'], data[i])
   axs[k].set_title(i)
   axs[k].set_xlabel('time')
   axs[k].set_ylabel(i)
   k += 1
plt.show()


py.user.next
А где этот filename.xlsx ? Надо было выложить его часть, если он большой. Никто не будет сидеть и набивать его вместо тебя, чтобы попроверять работу matplotlib с ним.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB