问题标签 [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 - 在 seaborn 散点图中显示相关值
我正在使用 seaborn 的 lmplot/regplot 来可视化散点图。我希望能够查看散点图并直观地查看 x 和 y 之间是否存在“显着”关系。用其相关值(即皮尔逊的 r)和/或其斜率和显着性标记回归线将是完美的。我认为这不能从自动显示在回归线周围的置信区间中看出来。
python - seaborn 联合图中的附加关键字参数
我试图找出 matplotlib 和 seaborn 绘图函数是如何关联的。特别是,我想知道哪些 pyplot 参数可以传递给关键字 dictsmarginal_kws
和annot_kws
function seaborn.jointplot()
。
假设我们有data
带有列的 DataFramec0
和c1
. 我猜它joint_kws
接受来自 的参数pyplot.hexbin()
,所以当我尝试使用来自那里的参数调整外观时,它工作正常:
然后我尝试使用以下参数在直方图轴上设置对数log=True
比例pyplot.hist()
:
这导致
如何正确放置?
PS这个问题不是关于在seaborn中设置对数比例(JointGrid
我知道),而是关于将matplotlib参数作为一个整体传递给seaborn函数。
matplotlib - 在seaborn factorplot中旋转标签文本
我有一个简单的因子图
问题是 x 标签都一起运行,使它们不可读。如何旋转文本以使标签可读?
python - Seaborn地块没有出现
我确定我忘记了一些非常简单的事情,但我无法让某些情节与 Seaborn 一起工作。
如果我做:
然后,我像往常一样使用 matplotlib 创建的任何绘图都会获得 Seaborn 样式(背景为灰色网格)。
但是,如果我尝试执行其中一个示例,例如:
pairplot 函数返回一个 PairGrid 对象,但绘图不显示。
我有点困惑,因为 matplotlib 似乎运行正常,并且 Seaborn 样式应用于其他 matplotlib 图,但 Seaborn 函数似乎没有做任何事情。有谁知道可能是什么问题?
python - 如何使用 Matplotlib 对齐两个 y 轴刻度的网格线?
我在 y 轴上绘制了两个具有不同单位的数据集。有没有办法让刻度线和网格线在两个 y 轴上对齐?
第一张图显示了我得到的东西,第二张图显示了我想要得到的东西。
这是我用来绘制的代码:
python - 绘制联合分布
我有一个pandas
包含整数和浮点值的数据集:
我想使用熊猫绘制联合分布。我没有看到 pandas 可视化联合分布的简单方法,但我偶然发现了seaborn
. 因此,我尝试调整我已经找到的用于我的目的的代码:
我发现了一个相关的错误报告,所以我尝试在那里遵循解决方法 - 没有成功:
python - 使用带有secondary_y的Seaborn + Pandas绘图时如何摆脱网格线
我正在使用导入 seaborn 的 Pandas 绘制两个数据系列。理想情况下,我希望左右 y 轴之间共享水平网格线,但我的印象是这很难做到。
作为妥协,我想一起删除网格线。但是,下面的代码会为辅助 y 轴生成水平网格线。
python - python seaborn重置回matplotlib
我正在使用 seaborn 版本 o.4 和 matplotlib 版本 1.42 我有一个图表通过简单的绘图命令显示线条和标记,例如。
由于潜在的错误(https://github.com/mwaskom/seaborn/issues/344),在导入 seaborn 后,相同的代码仅显示没有标记的行。
所以我的问题是:在导入 seaborn 之后,有没有办法将所有参数重置为原始参数?
python - 使用 seaborn 联合图更改每个点的颜色和标记
我从这里稍微修改了这段代码:
我得到了一个漂亮的情节 - 但是,对于我的情况,我需要能够更改每个单独点的颜色和格式。
我尝试使用关键字 、marker
和style
,fmt
但我得到了错误TypeError: jointplot() got an unexpected keyword argument
。
这样做的正确方法是什么?我想避免sns.JointGrid
手动调用和绘制数据和边际分布..