@@ -21,7 +21,7 @@ Load the metrics from website database
21
21
""" )
22
22
```
23
23
24
- <!-- livebook:{"attrs":"eyJhc3NpZ25fdG8iOiJtZXRyaWNzIiwiY29kZSI6ImltcG9ydCBFY3RvLlF1ZXJ5LCBvbmx5OiBbZnJvbTogMl1cbmFsaWFzIFNhbXVlbFdpbGxpcy5NZXRyaWNzLk1ldHJpY1xuYWxpYXMgU2FtdWVsV2lsbGlzLlJlcG9cblxucXVlcnkgPSBmcm9tIG0gaW4gTWV0cmljLFxuICBvcmRlcl9ieTogW2Rlc2M6IG0uZGF0ZV0sXG4gIHNlbGVjdDogJXtcbiAgICBkYXRlOiBtLmRhdGUsXG4gICAgcGF0aDogbS5wYXRoLFxuICAgIHZpc2l0czogbS52aXNpdHMsXG4gIH1cblxuUmVwby5hbGwocXVlcnkpIiwiY29va2llIjoiIiwiY29va2llX3NlY3JldCI6IldFQlNJVEVfUkVMRUFTRV9DT09LSUUiLCJub2RlIjoiIiwibm9kZV9zZWNyZXQiOiJXRUJTSVRFX1JFTEVBU0VfTk9ERSIsIm5vZGVfc2VjcmV0X3ZhbHVlIjpudWxsLCJ1c2VfY29va2llX3NlY3JldCI6dHJ1ZSwidXNlX25vZGVfc2VjcmV0Ijp0cnVlfQ ","chunks":null,"kind":"Elixir.Kino.RemoteExecutionCell","livebook_object":"smart_cell"} -->
24
+ <!-- livebook:{"attrs":"eyJhc3NpZ25fdG8iOiJtZXRyaWNzIiwiY29kZSI6ImltcG9ydCBFY3RvLlF1ZXJ5LCBvbmx5OiBbZnJvbTogMl1cbmFsaWFzIFNhbXVlbFdpbGxpcy5NZXRyaWNzLk1ldHJpY1xuYWxpYXMgU2FtdWVsV2lsbGlzLlJlcG9cblxucXVlcnkgPSBmcm9tIG0gaW4gTWV0cmljLFxuICBvcmRlcl9ieTogW2Rlc2M6IG0uZGF0ZV0sXG4gIHNlbGVjdDogJXtcbiAgICBkYXRlOiBtLmRhdGUsXG4gICAgcGF0aDogbS5wYXRoLFxuICAgIHZpc2l0czogbS52aXNpdHMsXG4gIH1cblxuUmVwby5hbGwocXVlcnkpIiwiY29va2llIjoiIiwiY29va2llX3NlY3JldCI6IldFQlNJVEVfUkVMRUFTRV9DT09LSUUiLCJub2RlIjoiIiwibm9kZV9zZWNyZXQiOiJXRUJTSVRFX1JFTEVBU0VfTk9ERSIsIm5vZGVfc2VjcmV0X3ZhbHVlIjoid2Vic2l0ZUBzYW11ZWxzLU1hY0Jvb2stUHJvIiwidXNlX2Nvb2tpZV9zZWNyZXQiOnRydWUsInVzZV9ub2RlX3NlY3JldCI6dHJ1ZX0 ","chunks":null,"kind":"Elixir.Kino.RemoteExecutionCell","livebook_object":"smart_cell"} -->
25
25
26
26
``` elixir
27
27
require Kino .RPC
@@ -105,20 +105,24 @@ Kino.nothing()
105
105
metrics_from_time_period =
106
106
Enum .filter (
107
107
metrics,
108
- & (Date .compare (&1 .date, time_period_selected) == :gt )
108
+ & (Date .compare (&1 .date, time_period_selected) in [ :gt , :eq ] )
109
109
)
110
+ IO .inspect (metrics_from_time_period)
110
111
111
112
# Create a DataFrame containing all dates in the time period
112
113
date_range_df =
113
114
time_period_selected
114
- |> Date .add (1 )
115
115
|> Date .range (Date .utc_today ())
116
116
|> Enum .map (& %{date: &1 , path: " /" , visits: 0 })
117
117
|> Explorer .DataFrame .new ()
118
118
119
+ IO .inspect (date_range_df)
120
+
119
121
# Create a DataFrame consisting of metrics from time period
120
122
metrics_from_time_period_df = Explorer .DataFrame .new (metrics_from_time_period)
121
123
124
+ IO .inspect (metrics_from_time_period_df)
125
+
122
126
# Concatinate the two dataframes
123
127
metrics_from_time_period_df =
124
128
Explorer .DataFrame .concat_rows (
@@ -134,4 +138,4 @@ VegaLite.new(width: 700, height: 500)
134
138
|> VegaLite .encode_field (:color , " path" )
135
139
```
136
140
137
- <!-- livebook:{"offset":3590 ,"stamp":{"token":"XCP.2nfhEjTohIfXuHfkuKIJvHA5dD-VlTsX3LP7jSMUnGjZXBgYMtHmNHx6q8AJdfdUiaHXuJR25IkFV537PTdj9dZ_bX6gOTLBl9IRhh8qsaaaKEx5V6zaspLtX5dYn7-L0woaYKrAZiEU_Mv5uH3iBXODOc9KlYEmRj97vX4DrvCPuRv-nlHMoDNd23uLh7h0hbeDzKJABaRvswY4c666LJrjkcwTT7EUE8mWC8H8ApOBWVv6Tk1Owr4Qb5pbYg ","version":2}} -->
141
+ <!-- livebook:{"offset":3718 ,"stamp":{"token":"XCP.ETWSKHHALBhXXyAF-zXfK7upIpsmWn7EyZR7Yn-W8qGd8_HewNjPe5BjzM9VEXdrJgRsUwDnFpOFc3upLYKDV89z-XVMnfdlV-y-BVKwyjZB0DeOuXT8SqAPD8XSN-ZNcji5AAnCFt0omCXfiKd6l_TIFjAhZqTGPM4GsQosDEIZArpnBJ-80D7p-6e3hGxceqaRAA_6hdk-zYFMd6lb0PSZzfVa ","version":2}} -->
0 commit comments