美文网首页
PyCharm踩得坑_3.seaborn在PyCharm中运行图

PyCharm踩得坑_3.seaborn在PyCharm中运行图

作者: maia菲菲 | 来源:发表于2019-03-07 15:37 被阅读0次

    在pycharm中运行如下脚本,

    import numpy as np; np.random.seed(10)
    import seaborn as sns; sns.set(color_codes = True)

    mean, cov = [0, 2], [(1, .5), (.5, 1)]
    x, y = np.random.multivariate_normal(mean, cov, size = 50).T
    ax = sns.kdeplot(x)

    想要的效果是出来一张图片,但却一直出不来,以“Process finished with exit code 0”结束。
    然后:

    1. 在Jupyter上测试了一下,有图出来;
    2. 在pycharm中的python console测试之后,也能正常展示。

    最后公布解决方案,仅添加了2行代码:

    import numpy as np; np.random.seed(10)
    import seaborn as sns; sns.set(color_codes = True)
    import matplotlib.pyplot as plt

    mean, cov = [0, 2], [(1, .5), (.5, 1)]
    x, y = np.random.multivariate_normal(mean, cov, size = 50).T
    ax = sns.kdeplot(x)
    plt.show()

    原因:
    seaborn是基于matplotlib进行的更上一层的封装,需要借助matplotlib中的pyplot 进行展示图片

    相关文章

      网友评论

          本文标题:PyCharm踩得坑_3.seaborn在PyCharm中运行图

          本文链接:https://www.haomeiwen.com/subject/bbwcpqtx.html