serJD commited on
Commit
f78daca
·
verified ·
1 Parent(s): 36dbf87

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -1
app.py CHANGED
@@ -38,7 +38,9 @@ def dynamic_huff_model(df_distances, df_attractiveness, alpha, beta, df_capacity
38
 
39
  # Calculate Huff model probabilities
40
  distance_term = df_distances ** -beta
41
- numerator = (attractiveness ** alpha).multiply(distance_term, axis='columns')
 
 
42
  denominator = numerator.sum(axis='columns')
43
  probabilities = numerator.div(denominator, axis='index').fillna(0)
44
 
 
38
 
39
  # Calculate Huff model probabilities
40
  distance_term = df_distances ** -beta
41
+ # If df_distances is a DataFrame and df_attractiveness is a Series, you might need an operation like:
42
+ numerator = df_distances.multiply(df_attractiveness, axis=0) # Adjust based on actual intent
43
+
44
  denominator = numerator.sum(axis='columns')
45
  probabilities = numerator.div(denominator, axis='index').fillna(0)
46