64 | | |
65 | | load(file=str_c(datawd,"/dataEDAccm/basquebasins",".Rdata")) |
66 | | basquebasins@data |
67 | | sum(ccm$nb_eel_per_segment[ccm$wso_id==],na.rm=T)*0.05 |
| 65 | {{ |
| 66 | load(file=str_c(datawd,"/dataEDAccm/basquebasins",".Rdata")) |
| 67 | bb<-basquebasins@data |
| 68 | SEBasin<-array(0,c(length(levels(as.factor(bb$unidad_hid[bb$emp==1]))),5)) |
| 69 | colnames(SEBasin)<-c("Basin","Nb_YE","Nb_SE","Water_surface","Nb_YE/100m2") |
| 70 | for(i in 1:length(levels(as.factor(bb$unidad_hid[bb$emp==1])))){ |
| 71 | SEBasin[i,1]<-levels(as.factor(bb$unidad_hid[bb$emp==1]))[i] |
| 72 | SEBasin[i,2]<-round(sum(ccm$nb_eel_per_segment[ccm$wso1_id%in%bb$wso1_id[bb$unidad_hid==SEBasin[i,1]]],na.rm=T),0) |
| 73 | SEBasin[i,3]<-round(sum(ccm$nb_eel_per_segment[ccm$wso1_id%in%bb$wso1_id[bb$unidad_hid==SEBasin[i,1]]],na.rm=T)*0.05,0) |
| 74 | SEBasin[i,4]<-round(sum(ccm$riverareakm[ccm$wso1_id%in%bb$wso1_id[bb$unidad_hid==SEBasin[i,1]]]),3) |
| 75 | SEBasin[i,5]<-round(100*sum(ccm$nb_eel_per_segment[ccm$wso1_id%in%bb$wso1_id[bb$unidad_hid==SEBasin[i,1]]])/sum(ccm$riverarea[ccm$wso1_id%in%bb$wso1_id[bb$unidad_hid==SEBasin[i,1]]]),3) |
| 76 | } |
| 77 | SEBasin<-as.data.frame(SEBasin) |
| 78 | SEBasin |
| 79 | write.table(SEBasin,file=paste(datawd,"/dataEDAccm/SEBasin.csv",sep=""),sep=";",row.names=F,col.names=T) |
| 80 | }} |