zoukankan      html  css  js  c++  java
  • 八、数据拟合分析seaborn

      本文的主要目的是记住最主要的函数,具体的用法还得查API文档。 

      首先导入包:

     1 %matplotlib inline
     2 import numpy as np
     3 import pandas as pd
     4 from scipy import stats, integrate
     5 import matplotlib.pyplot as plt
     6 import seaborn as sns
     7 sns.set(color_codes=True)
     8 np.random.seed(sum(map(ord, "distributions")))
     9 # 生产参数
    

    几种重要的可视化图形:

     

    灰度图

     

    x = np.random.normal(size=100)
    sns.distplot(x, kde=True)

      最重要的是    sns.distplot()

      

    核密度估计

      核密度估计的步骤:

    • 每一个观测附近用一个正态分布曲线近似
    • 叠加所有观测的正太分布曲线
    • 归一化

      sns.kdeplot(x)

       

    模型参数拟合

      

    双变量分布

      两个相关的变量

    散点图

      sns.jointplot(  )

      

    六角箱图

      sns.jointplot(  )

       

    核密度估计

      sns.jointplot(......., kind="kde") 重要的是后面的那个参数

      

    这个图,着实有点难啊

      

      

      也不知道这个是啥

      

      还有这个,

      

    数据集中的两两关系

      iris = sns.load_dataset("iris")

      

      

      

  • 相关阅读:
    cmake使用
    CMake...
    信息熵相关知识总结
    最强NLP模型-BERT
    问答系统总结
    检索问答模型
    文本分类-TextCNN
    机器学习-Logistic回归
    Attention注意力机制介绍
    机器学习-聚类Clustering
  • 原文地址:https://www.cnblogs.com/qianyuesheng/p/8495290.html
Copyright © 2011-2022 走看看