태양광 발전량 예측에 이용 가능한 복수의 기상 데이터들에 대해 데이터 전처리(preprocessing)를 수행하는 태양광 발전량 예측 방법이 제공된다. 상기 태양광 발전량 예측 방법은 적어도 하나의 기후 요소에 연관되는 기상 데이터들을 k 개의 클러스터로 할당하는 단계 -단 k는 자연수임-, 상기 k 개의 클러스터 각각의 중심점들에 기초하여 각각의 상기 기상 데이터들을 상기 k 개의 클러스터 중 어느 하나로 재할당하는 단계 및 상기 기상 데이터들이 재할당된 k 개의 클러스터 각각에 대해 중심점들을 재선정하는 단계를 포함할 수 있다.