I’ve been attempting to plot all my columns of my dataframe in subplots but it does not work. is there a smart way to make it?
import padas as pd
import seaborn as sns
df = pd.DataFrame({'TR':np.arange(1, 6).repeat(5), 'A': np.random.randint(1, 100,25), 'B': np.random.randint(50, 100,25), 'C': np.random.randint(50, 1000,25), 'D': np.random.randint(5, 100,25), 'E': np.random.randint(5, 100,25),
'F': np.random.randint(5, 100,25), 'G': np.random.randint(5, 100,25), 'H': np.random.randint(5, 100,25), 'I': np.random.randint(5, 100,25), 'J': np.random.randint(5, 100,25) })
row = 2
col = 5
r = sorted(list(range(0, row))*5)
c = list(range(0, col))*2
fig, axes = plt.subplots(row, col, figsize=(20, 10))
for j, k,i in zip( r, c, df.columns):
plt.figure()
g = sns.boxenplot(x = 'TR', y = df[i], ax= axes[j, k], data=df)
plt.show()

