# -*- coding: utf-8 -*-
"""
Created on Wed Jun  2 09:05:05 2021

@author: Sim
"""

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt

df = pd.read_csv(r'D:\HTEX\Pythonbk\codesdata\bmi.csv')
df['bmi'] = df['weight']/(df['height']/100) ** 2
df.boxplot(column=['bmi'])
plt.show()
df.boxplot(column=['bmi'], by=['gender'])
plt.show()

x = np.random.normal(0, 1, [10,4])
rdf = pd.DataFrame(x, columns=['var1','var2', 'var3', 'var4'])

rdf.boxplot(column=['var1','var2', 'var3'])
plt.show()

rdf.boxplot(column=['var1','var2', 'var3'], rot=45)
plt.show()


