Как сделать несколько подзаголовков из словаряPython

Программы на Python
Anonymous
Как сделать несколько подзаголовков из словаря

Сообщение Anonymous »

Я хотел бы построить подграфики, используя matplotlib, для каждого элемента словаря.
следующий код создает графики для каждого ключа и значения в последовательностях словаря.. p>

Код: Выделить всё

for k, v in sequences.items():
x = range(0,len(v) - win_size() + 1)
y = []
for window in get_windows(v):
gc_proportion = (window.count("g") + window.count("c")) / len(window)
y.append(gc_proportion) # y-axis point to plot on graph
plt.plot(x,y)
plt.title(k)
plt.xlabel("nucleotide position")
plt.ylabel("gc proportion")
plt.show()
Однако вместо того, чтобы графики отображались по одному при запуске из cmd, я бы хотел, чтобы они отображались как группа подграфиков, что-то вроде plt.subplots(len(sequences) , 4) (длина словаря может измениться, но мне бы хотелось, чтобы в каждой строке было по 4 графика), но я не могу заставить его работать. любая помощь приветствуется


Подробнее здесь: https://stackoverflow.com/questions/783 ... dictionary

Вернуться в «Python»