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);
From datenum to data_mjja=precp(:,ind_mjja);
Le lun. 7 nov. 2022 à 21:42, Christian Gollwitzer <[email protected]> a
écrit :
Am 07.11.22 um 18:12 schrieb Dioumacor FAYE:
hi everyoneJune(30)+
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)+
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
From datenum to data_mjja=precp(:,ind_mjja);
Am 07.11.22 um 18:12 schrieb Dioumacor FAYE:
hi everyoneJune(30)+
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)+
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
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 <[email protected]> a écrit :
meAm 07.11.22 um 18:12 schrieb Dioumacor FAYE:
hi everyone
I wanted to transform this matlab code into python. If anyone can help
please let me know.June(30)+
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)+
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
--
https://mail.python.org/mailman/listinfo/python-list
| Sysop: | Keyop |
|---|---|
| Location: | Huddersfield, West Yorkshire, UK |
| Users: | 715 |
| Nodes: | 16 (2 / 14) |
| Uptime: | 155:41:19 |
| Calls: | 12,092 |
| Files: | 15,000 |
| Messages: | 6,517,709 |