How to make a correlation matrix in python
Вставка
- Опубліковано 29 вер 2024
- import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
import numpy as np
data = pd.read_excel("C:/Users/Karina Adcock/Documents/data analysis/samples/data.xlsx","Sheet1")
my_matrix = data.corr(method="spearman").round(2)
#my_matrix.style.background_gradient(cmap="Greens")
#pd.plotting.scatter_matrix(my_matrix, figsize=(8,8))
my_mask = np.triu(np.ones_like(my_matrix,dtype=bool))
plt.figure(figsize=(10,8)) #width, height
sns.heatmap(my_matrix, cmap="Blues", vmin=0, vmax=1,
annot=True, fmt="0.2f", square=True, mask=my_mask)
plt.show()
pandas.pydata....
r02b.github.io...
seaborn.pydata...
Wow, thank you for such a detailed explanation, including the matrix tweaks! It was very clear and easy to follow. Will be implementing these into my projects :)
this a very good teacher , very clear
Good progression, loves the use of Boolean to filter the matrix, thanks!
Great video, to the point and very helpful!
Very supportive!
nice
Lovely mam.👌