我试图画一个酒吧的情节,但传奇是在右上角,它是阴影酒吧的情节。我应该如何将图例移动到图钉上,或缩小它的大小,以适当地将它安装在右侧的顶部。下面是代码和图片。
M<-read.delim("~/Desktop/sample.txt",row.names="Methods")
M<-as.matrix(M)
barplot(M, main="Obs by different methods at different replicates",
xlab="Number of observations", col=c
我有一个有着色棒和传奇的情节。我想把传说放在情节之外,在彩色栏的右边。为了实现这一点,我使用了bbox_to_anchor参数,但这会导致图例被切断:
import matplotlib.pyplot as plt
import numpy as np
from scipy.stats import norm
_, ax = plt.subplots()
extent = np.r_[0, 1, 0, 1]
space = np.linspace(0, 1)
probs = np.array([[norm.cdf(x + y) for x in space] for y in space]
我遇到了一个非常奇怪的传奇和错误的情节命令。我在matplotlib 1.1.1中使用PythonXY2.7.3.1,下面的代码举例说明了所观察到的行为:
import pylab as P
import numpy as N
x1=N.linspace(0,6,10)
y1=N.sin(x1)
x2=N.linspace(0,6,5000)
y2=N.sin(x2)
xerr = N.repeat(0.01,10)
yerr = N.repeat(0.01,10)
#error bar caps visible in scatter dots
P.figure()
P.subplot(1
当我用errorbar函数创建这样一个简单的图,并在末尾添加图例文本时
import matplotlib.pyplot as plt
p1 = plt.errorbar([1,2],[3,4])
p2 = plt.errorbar([1,2],[5,6])
leg = plt.legend(('a','b'))
我是否仍能以编程方式识别哪个图例条目属于哪个情节?因为keys = [h.get_label() for h in leg.legendHandles]只返回_nolegend_,而p1.get_label()仍然是None。是否有其他方法将实际的