3182得票14回答
1597得票18回答
如何将图例放在绘图区外

我有一系列20个图表(不是子图),需要在一个单独的图中制作。我希望图例在框之外。同时,我不想改变坐标轴,因为图的大小会缩小。 我希望保持图例框在绘图区域之外(我想让图例在绘图区域右侧之外)。 是否有方法可以减小图例框内文本的字体大小,使得图例框的大小更小?

547得票9回答
使用多个子图时改善子图大小/间距

我需要在matplotlib中生成一系列垂直堆叠的图表。结果将使用savefig保存并在网页上查看,因此我不关心最终图像有多高,只要子图间距足够以免重叠。 无论我允许图表变得多大,子图似乎总是重叠。 我的代码目前看起来像:import matplotlib.pyplot as plt impo...

494得票14回答
如何更改 seaborn 图表或图形级别绘图的图像大小

如何调整图片的尺寸以适合打印呢? 举个例子,我想使用A4纸,它的尺寸是11.7英寸乘以8.27英寸,横向排列。

480得票6回答
如何在给定的图表上绘制垂直线

给定一个时间表示的信号图,如何绘制标记相应时间索引的线条? 具体地,给定一个带有时间索引从0到2.6秒的信号图,我想要绘制垂直的红线,以指示列表[0.22058956、0.33088437、2.20589566]对应的时间索引。如何实现?

419得票10回答
如何反转x或y轴

我有一个散点图,里面有一堆随机的x和y坐标。目前Y轴从0开始,并一直延伸到最大值。我希望Y轴从最大值开始,延伸到0。points = [(10,5), (5,11), (24,13), (7,8)] x_arr = [] y_arr = [] for x,y in points: ...

337得票7回答
在给定的图表上绘制一条水平线。

我如何向现有的图表添加一条水平线?

316得票8回答
Seaborn图表未显示

我确信自己忘记了某些非常简单的东西,但我无法使用Seaborn使某些图表正常工作。 如果我执行以下操作:import seaborn as sns 然后,我使用matplotlib创建的任何图表都会获得Seaborn样式(具有灰色网格背景)。 但是,如果我尝试运行像这样的示例:In [1]:...

292得票10回答
如何将Seaborn图保存到文件中

我尝试了以下代码(test_seaborn.py): import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt matplotlib.style.use('ggplot') import seaborn a...

274得票9回答
在 seaborn 中旋转标签文本

我有一个简单的因子图 import seaborn as sns g = sns.factorplot("name", "miss_ratio", "policy", dodge=.2, linestyles=["none", "none", "none", "none"], da...