Я хотел бы создать гистограммы из 96 файлов.
import glob
import laspy
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
path = 'files/*.las'
files = glob.glob(path)
plt.figure(figsize=(35,25))
sns.set(font_scale =3)
for f in files:
infile = laspy.file.File(f, mode="r")
coords = np.vstack((infile.x, infile.y, infile.z)).transpose()
height = coords[:, 2]
sns.distplot(height, hist = True, kde = True, norm_hist = False, bins=36,
hist_kws={'edgecolor':'black'}, vertical = True)
Приведенный выше код создает 1 гистограмму для всех файлов. Я хочу отдельную гистограмму для каждых 4 файлов, поэтому у меня будет 24 гистограммы, представляющие 96 файлов. Может ли кто-нибудь помочь решить эту проблему?