python - 将 seaborn 散点图图例与高维图例图分开
问题描述
我有一个 seaborn python 散点图,其图例太长而无法与主图相匹配。有没有办法单独保存图例。matplotlib.axes.scatter
我知道如果我在这个要点中使用它可以做到,但我想使用 seaborn 因为表示更好。
%matplotlib inline
import matplotlib.pyplot as plt
import seaborn as sns
import numpy as np
np.random.seed(7)
plt.figure(figsize=(16,10))
fig = sns.scatterplot(
x="tsne-2d-one",
y="tsne-2d-two",
hue="labels",
palette=sns.color_palette("hls", 3995),
data=df_subset,
legend='brief',
alpha=0.3,
)
任何帮助,将不胜感激
解决方案
推荐阅读
- javascript - 如何在 Vuex 状态下访问 nuxt `$config`?唯一的访问方法是通过存储操作方法吗?
- python - 使用 TensorFlow 列出索引超出范围错误
- javascript - React Router 在地址栏中加载 URL 但不加载组件
- windows - Docker for Windows 容器环境变量
- php - ZipArchive 下载空的 zip 文件
- sql - 为什么使用 [] 的模糊匹配在 SQLite 中不起作用?
- cmake - 是否可以根据cmake中的环境变量制作目标共享库文件名变量?
- python - Python-Django csv.writer
- python - 使用 jinja 在表格单元格中嵌套超链接
- file-upload - 使用 CURL 上传 PHP 图像