zoukankan      html  css  js  c++  java
  • Python 用 pandas 绘制散点图矩阵

    1、示例 1 代码

    import numpy as np
    import pandas as pd
    import matplotlib.pyplot as plt 
    
    # 生成数据
    v1 = np.random.normal(0, 1, 100)
    v2 = np.random.randint(0, 23, 100)
    v3 = v1 * v2
    
    # 3*100 的数据框
    df = pd.DataFrame([v1, v2, v3]).T
    
    
    # 绘制散点图矩阵
    pd.plotting.scatter_matrix(df)
    
    plt.show()

    图形

     

     

    2、示例 2 代码

    import numpy as np
    import pandas as pd
    import matplotlib.pyplot as plt 
    
    # 生成数据
    v1 = np.random.normal(0, 1, 100)
    v2 = np.random.randint(0, 23, 100)
    v3 = v1 * v2
    
    # 3*100 的数据框
    df = pd.DataFrame([v1, v2, v3]).T
    
    
    # 绘制散点图矩阵
    pd.plotting.scatter_matrix(df, diagonal='kde', color='k')
    
    plt.show()

    图形

     

     。。。

  • 相关阅读:
    Memcached初识
    排序
    查找
    Redis初识

    C#
    C#
    C#
    C#
    C#
  • 原文地址:https://www.cnblogs.com/shanger/p/13021657.html
Copyright © 2011-2022 走看看