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

    图形

     

     。。。

  • 相关阅读:
    csrf & xss
    android_sqlite
    android_error
    oracle笔记
    android_lesson_1
    mysql 设置编码
    前端进阶Event
    前端进阶Position
    chrome插件开发资料
    dom4j selectNodes
  • 原文地址:https://www.cnblogs.com/shanger/p/13021657.html
Copyright © 2011-2022 走看看