小编aru*_*run的帖子

多轴的单个图例

我有以下示例代码:

fig1.suptitle('Test')
ax1 = fig1.add_subplot(221)
ax1.plot(x,y1,color='b',label='aVal')
ax2 = ax1.twinx()
ax2.plot(x,y2,color='g',label='bVal')
ax2.grid( ls='--', color='black')
legend([ax1,ax2], loc=2)
Run Code Online (Sandbox Code Playgroud)

子图在同一个子图上有两个不同比例的轴,我只想要两个轴的一个图例.我尝试了上面的代码,它不起作用,只生成ax2的细节.有任何想法吗?

python matplotlib

27
推荐指数
2
解决办法
2万
查看次数

从numpy.argmax结果中提取numpy数组切片

我有一个(3,3)numpy数组,想要找出绝对值最大的元素的符号:

X = [[-2.1,  2,  3],
     [ 1, -6.1,  5],
     [ 0,  1,  1]]

s = numpy.argmax(numpy.abs(X),axis=0) 
Run Code Online (Sandbox Code Playgroud)

给了我需要的元素的索引s = [ 0,1,1].

如何使用此数组提取元素[ -2.1, -6.1, 5]以找出其符号?

python numpy

4
推荐指数
1
解决办法
1171
查看次数

标签 统计

python ×2

matplotlib ×1

numpy ×1