【问题标题】:Plotting the PDF of numpy arrays using functions in Seaborn使用 Seaborn 中的函数绘制 numpy 数组的 PDF
【发布时间】:2021-09-01 13:14:04
【问题描述】:

我有两个 numpy 数组,我想绘制这两个数组的 PDF 并比较它们。

import numpy as np
import seaborn as sns
import matplotlib.pyplot as plt

error = np.array([1,2,2,3,4,4,5])
error2 = np.array([3,3,4,4,4,6])
sns.distplot(error, hist=False, rug=True,color='blue')
sns.distplot(error2, hist=False,rug=True,color='red')
plt.show()

这就是我所做的。但是,seaborn 中的 distplot 函数将被弃用,我不确定如何使用 seaborn 中的其他函数,例如 kdeplotdisplot em> 做同样的事情。有人可以帮我解决这个问题吗?

提前致谢!

【问题讨论】:

    标签: python numpy matplotlib seaborn


    【解决方案1】:

    像这样使用kdeplot

    import numpy as np
    import seaborn as sns
    import matplotlib.pyplot as plt
    
    error = np.array([1,2,2,3,4,4,5])
    error2 = np.array([3,3,4,4,4,6])
    sns.kdeplot(error, color='blue')
    sns.kdeplot(error2, color='red')
    plt.show()
    

    输出:

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-04-09
    • 2019-10-23
    • 2021-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-22
    相关资源
    最近更新 更多