Spaces:
Sleeping
Sleeping
Commit
·
0b0c0f3
1
Parent(s):
9f5e05c
bugfix: added import lgbm
Browse files
app.py
CHANGED
@@ -276,12 +276,22 @@ elif page == "Customer Analysis":
|
|
276 |
|
277 |
# Load X_predict for that cluster
|
278 |
X_predict_cluster = pd.read_csv(f'predicts/X_predict_cluster_{cluster}.csv')
|
|
|
|
|
|
|
|
|
279 |
st.write("### X_predict_cluster DataFrame:")
|
280 |
st.write(X_predict_cluster.head())
|
281 |
st.write(f"Shape: {X_predict_cluster.shape}")
|
282 |
|
283 |
# Filter for the specific customer
|
284 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
285 |
st.write("### X_cliente DataFrame:")
|
286 |
st.write(X_cliente.head())
|
287 |
st.write(f"Shape: {X_cliente.shape}")
|
|
|
276 |
|
277 |
# Load X_predict for that cluster
|
278 |
X_predict_cluster = pd.read_csv(f'predicts/X_predict_cluster_{cluster}.csv')
|
279 |
+
|
280 |
+
# Convert cliente_id to string
|
281 |
+
X_predict_cluster['cliente_id'] = X_predict_cluster['cliente_id'].astype(str)
|
282 |
+
|
283 |
st.write("### X_predict_cluster DataFrame:")
|
284 |
st.write(X_predict_cluster.head())
|
285 |
st.write(f"Shape: {X_predict_cluster.shape}")
|
286 |
|
287 |
# Filter for the specific customer
|
288 |
+
customer_code_str = str(customer_code)
|
289 |
+
X_cliente = X_predict_cluster[X_predict_cluster['cliente_id'] == customer_code_str]
|
290 |
+
|
291 |
+
# Add debug statements
|
292 |
+
st.write(f"Unique customer IDs in X_predict_cluster: {X_predict_cluster['cliente_id'].unique()}")
|
293 |
+
st.write(f"Customer code we're looking for: {customer_code_str}")
|
294 |
+
|
295 |
st.write("### X_cliente DataFrame:")
|
296 |
st.write(X_cliente.head())
|
297 |
st.write(f"Shape: {X_cliente.shape}")
|