2
matplotlib
대신 을 사용하여 일부 jupyter
노트북을 다시 작동하려고합니다. 내 원래 기능은 내가 plotly
에 수직 라인 (또는 다른 마크 업)을 추가하는 간단한 방법을 볼 수 없습니다플롯에서 분산 형 플롯에 세로선을 그릴 수있는 간단한 방법이 있습니까
def plot_power_spectrum(y):
ps = np.abs(np.fft.fft(y - np.mean(y)))**2
time_step = 1.0/6 # hours
freqs = np.fft.fftfreq(y.size, time_step)
idx = np.argsort(freqs)
plt.plot(freqs[idx], ps[idx])
plt.axvline(2*np.pi/168.0, color="magenta", alpha=0.4, lw=5)
plt.axvline(-2*np.pi/168.0, color="magenta", alpha=0.4, lw=5)
입니다.
커프스 단추 통합 사용시 this이 발견되었습니다. 함수 이름은 같지만 (iplot
) 아무 관계도없는 것 같습니다.
나는 또한 this similar question을 보았습니다. 내가 생각할 수있는 것은 "분명히 더 간단한 방법이있다"는 것이 었습니다 ... 거기 있습니까?