Spaces:
Running
Running
Commit ·
281bc09
1
Parent(s): a259cb8
Tiro fuera del área: sin evento clave (el tiro realiza el peligro, no lo agrega) + rename
Browse filesEl gol tiene pvAdded nulo y el tiro errado negativo → el propio tiro nunca puede
ser el argmax de su secuencia; mostrar el conteo era engañoso (goles > eventos
clave). Label preciso: 'Tiro desde fuera del área'.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
src/racing_reports/lowblock_data.py
CHANGED
|
@@ -24,7 +24,7 @@ RECURSO_LABELS = {
|
|
| 24 |
"centro_raso": "Centro raso",
|
| 25 |
"rompe_lineas_ok": "Rompe-líneas (completado)",
|
| 26 |
"gambeta": "Gambeta (1v1)",
|
| 27 |
-
"tiro_lejano": "Tiro
|
| 28 |
}
|
| 29 |
METRICA_LABELS = {
|
| 30 |
"pv_jugada": "Peligro por jugada (pv ‰)",
|
|
@@ -48,6 +48,7 @@ def _df() -> pd.DataFrame:
|
|
| 48 |
# métrica del recurso; y rompe-líneas solo existe completado (Opta no marca intentos).
|
| 49 |
df.loc[df["recurso"] == "tiro_lejano", "pv_jugada"] = pd.NA
|
| 50 |
df.loc[df["recurso"] == "tiro_lejano", "pv_jugada_exitosa"] = pd.NA
|
|
|
|
| 51 |
df.loc[df["recurso"] == "rompe_lineas_ok", "pct_exito"] = pd.NA
|
| 52 |
return df
|
| 53 |
|
|
|
|
| 24 |
"centro_raso": "Centro raso",
|
| 25 |
"rompe_lineas_ok": "Rompe-líneas (completado)",
|
| 26 |
"gambeta": "Gambeta (1v1)",
|
| 27 |
+
"tiro_lejano": "Tiro desde fuera del área",
|
| 28 |
}
|
| 29 |
METRICA_LABELS = {
|
| 30 |
"pv_jugada": "Peligro por jugada (pv ‰)",
|
|
|
|
| 48 |
# métrica del recurso; y rompe-líneas solo existe completado (Opta no marca intentos).
|
| 49 |
df.loc[df["recurso"] == "tiro_lejano", "pv_jugada"] = pd.NA
|
| 50 |
df.loc[df["recurso"] == "tiro_lejano", "pv_jugada_exitosa"] = pd.NA
|
| 51 |
+
df.loc[df["recurso"] == "tiro_lejano", "evento_clave"] = pd.NA
|
| 52 |
df.loc[df["recurso"] == "rompe_lineas_ok", "pct_exito"] = pd.NA
|
| 53 |
return df
|
| 54 |
|
src/racing_reports/web/templates/home.html
CHANGED
|
@@ -582,7 +582,7 @@
|
|
| 582 |
<button @click="lbtRun()" class="bg-racing-500 hover:bg-racing-600 text-racing-900 font-semibold px-4 py-2 rounded-lg text-sm">Generar tablas</button>
|
| 583 |
</div>
|
| 584 |
<p class="text-xs text-red-300" x-show="lbtError" x-text="lbtError"></p>
|
| 585 |
-
<p class="text-xs text-gray-500 mb-2" x-show="lbtResult">Peligro/jugada = pvAdded medio por intento (‰): un valor negativo significa que en promedio esos intentos PIERDEN valor de posesión (el costo de los fallos supera lo que generan los aciertos). Evento clave = nº de ataques en los que ese recurso fue la acción que MÁS peligro agregó. Rompe-líneas no muestra % éxito (el proveedor solo marca los completados)
|
| 586 |
<template x-for="lado in ['of','def']" :key="lado">
|
| 587 |
<div x-show="lbtResult" class="mb-4">
|
| 588 |
<div class="text-xs uppercase tracking-wide mb-1" :class="lado==='of' ? 'text-racing-200' : 'text-yellow-200'"
|
|
|
|
| 582 |
<button @click="lbtRun()" class="bg-racing-500 hover:bg-racing-600 text-racing-900 font-semibold px-4 py-2 rounded-lg text-sm">Generar tablas</button>
|
| 583 |
</div>
|
| 584 |
<p class="text-xs text-red-300" x-show="lbtError" x-text="lbtError"></p>
|
| 585 |
+
<p class="text-xs text-gray-500 mb-2" x-show="lbtResult">Peligro/jugada = pvAdded medio por intento (‰): un valor negativo significa que en promedio esos intentos PIERDEN valor de posesión (el costo de los fallos supera lo que generan los aciertos). Evento clave = nº de ataques en los que ese recurso fue la acción que MÁS peligro agregó. Rompe-líneas no muestra % éxito (el proveedor solo marca los completados). El tiro desde fuera del área no muestra pv ni evento clave: el tiro REALIZA el peligro en vez de agregarlo (el gol tiene pvAdded nulo y el errado negativo) — usar % éxito (= % gol), xG y goles.</p>
|
| 586 |
<template x-for="lado in ['of','def']" :key="lado">
|
| 587 |
<div x-show="lbtResult" class="mb-4">
|
| 588 |
<div class="text-xs uppercase tracking-wide mb-1" :class="lado==='of' ? 'text-racing-200' : 'text-yellow-200'"
|