HOUSEPRICENB - Ipynb - Colab
HOUSEPRICENB - Ipynb - Colab
ipynb - Colab
# Import packages
from sklearn.naive_bayes import GaussianNB
from sklearn.model_selection import train_test_split
from sklearn.metrics import confusion_matrix, classification_report
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns; sns.set()
houseprice_data = pd.read_csv("housepricedata.csv")
# Model Evaluation
print(confusion_matrix(ytest, pred))
print(classification_report(ytest, pred))
[[202 19]
[ 34 183]]
precision recall f1-score support
https://colab.research.google.com/drive/199gaWiUJE4ekm2U_i0WO1-LVnjujrFp7#scrollTo=GSeR838OgX-d&printMode=true 1/2
6/23/24, 11:34 PM HOUSEPRICENB.ipynb - Colab
# Creating a heatmap
# Plot Confusion Matrix
mat = confusion_matrix(pred, ytest)
names = np.unique(pred)
sns.heatmap(mat, square=True, annot=True, fmt='d', cbar=False,
xticklabels=names, yticklabels=names)
plt.xlabel('Truth')
plt.ylabel('Predicted')
plt.show()
https://colab.research.google.com/drive/199gaWiUJE4ekm2U_i0WO1-LVnjujrFp7#scrollTo=GSeR838OgX-d&printMode=true 2/2