Matriz de Indicadores is a Python desktop application that helps you register performance indicators, record monthly values, and analyze relationships between them through a correlation matrix and benchmarking views — all from a clean, local interface built with Flet.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/davi-huanuco/python-matriz-correlacion/llms.txt
Use this file to discover all available pages before exploring further.
Month management
Define and manage the months for which you want to track indicator data. All views stay synchronized with your month list automatically.
Indicator registration
Create, edit, and delete performance indicators. Each indicator has a short code and a descriptive name, and is tracked across all configured months.
Data entry
Enter numeric values for each indicator and month combination in a structured table, with inline editing and instant save.
Correlation matrix
Generate a Pearson correlation matrix across all indicators to identify relationships and patterns in your data at a glance.
Benchmarking
Compare indicator performance against benchmark targets, tracking gaps and progress over time.
How data is stored
All application data — months, indicators, and recorded values — is persisted locally in a file calleddatos.json in the project directory. No database or internet connection is required. The file is read on startup and written automatically whenever you save changes inside the app.
Built with Python and Flet
The app is written in Python and uses Flet as its desktop GUI framework. Flet lets you build native-looking desktop applications using Flutter under the hood, without writing any Dart or frontend code. The entry point ismain.py, which calls ft.run(main) to launch the Flet window.
Next steps
Installation
Set up your virtual environment and install dependencies to run the app locally.
Quickstart
Launch the app and explore all five views in under five minutes.