plotly - 是否可以在绘图中执行 "pair plot"?

标签 plotly pairplot

在Python的plotly中,是否有办法在x轴上使用多个变量对y轴上的单个变量进行绘图? scatter_matrix 函数使用每个变量组合,但我正在寻找 y 轴上的单个变量。在seaborn中,下面的图很容易用pairplot生成,但是可以用plotly完成吗?

enter image description here

最佳答案

您可以使用px.scatter_matrix

Plotly scatter_matrix Documentation

编辑:抱歉,错过了 x 轴部分。

最简单的方法是使用 facet_col 参数。

import plotly.express as px
from plotly.subplots import make_subplots

df = px.data.iris()

fig = px.scatter(df,
                 x = 'sepal_length',
                 y = 'petal_length',
                 color = 'species', 
                 facet_col= 'species',
                 template = 'plotly_dark'
                 )

fig.show()

enter image description here

关于plotly - 是否可以在绘图中执行 "pair plot"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73823919/

相关文章:

python - 如何在 Pairplot 中使用科学计数法

python - Seaborn Pairplot 具有和不具有相互叠加的色调

python - 如何在 Plotly 饼图中以数字而不是百分比显示值?

python - Plotly:如何更改每个子图的背景颜色?

javascript - 如何在 plotly 中为形状添加名称或标签?

python - 斧头反转时无法设置范围-plotly

python - 有没有办法开始使用 plotly 在特定区域上缩放的绘图?

python - 如何在 PairGrid 或 pairplot 中获得堆叠直方图