About repeating nouns, adjs, and prepositions
Solution 1:
Historical economic, meteorological, and hydrological data
conveys the idea that 'historical' modifies each set of data, though for absolute clarity the 'historical' can be repeated.
'Meteorological, hydrological, and historical economic data' clearly defines the data sets if only the third is 'historical'.
.......
This result can be explained by A and B
defaults to a joint condition (both A and B being necessary). If two steps in an explanation are intended, I'd rephrase ( '... using either A or B').
This result can be explained by A, and by B
I'd say defaults to two possible explanations (though I'd use 'or').