How to turn this Matlab code into python
Christian Gollwitzer
auriocus at gmx.de
Tue Nov 8 03:14:22 EST 2022
Am 08.11.22 um 09:01 schrieb Dioumacor FAYE:
>>From datenum to data_mjja=precp(:,ind_mjja);
I think the code filters data based on calendar dates. I'd guess that
you can do that most easily with pandas.
https://pandas.pydata.org/docs/user_guide/timeseries.html
Christian
>
> Le lun. 7 nov. 2022 à 21:42, Christian Gollwitzer <auriocus at gmx.de> a
> écrit :
>
>> Am 07.11.22 um 18:12 schrieb Dioumacor FAYE:
>>> hi everyone
>>> I wanted to transform this matlab code into python. If anyone can help me
>>> please let me know.
>>> load /media/lpaosf/Dioumss/maman/data/precip_chirps_SEN_1981-2018.mat
>>> prcp = reshape(precip,[140*100,13879]);
>>> dates = datenum(1981,1,1):datenum(2018,12,31);
>>> date = datevec(dates);
>>> ind_mjja=find(date(:,2)>=5 & date(:,2)<=8);% May to Aug (May(31)+
>> June(30)+
>>> July(31)+ August(31)= 123 days)
>>> data_mjja=precp(:,ind_mjja);
>>> data_mjja_res=reshape(data_mjja,14000,123,38);
>>
>> which part do you have trouble with?
>>
>>
>> Christian
>> --
>> https://mail.python.org/mailman/listinfo/python-list
>>
>
>
More information about the Python-list
mailing list