zoukankan      html  css  js  c++  java
  • HeatMap 这个坑值得有姓名

    `import matplotlib.pyplot as plt
    import seaborn as sns
    import numpy as np
    import scipy.io as sio
    import pandas as pd
    from pyecharts.charts import HeatMap
    import matplotlib.pyplot as plt
    import seaborn as sns

    a = np.random.uniform(0, 1, size=(23, 23))

    读取数据

    load_path='ADJ.mat'
    load_data = sio.loadmat(load_path)
    a = load_data['D']

    将a包装为df框架

    x_axis = [

    "1a", "2a", "3a", "4a", "5a", "6a", "7a",

    "1p", "2p", "3p", "4p", "5p", "6p", "7p"]

    x_axis = [
    "1a", "2a", "3a", "4a", "5a", "6a", "7a",
    "1p", "2p", "3p", "4p", "5p", "6p", "7p"]
    y_axis=x_axis
    df = pd.DataFrame(a,columns=x_axis)
    df.index=x_axis
    print(df)
    pt =df

    import matplotlib.pyplot as plt

    f, ax = plt.subplots(figsize=(6, 4))

    cmap = sns.cubehelix_palette(start=1, rot=3, gamma=0.8, as_cmap=True)

    sns.heatmap(pt, cmap="BuPu", linewidths=0.05)
    ax.set_title('Adajencent matrix')
    ax.set_xlabel('Nodes')
    ax.set_ylabel('Nodes')
    plt.show()`

    results

  • 相关阅读:
    2028 ACM Lowest Common Multiple Plus
    2032 杨辉三角
    2011 ACM 0和1思想
    grid
    Change position in observation
    1490 ACM 数学
    1489 ACM 贪心
    2009 ACM 水题
    Book Lending Registration
    MR1和MR2(Yarn)工作原理流程
  • 原文地址:https://www.cnblogs.com/Ann21/p/13356095.html
Copyright © 2011-2022 走看看