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...

КОМЕНТАРІ • 7

  • @teaandaot
    @teaandaot Місяць тому

    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 :)

  • @davidmusuya5538
    @davidmusuya5538 Місяць тому

    this a very good teacher , very clear

  • @cybu6466
    @cybu6466 6 місяців тому

    Good progression, loves the use of Boolean to filter the matrix, thanks!

  • @victorsierra8146
    @victorsierra8146 5 місяців тому

    Great video, to the point and very helpful!

  • @tiumchannel5961
    @tiumchannel5961 2 місяці тому

    Very supportive!

  • @rotnodipsarkar4797
    @rotnodipsarkar4797 2 місяці тому

    nice

  • @KashifAli-qv1xo
    @KashifAli-qv1xo 6 місяців тому

    Lovely mam.👌