Experimental Design in Python
James Chapman
Curriculum Manager, DataCamp
mineral_rocks
SampleID RockType Location MineralHardness RockPorosity
1 Metamorphic West 5.9 12.3
2 Igneous North 5.3 1.6
3 Metamorphic East 5.6 11.0
4 Metamorphic South 3.2 12.2
5 Sedimentary South 2.0 29.8
sns.scatterplot(x='MineralHardness', y='RockPorosity',
hue='RockType', data=mineral_rocks)
sns.residplot(x='MineralHardness', y='RockPorosity',
data=mineral_rocks, lowess=True)
sns.displot(mineral_rocks['RockPorosity'])
from scipy.stats import boxcox
mineral_rocks['TransformedRockPorosity'], _ = boxcox(mineral_rocks['RockPorosity'])
sns.displot(mineral_rocks['TransformedRockPorosity'])
sns.residplot(x='MineralHardness', y='TransformedRockPorosity',
data=mineral_rocks, lowess=True)
Experimental Design in Python