将下列代码改成画图子图为九行一列并抹消掉前八行的坐标轴的:fig axs = pltsubplots3 3 figsize=10 10 for keyvalue in enumeratepixel_values row = key 3 col = key 3 axsrow colplotrangelenvalue
import matplotlib.pyplot as plt
fig, axs = plt.subplots(3, 3, figsize=(10, 10)) for key, value in enumerate(pixel_values): row = key // 3 col = key % 3 axs[row, col].plot(range(len(value)), value, color='r') axs[row, col].set_ylim(10, 110) axs[row, col].axis('off') # 抹消坐标轴 axs[row, col].set_xlabel('Frame') axs[row, col].set_ylabel('Value')
plt.subplots_adjust(wspace=0.05, hspace=0.05) # 调整子图间距 plt.show()
原文地址: https://www.cveoy.top/t/topic/hYRb 著作权归作者所有。请勿转载和采集!