# A layout of 4x4 subplots
fig, axes = plt.subplots(4, 4, figsize = (12, 8), sharex="col", tight_layout=True)
for i in range(len(COLUMNS)):
for j in range(len(COLUMNS)):
# If this is the lower-triangule, add a scatterlpot for each group.
if i > j:
for species, color in zip(SPECIES, COLORS):
data = penguins[penguins["species"] == species]
axes[i, j].scatter(COLUMNS[j], COLUMNS[i], color=color, alpha=0.5, data=data)
# If this is the main diagonal, add histograms
if i == j:
for species, color in zip(SPECIES, COLORS):
data = penguins[penguins["species"] == species]
axes[i, j].hist(COLUMNS[j], bins=15, alpha=0.5, data=data)
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4