问题标签 [seaborn]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 绘制直方图,使条形高度总和为 1(概率)
我想使用matplotlib
. 我尝试了以下方法:
也:
但是这两个选项都不会从 [0, 1] 生成 y 轴,这样直方图的条形高度总和为 1。
python - 如何更改 matplotlib 中绘图的轴、刻度和标签的颜色
我想更改轴的颜色,以及我使用 matplotlib 和 PyQt 绘制的图的刻度和值标签。
有任何想法吗?
python - Improve subplot size/spacing with many subplots in matplotlib
Very similar to this question but with the difference that my figure can be as large as it needs to be.
I need to generate a whole bunch of vertically-stacked plots in matplotlib. The result will be saved using figsave and viewed on a webpage, so I don't care how tall the final image is as long as the subplots are spaced so they don't overlap.
No matter how big I allow the figure to be, the subplots always seem to overlap.
My code currently looks like
python - 如何在 matplotlib 中添加悬停注释
我正在使用 matplotlib 制作散点图。散点图上的每个点都与一个命名对象相关联。当我将光标悬停在与该对象关联的散点图上的点上时,我希望能够看到该对象的名称。特别是,如果能够快速查看异常点的名称,那就太好了。我在这里搜索时能找到的最接近的东西是注释命令,但这似乎会在图上创建一个固定标签。不幸的是,由于我拥有的点数,如果我标记每个点,散点图将无法阅读。有谁知道创建仅在光标悬停在该点附近时出现的标签的方法?
python - Matplotlib:避免“散点/点/蜂群”图中的重叠数据点
使用 绘制点图时matplotlib
,我想偏移重叠的数据点以使它们全部可见。例如,如果我有:
我希望每个CategoryA
“0”数据点并排设置,而不是彼此重叠,同时仍然与CategoryB
.
在 R ( ggplot2
) 中有一个"jitter"
选项可以做到这一点。matplotlib 中是否有类似的选项,或者是否有另一种方法会导致类似的结果?
编辑:澄清一下,R 中的"beeswarm"
情节基本上是我的想法,并且pybeeswarm
是 matplotlib/Python 版本的早期但有用的开始。
编辑:补充一点,在 0.7 版中引入的 Seaborn 的Swarmplot是我想要的一个很好的实现。
python - 如何重用绘图艺术家(Line2D)?
情节线如何.plot
在后续情节中重复使用?
我想在 4 个轴上绘制图,每个轴上的前三个单独的图,最后一个轴上的所有 3 个图。这是代码:
结果图片是:
有没有办法先定义绘图,然后将它们添加到轴上,然后绘制它们?这是我想到的逻辑:
现在在 ax1 上绘制 line1,在 ax2 上绘制 line2,在 ax3 上绘制 line3,在 ax4 上绘制 line4。
python - Python matplotlib 多条
如何在 matplotlib 中绘制多个条形图,当我尝试多次调用 bar 函数时,它们重叠,如下图所示,只能看到最高值红色。如何在 x 轴上绘制带有日期的多个条形图?
到目前为止,我试过这个:
我懂了:
结果应该是这样的,但是日期在 x 轴上,条形彼此相邻:
python - Matplotlib 中按列值着色
我最喜欢ggplot2
在 R 中使用库的一个方面是能够轻松指定美学。我可以快速制作一个散点图并应用与特定列相关的颜色,我希望能够使用 python/pandas/matplotlib 来做到这一点。我想知道人们是否有任何便利功能可以使用熊猫数据框和 Matplotlib 将颜色映射到值?
编辑:感谢您的回复,但我想包含一个示例数据框来澄清我的要求。两列包含数字数据,第三列是分类变量。我正在考虑的脚本将根据此值分配颜色。
matplotlib - matplotlib:imshow 一个带有边缘密度图的二维数组
如何 在 matplotlib中沿着 scatterplot-with-marginal-histograms-in-ggplot2 或 2D plot with histograms / margins 的线绘制 2d 密度及其边缘密度?概括地说,
2017 年添加:参见seaborn.jointplot的可爱示例,也在SO 上。(问题是在 2013 年,在 seaborn 之前。)
python - iPython 中 Seaborn 统计数据可视化中的默认字体
在尝试在 Anaconda 和 Enthought for Mac 中运行stanford.edu/~mwaskom/software/seaborn/出现多个问题(依赖项和版本存在许多问题)之后,我能够从 Ubuntu 中的 Enthought 虚拟环境中运行它(在 VirtualBox 上运行) .
按照他们的一些教程,我重新创建了以下内容:
但令我困扰的是,使用的字体不是为 Seaborn 设计的字体,而是最接近的字体。
有没有人在调整 matplotlib 中的字体选择方面有经验?关于如何使用 matplotlib 的字体管理器的任何好的教程?