text_html_output_1.png
import matplotlib.pyplot as plt

import pandas as pd

import pandas as pd # data processing, CSV file I/O (e.g. pd.read_csv)

import seaborn as sns

df = pd.read_csv('/kaggle/input/student-performance-in-mathematics/exams.csv')
df

df.isnull().sum()

df.describe().T

fig, axis= plt.subplots(nrows=1, ncols=3, figsize= (16,6))
sns.boxplot(data=df[['math score']], ax= axis[0]);
sns.boxplot(data=df[['reading score']], ax= axis[1]);
sns.boxplot(data=df[['writing score']], ax= axis[2]);

df.skew()

sns.pairplot(df, hue='gender')