【发布时间】:2019-07-23 21:12:34
【问题描述】:
我正在尝试使用 Seaborn 的联合绘图命令生成一些图形。我有一个名为“数据”的元组列表,其中包含需要绘制的坐标 (x,y)。 x 坐标在 (200,1400) 范围内,y 坐标在 (300,900) 范围内。但是,我需要展示我正在工作的整个区域,展示点的集中度。我需要 x 坐标在 (0,3000) 范围内,y 坐标在 (0-1200) 范围内,但我没有这样做。
这是我的代码:
import seaborn as sns
import numpy as np
np.shape(y)
xx = np.linspace(0,1080,np.shape(y))
yy = np.linspace(0,1920,np.shape(y))
sns.jointplot(xx="x", yy="y", data=data, kind="kde")
我返回错误:“TypeError:jointplot() 缺少 2 个必需的位置参数:'x' 和 'y'”。
如果我不使用 xx 和 yy 变量,它会自动限制坐标轴。
如何将轴设置为我需要的范围?
【问题讨论】:
-
sns.jointplot(x=xx, y=yy, data=data, kind="kde")