text_plain_output_1.png
import matplotlib.pyplot as plt

import pandas as pd

import seaborn as sns

a = pd.read_csv('/kaggle/input/abalone-dataset/abalone.csv')
a

a.shape

a.describe

a.dtypes

a.isna().sum()

a['age'] = a['Rings'] + 1.5
a.drop('Rings', axis=1, inplace=True)

fig, ((ax1, ax2, ax3, ax4), (ax5, ax6, ax7, ax8)) = plt.subplots(nrows=2, ncols=4, figsize=(25, 20))
sns.boxplot(ax=ax1, y='Length', data=a, color='green')
sns.boxplot(ax=ax2, y='Diameter', data=a, color='red')
sns.boxplot(ax=ax3, y='Height', data=a, color='limegreen')
sns.boxplot(ax=ax4, y='Whole weight', data=a, color='cyan')
sns.boxplot(ax=ax5, y='Shucked weight', data=a, color='salmon')
sns.boxplot(ax=ax6, y='Viscera weight', data=a, color='mediumorchid')
sns.boxplot(ax=ax7, y='Shell weight', data=a, color='lime')
sns.boxplot(ax=ax8, y='age', data=a, color='plum')