Spaces:
Runtime error
Runtime error
mohamed.tsouli
commited on
Commit
·
ec9d9e0
1
Parent(s):
aa4cf91
add data coef for colza orge and ble
Browse files
compute_yield.py
CHANGED
@@ -66,18 +66,20 @@ def calculate_yield_projection(Yx, ETx, ETa, Ky):
|
|
66 |
Calculate the agricultural yield projection using the FAO water production function.
|
67 |
|
68 |
Parameters:
|
69 |
-
Yx (float): Maximum yield (
|
70 |
ETx (float): Maximum evapotranspiration (mm)
|
71 |
ETa (float): Actual evapotranspiration (mm)
|
72 |
Ky (float): Yield response factor
|
73 |
|
74 |
Returns:
|
75 |
-
float: Projected yield (
|
76 |
"""
|
77 |
Ya = Yx * (1 - Ky * (1 - ETa / ETx))
|
78 |
return round(Ya, 2)
|
79 |
|
80 |
|
|
|
|
|
81 |
if __name__ =="__main__":
|
82 |
# Exemple d'utilisation
|
83 |
Yx = 10000 # Rendement maximum en quintal/ha
|
|
|
66 |
Calculate the agricultural yield projection using the FAO water production function.
|
67 |
|
68 |
Parameters:
|
69 |
+
Yx (float): Maximum yield (quintal/ha)
|
70 |
ETx (float): Maximum evapotranspiration (mm)
|
71 |
ETa (float): Actual evapotranspiration (mm)
|
72 |
Ky (float): Yield response factor
|
73 |
|
74 |
Returns:
|
75 |
+
float: Projected yield (quintal/ha)
|
76 |
"""
|
77 |
Ya = Yx * (1 - Ky * (1 - ETa / ETx))
|
78 |
return round(Ya, 2)
|
79 |
|
80 |
|
81 |
+
|
82 |
+
|
83 |
if __name__ =="__main__":
|
84 |
# Exemple d'utilisation
|
85 |
Yx = 10000 # Rendement maximum en quintal/ha
|
data/data_yield/Coefs_yield_franche_comte.csv
CHANGED
@@ -1,13 +1,37 @@
|
|
1 |
Mois;Région;Culture;Stade de développement;Kc;Ky
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
Mois;Région;Culture;Stade de développement;Kc;Ky
|
2 |
+
9;Bourgogne-Franche-Comté;Colza d'hiver;Levée et installation;0.7;0.8
|
3 |
+
10;Bourgogne-Franche-Comté;Colza d'hiver;Croissance végétative;0.8;0.9
|
4 |
+
11;Bourgogne-Franche-Comté;Colza d'hiver;Début de montaison;0.9;1.0
|
5 |
+
12;Bourgogne-Franche-Comté;Colza d'hiver;Stade rosette (hivernation);0.5;0.6
|
6 |
+
1;Bourgogne-Franche-Comté;Colza d'hiver;Hivernation (ralentissement);0.4;0.5
|
7 |
+
2;Bourgogne-Franche-Comté;Colza d'hiver;Reprise de végétation;0.6;0.7
|
8 |
+
3;Bourgogne-Franche-Comté;Colza d'hiver;Montaison et développement;1.0;1.1
|
9 |
+
4;Bourgogne-Franche-Comté;Colza d'hiver;Floraison;1.1;1.2
|
10 |
+
5;Bourgogne-Franche-Comté;Colza d'hiver;Formation des siliques;1.0;1.1
|
11 |
+
6;Bourgogne-Franche-Comté;Colza d'hiver;Maturation et récolte;0.8;0.9
|
12 |
+
7;Bourgogne-Franche-Comté;Colza d'hiver;Pas de culture;0;0
|
13 |
+
8;Bourgogne-Franche-Comté;Colza d'hiver;Pas de culture;0;0
|
14 |
+
10;Bourgogne-Franche-Comté;Orge d'hiver;Levée et installation;0.4;0.5
|
15 |
+
11;Bourgogne-Franche-Comté;Orge d'hiver;Tallage;0.6;0.7
|
16 |
+
12;Bourgogne-Franche-Comté;Orge d'hiver;Hivernation (ralentissement);0.3;0.4
|
17 |
+
1;Bourgogne-Franche-Comté;Orge d'hiver;Hivernation (ralentissement);0.3;0.4
|
18 |
+
2;Bourgogne-Franche-Comté;Orge d'hiver;Reprise de végétation;0.5;0.6
|
19 |
+
3;Bourgogne-Franche-Comté;Orge d'hiver;Montaison;0.8;0.9
|
20 |
+
4;Bourgogne-Franche-Comté;Orge d'hiver;Épiaison;1.0;1.1
|
21 |
+
5;Bourgogne-Franche-Comté;Orge d'hiver;Floraison et remplissage grain;1.1;1.2
|
22 |
+
6;Bourgogne-Franche-Comté;Orge d'hiver;Maturation et récolte;0.6;0.7
|
23 |
+
7;Bourgogne-Franche-Comté;Orge d'hiver;Pas de culture;0;0
|
24 |
+
8;Bourgogne-Franche-Comté;Orge d'hiver;Pas de culture;0;0
|
25 |
+
9;Bourgogne-Franche-Comté;Orge d'hiver;Pas de culture;0;0
|
26 |
+
10;Bourgogne-Franche-Comté;Blé tendre d'hiver;Levée et installation;0.4;0.5
|
27 |
+
11;Bourgogne-Franche-Comté;Blé tendre d'hiver;Tallage;0.6;0.7
|
28 |
+
12;Bourgogne-Franche-Comté;Blé tendre d'hiver;Hivernation (ralentissement);0.3;0.4
|
29 |
+
1;Bourgogne-Franche-Comté;Blé tendre d'hiver;Hivernation (ralentissement);0.3;0.4
|
30 |
+
2;Bourgogne-Franche-Comté;Blé tendre d'hiver;Reprise de végétation;0.5;0.6
|
31 |
+
3;Bourgogne-Franche-Comté;Blé tendre d'hiver;Montaison;0.9;1.0
|
32 |
+
4;Bourgogne-Franche-Comté;Blé tendre d'hiver;Épiaison;1.1;1.2
|
33 |
+
5;Bourgogne-Franche-Comté;Blé tendre d'hiver;Floraison et remplissage grain;1.2;1.3
|
34 |
+
6;Bourgogne-Franche-Comté;Blé tendre d'hiver;Maturation et récolte;0.7;0.8
|
35 |
+
7;Bourgogne-Franche-Comté;Blé tendre d'hiver;Pas de culture;0;0
|
36 |
+
8;Bourgogne-Franche-Comté;Blé tendre d'hiver;Pas de culture;0;0
|
37 |
+
9;Bourgogne-Franche-Comté;Blé tendre d'hiver;Pas de culture;0;0
|