Update app.py
Browse files
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 |
-
|
|
|
|
|
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 |
|