相关疑难解决方法(0)

pyplot散点图标记大小

在散点图的pyplot文档中:

matplotlib.pyplot.scatter(x, y, s=20, c='b', marker='o', cmap=None, norm=None,
                          vmin=None, vmax=None, alpha=None, linewidths=None,
                          faceted=True, verts=None, hold=None, **kwargs)
Run Code Online (Sandbox Code Playgroud)

标记大小

s:以磅为单位的大小^ 2.它是一个标量或与x和y长度相同的数组.

什么样的单位points^2?这是什么意思?是否s=100意味10 pixel x 10 pixel

基本上我正在尝试制作具有不同标记大小的散点图,我想弄清楚这个s数字是什么意思.

scatter matplotlib marker

318
推荐指数
5
解决办法
64万
查看次数

Python - 分类气泡图

我有一个 12x17 的数据框,想创建一个如下所示的分类气泡图:

https://i.stack.imgur.com/IvD58.png(来自用于映射研究的分类气泡图

我的数据框基本上是这样的:

#      A     B     C
# X   0.3   0.2   0.4
# Y   0.1   0.4   0.1
Run Code Online (Sandbox Code Playgroud)

我不能使用 matplotlib.scatter 因为它不接受分类输入并且创建假值也不起作用,因为它不是 n*n。或者我可以吗?我想不通。我发现 seaborn.stripplot 需要一个分类输入,但所有气泡的大小都相同,所以我被卡住了。

任何想法如何在python中创建这样的情节?非常感谢。

python matplotlib seaborn

0
推荐指数
1
解决办法
3737
查看次数

标签 统计

matplotlib ×2

marker ×1

python ×1

scatter ×1

seaborn ×1