我想創建一個簡單的散點圖。爲了這個特定的目的,我想用不同顏色圍繞原點的同心圓(如3個區域的靶心)。我想知道,如果有與axvspan
和axhspan
類似的東西,但是用於同心陰影嗎?散點圖中的Matplotlib同心陰影(靶心)?
讓我給你舉個例子:
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
x = x = np.linspace(0, 20, 50)
y = np.cos(3*x)
a = 3 # radius 0 to >a
b = 5 # radius a to >b
c = 7 # radius b to c
plt.axvspan(a, b, color='r', alpha = 0.5)
plt.axhspan(a, b, color='y', alpha = 0.5)
plt.scatter(x, y)
plt.show()
取而代之的是水平和垂直的陰影,我想同心綠色陰影與原點的半徑a
,黃從a
到b
,紅從b
到c
。有任何想法嗎?
嘗試用我的解決方案 – eyllanesc