1. Uczyć się
  2. /
  3. Courses
  4. /
  5. Python으로 IoT 데이터 분석하기

Connected

Exercise

에너지 카운터 데이터 분석

에너지 카운터 데이터를 단순히 플로팅하면 두 개의 직선만 보이게 됩니다.

에너지 카운터는 누적 합계를 제공하지만, 실제로 중요한 것은 각 측정 사이에 얼마나 많은 에너지가 소비되었는지입니다.

각 구간에서 소비된 에너지를 보려면 연속된 두 값의 차이를 계산해야 합니다. 차이로부터 퍼센트 변화를 만들면 비교가 쉬워지고 새로운 인사이트를 얻을 수 있습니다.

pandas는 이미 pd로, matplotlib.pyplot은 plt로 임포트되어 있습니다. DataFrame은 df로 제공됩니다.

Instrukcje 1 / 3

undefined XP
  • 1

    모든 열에 대해 연속된 행의 값 차이를 담는 새 DataFrame df_diff를 생성하세요.

  • 2

    노이즈를 제거하기 위해 df를 30분 단위로 다운샘플링하고, 집계에는 max()를 사용해 결과를 df_res에 저장하세요.

  • 3

    df_diff에서 연속된 행 사이의 퍼센트 변화를 계산해 결과를 df_pct에 저장하세요.