gstdl commited on
Commit
7e1513f
1 Parent(s): 8cb123f

modify app

Browse files
Files changed (2) hide show
  1. LICENSE +21 -0
  2. app.py +16 -13
LICENSE ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ MIT License
2
+
3
+ Copyright (c) 2022 Gusti Adli Anshari
4
+
5
+ Permission is hereby granted, free of charge, to any person obtaining a copy
6
+ of this software and associated documentation files (the "Software"), to deal
7
+ in the Software without restriction, including without limitation the rights
8
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9
+ copies of the Software, and to permit persons to whom the Software is
10
+ furnished to do so, subject to the following conditions:
11
+
12
+ The above copyright notice and this permission notice shall be included in all
13
+ copies or substantial portions of the Software.
14
+
15
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21
+ SOFTWARE.
app.py CHANGED
@@ -54,19 +54,7 @@ def line_plot(df, y_axis, label, highlighted):
54
  "pop": "sum",
55
  "gdpPercap": "mean",
56
  }).reset_index()
57
- data = df[df[label]==highlighted]
58
- x = data["year"]
59
- y = data[y_axis]
60
- fig.add_trace(go.Scatter(x=x, y=y,
61
- hovertext=[
62
- f"{label}: {highlighted}<br>year: {year}<br>{y_axis}: {value}"
63
- for year, value in zip(x,y)
64
- ],
65
- hoverinfo="text",
66
- mode='lines',
67
- line = dict(color='orange', width=10),
68
- # name=highlighted
69
- ))
70
  for i in df[label].unique():
71
  if i == highlighted:
72
  continue
@@ -83,6 +71,21 @@ def line_plot(df, y_axis, label, highlighted):
83
  line = dict(color='gray', width=1),
84
  # name=i
85
  ))
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
86
  fig.update_layout(showlegend=False)
87
  return fig
88
 
54
  "pop": "sum",
55
  "gdpPercap": "mean",
56
  }).reset_index()
57
+
 
 
 
 
 
 
 
 
 
 
 
 
58
  for i in df[label].unique():
59
  if i == highlighted:
60
  continue
71
  line = dict(color='gray', width=1),
72
  # name=i
73
  ))
74
+
75
+ data = df[df[label]==highlighted]
76
+ x = data["year"]
77
+ y = data[y_axis]
78
+ fig.add_trace(go.Scatter(x=x, y=y,
79
+ hovertext=[
80
+ f"{label}: {highlighted}<br>year: {year}<br>{y_axis}: {value}"
81
+ for year, value in zip(x,y)
82
+ ],
83
+ hoverinfo="text",
84
+ mode='lines',
85
+ line = dict(color='orange', width=10),
86
+ # name=highlighted
87
+ ))
88
+
89
  fig.update_layout(showlegend=False)
90
  return fig
91