考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

下列哪段代码能生成一个二元分布图,既显示变量 x 与 y 的联合关系(散点图),又展示各自的边际分布?(相关库已导入)
A. sns.relplot(x="x", y="y", data=df)plt.show()
B. sns.jointplot(x="x", y="y", data=df)plt.show()
C. sns.jointplot(x="x", y="y", data=df, kind="kde")plt.show()
D. sns.displot(data=df, x="x", y="y")plt.show()
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

选项 A 中的 sns.relplot 仅生成中间的散点图,不包括 x 与 y 的边际分布;• 选项 B 中的 sns.jointplot 默认会绘制联合散点图以及各变量的边际直方图,符合要求;• 选项 C 虽然也是 sns.jointplot,但参数 kind="kde" 会绘制带核密度估计的联合图,而不是散点图;• 选项 D 中的 sns.displot 用于分布图展示,不适用于直接生成二元联合分布图。