Pandas Version 2.2.3, Python Version 3.11.12, Numpy Version 2.2.5
Hier ist der Code:
Code: Select all
t1 = indat.groupby(['YEAR', 'MO', 'GP', 'HR'])["TEMPC"].count().to_frame(name='atctempsamplesize').reset_index()
t1['atcmeantemp'] = indat.groupby(['YEAR', 'MO', 'GP', 'HR']).aggregate({'TEMPC': 'mean'}, as_index=False).values
obssum_p1 = obs_precip.groupby(['YEAR', 'MO', 'GP', 'HR'])["dayp"].count().to_frame(name='nobsprecip').reset_index()
obssum_p1['obssumprecip'] = obs_precip.groupby(['YEAR', 'MO', 'GP', 'HR']).aggregate({'dayp': 'sum'}, as_index=False).values
Mobile version