nastasiasnk commited on
Commit
cba8adc
·
verified ·
1 Parent(s): 8d9e1cd

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -9
app.py CHANGED
@@ -32,19 +32,20 @@ def test(input_json):
32
 
33
  def computeAccessibility (DistanceMatrix,destinationWeights, alpha = 0.0038, threshold = 600):
34
 
35
- decay_factors = np.exp(-alpha * DistanceMatrix) * (DistanceMatrix <= threshold)
36
- subdomainsAccessibility = pd.DataFrame(index=DistanceMatrix.index, columns=destinationWeights.columns)
37
- for col in destinationWeights.columns:
38
- subdomainsAccessibility[col] = (decay_factors * destinationWeights[col].values).sum(axis=1)
 
 
 
 
39
 
40
-
41
- #subdomainsAccessibility.drop(columns='commercial', inplace=True)
42
 
43
- return subdomainsAccessibility
44
 
45
  subdomainsAccessibility = computeAccessibility(df_matrix,df_weights,alpha,threshold)
46
- subdomainsAccessibility.columns = [int(col) for col in subdomainsAccessibility.columns]
47
- subdomainsAccessibility = subdomainsAccessibility.sort_index(axis=1)
48
  subdomainsAccessibility_dict = subdomainsAccessibility.to_dict('index')
49
 
50
  #subdomainsAccessibility_dict = {outer_key: dict(sorted(inner_dict.items(), key=lambda x: int(x[0])))
 
32
 
33
  def computeAccessibility (DistanceMatrix,destinationWeights, alpha = 0.0038, threshold = 600):
34
 
35
+ decay_factors = np.exp(-alpha * DistanceMatrix) * (DistanceMatrix <= threshold)
36
+ subdomainsAccessibility = pd.DataFrame(index=DistanceMatrix.index, columns=destinationWeights.columns)
37
+
38
+ subdomainsAccessibility.columns = [int(col) for col in subdomainsAccessibility.columns]
39
+ subdomainsAccessibility = subdomainsAccessibility.sort_index(axis=1)
40
+
41
+ for col in destinationWeights.columns:
42
+ subdomainsAccessibility[col] = (decay_factors * destinationWeights[col].values).sum(axis=1)
43
 
44
+ #subdomainsAccessibility.drop(columns='commercial', inplace=True)
 
45
 
46
+ return subdomainsAccessibility
47
 
48
  subdomainsAccessibility = computeAccessibility(df_matrix,df_weights,alpha,threshold)
 
 
49
  subdomainsAccessibility_dict = subdomainsAccessibility.to_dict('index')
50
 
51
  #subdomainsAccessibility_dict = {outer_key: dict(sorted(inner_dict.items(), key=lambda x: int(x[0])))