text_html_output_1.png
import matplotlib.pyplot as plt

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

import seaborn as sns

INPUT_DIR = '/kaggle/input/sf-booking/'
df_train = pd.read_csv(INPUT_DIR + '/hotels_train.csv')
df_test = pd.read_csv(INPUT_DIR + 'hotels_test.csv')
sample_submission = pd.read_csv(INPUT_DIR + '/submission.csv')

df_train['sample'] = 1
df_test['sample'] = 0
df_test['reviewer_score'] = 0
hotels = pd.concat([df_train, df_test], ignore_index=True)

plt.rcParams['figure.figsize'] = (15, 10)
sns.heatmap(hotels.drop(['sample'], axis=1).corr(), annot=True)