построить различные графики для разных листов (лист 1 и лист 2) книги Excel с использованием Python Matplotlib? - PullRequest
0 голосов
/ 21 апреля 2020

import matplotlib.pyplot в виде plt import pandas в качестве pd import numpy в качестве np import os import matplotlib.dates в виде mdates из matplotlib.dates import DateFormatter

Инициализация графика

fig = plt.figure (figsize = (10,6))

ax = fig.add_subplot (211)

установить каталог

df = pd.read_excel ('Book1 .xlsx ',' Sheet1 ')

установить график

plt.plot (df [' time '], df [' temp1 '], label = "1m", alpha = 1.0, color = 'blue', ширина линии = 0,9)

plt.plot (df ['time'], df ['temp10'], alpha = 1.0, color = 'green', ширина линии = 0.9, label = '10m')

date_form = DateFormatter ("% b-% d")

ax.xaxis.set_major_formatter (date_form)

plt.ylim (27, 30)

plt.yticks ([27, 27,5, 28, 28,5, 29, 29,5])

plt.ylabel ('Температура (º C)')

plt.title ('Температура различной глубины')

plt.legend ()

ax = fig.add_subplot (212)

plt.plot (df ['time') ], df ['temp15'], label = "15m", alpha = 1.0, colo r = 'black', ширина линии = 0,9)

plt.plot (df ['time'], df ['temp20'], alpha = 1.0, color = 'orange', ширина линии = 0.9, label = '20m')

plt.ylim (5, 30) plt.yticks ([5, 10, 15, 20, 25, 30])

date_form = DateFormatter ("% b- % d ")

ax.xaxis.set_major_formatter (date_form)

plt.ylabel ('Температура (º C)')

plt.title ('Температура различной глубины »)

plt.legend ()

plt.show ()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...