Я хочу построить данные, затем создать новую фигуру и построить данные2, и, наконец, вернуться к исходному графику и построить данные3, примерно так:
import numpy as np
import matplotlib as plt
x = arange(5)
y = np.exp(5)
plt.figure()
plt.plot(x, y)
z = np.sin(x)
plt.figure()
plt.plot(x, z)
w = np.cos(x)
plt.figure("""first figure""") # Here's the part I need
plt.plot(x, w)
К вашему сведению, как мне сказать matplotlib, что я закончил с сюжетом? делает что-то похожее, но не совсем! Это не позволяет мне получить доступ к этому оригинальному сюжету.
python
matplotlib
plot
figure
Петр Д
источник
источник
ax1.ylabel
это говорит, что это не найдено. То же самое сfig1.ylabel
...ax1.set_xlabel("your x label")
,ax1.set_ylabel("your y label")
иax1.set_title("your title")
.plt.subplots(nrows, ncols)
. Обновили пример.Когда вы звоните
figure
, просто наберите номер сюжета.Редактировать: Обратите внимание, что вы можете
0
нумеровать участки по своему усмотрению (здесь, начиная с ), но если при создании нового числа цифра не будет указана вообще, автоматическая нумерация начнется с1
(«Стиль Matlab» в соответствии с в документы).источник
figure
, который вы удалили. Другие вещи, которые вы изменили, были скопированы из исходного поста, а не ошибок в моем ответе.1
внутреннюю часть,plt.figure(1)
потому что я думал, что число было автоматически увеличено и поэтому не нужно. Сожалею.Однако нумерация начинается с
1
:Кроме того, если у вас есть несколько осей на фигуре, например, на вспомогательных участках, используйте
axes(h)
команду гдеh
- дескриптор нужного объекта осей, чтобы сфокусироваться на этих осях.(еще нет прав на комментарии, извините за новый ответ!)
источник
0
работает, автоматическая нумерация только начинается1
, если вы вообще не даете ей номер.Один из способов, который я нашел после некоторых трудностей, - это создание функции, которая получает матрицу data_plot, имя файла и порядок в качестве параметра для создания коробочных диаграмм из заданных данных в упорядоченной фигуре (разные порядки = разные фигуры) и сохранения ее под заданным именем файла.
источник