散点图矩阵

create_scatterplotmatrix

对角线是直方图,但是框选无交互

复制代码
import plotly.figure_factory as ff
    fig = ff.create_scatterplotmatrix(
        df, 
        diag='histogram',  # 将对角线设置为直方图
    )
    fig.update_layout(
        autosize=True,  # 让 Plotly 自动适应容器
        width=None,  # 设置宽度
        height=None  # 设置高度
    )
    fig.write_html("./static/pairplot.html", include_plotlyjs='./js/plotly.js')

scatter_matrix

对角线不是直方图,但是框选有交互

复制代码
fig = px.scatter_matrix(df)
    fig.update_traces(
        selected=dict(
            marker=dict(
                color='red',    # 选中点变为红色
                opacity=1,      # 不透明度设为 1(完全不透明)
                # size=8          # 可以调整选中点的大小
            )
        ),
        unselected=dict(
            marker=dict(
                opacity=0.1,    # 未选中点变半透明
                color='blue'    # 未选中点颜色(可选)
            )
        )
    )
    fig.update_layout(
        dragmode='select',      # 启用选择模式
        clickmode='event+select'  # 允许点击选择
    )
    fig.write_html("./static/pairplot.html", include_plotlyjs='./js/plotly.js')
相关推荐
2401_86543963几秒前
mysql如何处理升级后的身份认证兼容性_mysql_native_password配置
jvm·数据库·python
zopple几秒前
四大编程语言对比:PHP、Python、Java与易语言
java·python·php
NotFound4862 分钟前
Flask项目目录怎么分_MVC架构在Flask应用中的常见目录树
jvm·数据库·python
2401_897190556 分钟前
JavaScript对象浅拷贝:Object-assign的合并规则
jvm·数据库·python
Shorasul11 分钟前
如何用 fill 配合 map 初始化一个填充了不同对象的数组
jvm·数据库·python
weixin_5860614614 分钟前
golang如何使用go-redis客户端_golang go-redis客户端使用教程
jvm·数据库·python
m0_3776182327 分钟前
C# 异步范围Asynchronous Disposal方法 C# await using如何使用
jvm·数据库·python
qq_2837200537 分钟前
Python 模块精讲:platform 获取系统信息,从入门到实战全攻略
python·platform
vb攻城狮1 小时前
前端害怕被蒸馏 快速入门Python 【demo_03】
python
qq_189807031 小时前
SQL多表嵌套查询数据重复怎么办_使用DISTINCT去重优化策略
jvm·数据库·python