我有一个 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中创建这样的情节?非常感谢。