I had to deal with meteorological datasets with more then a hundred stations. Data structure looks like this (month goes from 1 to 12 and year from 1965 to 2020):