3
matplotlib에서 그라디언트 색상을 만들고 내 서브 플롯의 매개 변수 axisbg
을 어떻게 설정합니까?서브 플로트 배경 그라디언트 색상
f = plt.figure()
ax = f.add_subplot(111, axisbg='green')
matplotlib에서 그라디언트 색상을 만들고 내 서브 플롯의 매개 변수 axisbg
을 어떻게 설정합니까?서브 플로트 배경 그라디언트 색상
f = plt.figure()
ax = f.add_subplot(111, axisbg='green')
이 매개 변수는 axisbg
매개 변수를 사용하지 않지만 원하는대로 수행 할 수 있습니다.
그라데이션을위한 matplotlib 예제가 있습니다 : http://matplotlib.sourceforge.net/examples/pylab_examples/gradient_bar.html. (I 이미지의 순서를 draw()
를 호출 할 필요가 대화 형 파이썬 쉘에서이 작업을 수행 할 때 표시 할 어떤 이유) 나는 그것을 자신을 시도,이 단순화 된 버전은 나에게 녹색 - 흰색 그라데이션 배경을 제공합니다
import matplotlib.pyplot as mplt
fig = mplt.figure()
ax = fig.add_subplot(111)
mplt.plot([1,2,3],[1,2,1])
plotlim = mplt.xlim() + mplt.ylim()
ax.imshow([[0,0],[1,1]], cmap=mplt.cm.Greens, interpolation='bicubic', extent=plotlim)
mplt.draw()
다른 그라디언트에 대해 다른 색상 맵을 지정하십시오. 'bicubic'
보간도없이 작동하지만 너무 추한 것입니다.
woha, Excel과 비슷합니다. 그래프의 배경! 이는 대개 사용자가 데이터 자체를 보지 못하도록 방해합니다. 그것을 피하십시오! (기술적으로 말하자면, 질문은 흥미 롭습니다 만, 이것은 당신을 downvote에서 구한 것입니다 ...) – Oz123
그건 내 소란이 아니라 단지 일입니다. 고객이 그래프의 배경을 원한다면 나는 그를 데리고 올 수 없습니다. ... –
가끔은 고객이 바보 같은 것들을 묻습니다. – Oz123