SciPy Smoothing

SciPy

  • 한국에너지기술연구원 AI 학습조직에서는 2023년 한 해동안 데이터 처리를 공부합니다.
    • 두 번째 시간으로 SciPy를 활용한 smoothing을 소개합니다.
    • smoothing은 신호의 잡음을 억제해 신호를 더 잘 드러내는 기술입니다.
    • 인접한 데이터끼리 평균을 내는 adjacent averaging, 중간값을 취하는 median 외에도
    • 데이터를 따라가며 polynomial fitting을 하는 Savitsky-Golay,
    • 데이터의 주기성을 파악하여 이를 바탕으로 신호를 재구성하는 inverse FFT까지 여러 기법이 있습니다.
  • 이미지 부분 확대를 사용했습니다.
    • 데이터의 일부를 확대하기 위해 Matplotlib의 Axes.indicate_inset_zoom()을 활용했습니다.
    • 자세한 내용은 소스코드를 참고하시기 바랍니다.


도움이 되셨나요? 카페인을 투입하시면 다음 포스팅으로 변환됩니다

Share