GMARTINEZMILLA commited on
Commit
0b0c0f3
·
1 Parent(s): 9f5e05c

bugfix: added import lgbm

Browse files
Files changed (1) hide show
  1. app.py +11 -1
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
- X_cliente = X_predict_cluster[X_predict_cluster['cliente_id'] == customer_code]
 
 
 
 
 
 
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}")