-
Notifications
You must be signed in to change notification settings - Fork 0
/
Methods.py
145 lines (101 loc) · 2.48 KB
/
Methods.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
def vaka_Sayisi_renk(vaka):
if vaka < 200000:
return "green"
elif vaka < 450000:
return "white"
elif vaka < 1750000:
return "orange"
else:
return "red"
def vaka_sayisi_yaricap(vaka):
if vaka < 200000:
return 40000
elif vaka < 450000:
return 100000
elif vaka < 1750000:
return 200000
else:
return 400000
def olum_orani_yaricap(vaka,vefat):
if (vefat/vaka) * 100 < 2.5:
return 40000
elif (vefat/vaka) * 100 < 5:
return 100000
elif (vefat/vaka) * 100 < 7.5:
return 200000
else:
return 400000
def olum_orani_renk(vaka,vefat):
if (vefat/vaka) * 100 < 2.5:
return "green"
elif (vefat/vaka) * 100 < 5:
return "white"
elif (vefat/vaka) * 100 < 7.5:
return "orange"
else:
return "red"
def aktif_vaka_renk(aktif):
if aktif < 100000:
return "green"
elif aktif < 250000:
return "white"
elif aktif < 750000:
return "orange"
else:
return "red"
def aktif_vaka_yaricap(aktif):
if aktif < 100000:
return 40000
elif aktif < 300000:
return 100000
elif aktif < 750000:
return 200000
else:
return 400000
def test_orani_yaricap(nufus,test):
if (test / nufus) * 100 < 2.5:
return 400000
elif (test / nufus) * 100 < 5:
return 200000
elif (test / nufus) * 100 < 7.5:
return 100000
else:
return 40000
def test_orani_renk(nufus,test):
if (test / nufus) * 100 < 2.5:
return "red"
elif (test / nufus) * 100 < 5:
return "orange"
elif (test / nufus) * 100 < 7.5:
return "white"
else:
return "green"
#TR
def tr_renklendir(sayi):
if sayi < 30.000:
return "green"
elif 30.000 <= sayi < 70.000:
return "blue"
elif 70.000 <= sayi < 110.000:
return "orange"
else:
return "red"
def risk(sayi):
if sayi < 30.000:
return "Düşük Risk"
elif 30.000 <=sayi <70.000:
return "Orta Risk"
elif 70.000 <= sayi < 110.000:
return "Yüksek Risk"
else:
return "Çok Yüksek Risk"
#TR circle ile kullanmak için açılması gereken metot.
"""def tr_vaka_sayisi_yaricap(vaka):
if vaka < 50000:
return 40000
elif 50000 <= vaka < 150000:
return 100000
elif 150000 <= vaka < 300000:
return 200000
else:
return 300000"""