Griglia CCNL (righe) per CPI (colonne) colorata su lq (quoziente di
localizzazione, scala divergente centrata su 1), quota_colonna o
quota_riga (scala sequenziale su un'unica tinta); in ogni caso la
scala è costruita sulla palette Okabe-Ito. Le colonne CPI sono
ordinate per totale decrescente, con FUORI/ND sempre in coda; oltre
20 colonne l'asse diventa illeggibile, quindi vengono
mostrate solo le prime (più FUORI/ND se presenti). Le celle
grigie sono combinazioni assenti dai dati oppure, per lq, mascherate
da min_n in ccnl_by_cpi(); una didascalia lo ricorda.
Usage
plot_cpi(
x,
keys = NULL,
value = c("lq", "quota_colonna", "quota_riga"),
labels = NULL,
cpi_labels = TRUE
)Arguments
- x
Una tabella di
ccnl_by_cpi(), oppure un oggettoccnlcob_resultprodotto daanalyze_ccnl()(viene usatox$cpi).- keys
Vettore character delle chiavi
ccnl_keyda mostrare come righe;NULL(default) usax$keysper unccnlcob_result, altrimenti i primi 15 CCNL per totale della misura.- value
Colonna da colorare:
"lq"(default),"quota_colonna"o"quota_riga".- labels
data.tableopzionale con le colonneccnl_keyeccnl_titoloper etichette di riga leggibili;NULLusaccnl_key.- cpi_labels
Se
TRUE(default) le colonne sono etichettate concpi_name; seFALSEconcpi_code.
Examples
if (requireNamespace("ggplot2", quietly = TRUE)) {
res <- analyze_ccnl(
cob_esempio,
window = as.Date(c("2022-01-01", "2024-12-31")),
lookup_cpi = cpi_esempio,
top_n = 8,
min_n = 10
)
p <- plot_cpi(res, value = "lq")
}