Area di analisi: tabella pivot e più grafici

Guarda il videoAnalizzare dati 00:23

Il grafico e la statistica

La scheda di una tabella ha due modalità, sui pulsanti Dati e Analisi della barra. Dati è la tabella di sempre; Analisi è una lavagna in cui convivono quanti grafici e tabelle pivot vuoi sulla stessa fonte — ognuno in un riquadro, con titolo modificabile, un pulsante a ingranaggio che mostra i selettori e un menu ⋮ (sposta, duplica, rimuovi).

Statistica vera. Oltre a barre, linea e dispersione, il grafico fa un box plot: una scatola per categoria con i quartili, la mediana a tratto spesso e i baffi alla recinzione di Tukey (1,5 × IQR) — e non al minimo e al massimo. Sulla media di una colonna, il selettore Errore aggiunge il baffo di dispersione: ± deviazione standard (che descrive i dati), ± errore standard o ± IC 95% (che descrivono la precisione della media stessa). Tutti e tre compaiono solo con la media scelta, perché "somma ± deviazione" non vuol dire niente. La casella Asse Y log mette la scala logaritmica, per dati che coprono ordini di grandezza; se c'è un valore zero o negativo viene ignorata con un avviso, perché lì il logaritmo non esiste e scartare il punto in silenzio farebbe mentire il grafico. Nella dispersione, Tendenza disegna la retta di regressione con l'R², adattata nel database su tutte le righe — e non sui punti campionati mostrati a schermo. Sotto il disegno resta una riga di statistica descrittiva della colonna scelta (n, media, deviazione, IC 95%, minimo, quartili, mediana e massimo), che è una query a sé: ricavarla dalle barre darebbe la media delle medie, che coincide con la media vera solo se tutti i gruppi hanno la stessa dimensione.

Tabella pivot e totali

Tabella pivot. Scegli i campi che vanno in Righe e in Colonne (se ne possono annidare più di uno per asse; trascinando si riordinano i livelli), il campo in Valore e come ridurlo: Somma, Conteggio, Conteggio dei distinti, Media, Minimo o Massimo. Senza campo in Valore si contano le righe. È anche nella mini-barra laterale della tabella, accanto al Grafico, per una consultazione rapida senza uscire dai dati.

L'aggregazione gira nel database e torna già ridotta: nessuna riga grezza sale, quindi un Parquet da decine di milioni di righe resta praticabile. Poiché la query è SQL standard, la tabella pivot funziona su tutti i database del client SQL (SQLite, DuckDB, PostgreSQL, MySQL, SQL Server e Oracle), e non solo su DuckDB come il grafico.

Totali. Le caselle Totali di riga e Totali di colonna aggiungono la riga e la colonna di chiusura. Nella Media il totale è ponderato, non la media delle medie — che sarebbe sbagliata quando i gruppi hanno dimensioni diverse. Il Conteggio dei distinti non può essere totalizzato (l'unione di insiemi distinti non deriva dalla somma delle parti), quindi lì le caselle restano disabilitate, con il motivo nel suggerimento, invece di mostrare un numero sbagliato.

Dove viene salvato, CSV e raggruppare

Dove viene salvata l'analisi. In un JSON accanto al file di dati (vendite.parquet → vendite.parquet.analysis.json): un formato aperto, che finisce in Git insieme al dato e viaggia con esso verso un collega. Il pulsante File dell'analisi apre quel JSON in una scheda, e svuotare l'analisi cancella il file. Un'intera cartella aperta come tabella non ha un percorso proprio, quindi quell'analisi non viene salvata: il pulsante lo dice. Ogni riquadro ha inoltre Aggiungi alla nota del giorno: il grafico va come blocco mermaid (che la nota disegna e che resta modificabile) quando ha quella forma (barre, linea, istogramma e torta; dispersione e scatola vanno come immagine), e la tabella pivot come tabella Markdown, che nella nota resta testo da copiare e modificare. Nel risultato di una query SQL la stessa lavagna si apre dal pulsante Area di analisi del piè di pagina e aggrega nello stesso posto del grafico di quel risultato (la copia locale o il database); lì non viene salvata, perché un risultato non ha un file accanto: ciò che conta va nella nota con Aggiungi alla nota del giorno.

Rapporto e copia. Il pulsante Copia di ogni grafico offre Copia come Mermaid, Copia i dati (tabella Markdown) — i valori che il grafico mostra, già aggregati, con i numeri allineati a destra — e Copia immagine; ciò che Mermaid non porta con sé (barra di errore, asse logaritmico) viene detto subito. Nella barra dell'Area di analisi, Copia rapporto raccoglie l'intera analisi in Markdown — una riga con la fonte, il filtro in vigore e la data, e un titolo per ogni carta con il grafico in Mermaid o la tabella — e Rapporto nella nota del giorno la porta direttamente lì. La Torta mostra parti di un tutto: accetta solo Somma e Conteggio, disegna le categorie più grandi e somma le altre in «Altri», indicando quante sono state sommate.

In tutte le tabelle. Il grafico, la tabella pivot e l'Area di analisi esistono anche nel foglio Excel, nel testo delimitato (anche non salvato), nelle Attività (la vista Analisi, conservata dentro la lavagna), nelle Basi (il pulsante Analisi, salvata accanto al .lnq senza modificare la Base) e nella Tabella personalizzata (pulsante Analisi; la colonna della password resta fuori). In queste schermate il dato vive in memoria: al primo filtro o alla prima analisi viene copiato in DuckDB, e il filtro della griglia usa allora la stessa regola dell'analisi: il grafico descrive esattamente le righe che la griglia mostra. Il foglio somma il valore salvato (la cella che mostra «3.750,50 €» somma 3750,5) e filtra per il testo visualizzato, cioè quello che si digita. Quando la schermata ha caricato solo parte del file (foglio oltre il limite, lettura tollerante troncata), l'analisi rifiuta di aggregare e dice perché: la somma di una parte sarebbe un numero sbagliato.

Qualità dei dati. Il pulsante Qualità della tabella apre, accanto alla griglia, una carta per colonna con ciò che contiene davvero: la barra delle righe con valore, vuote (testo vuoto o solo spazi) e nulle — contate a parte, perché vuoto non è nullo —, quanti valori distinti ci sono e quanti compaiono una sola volta; nelle colonne numeriche media, deviazione standard, quartili, zeri, negativi e anomali (fuori dalla recinzione di Tukey, la stessa del boxplot), con un mini-istogramma; in quelle di testo, la lunghezza e gli schemi di forma. I valori più frequenti sono cliccabili: il clic diventa una selezione (vedi sotto), e un altro valore della stessa colonna la sostituisce. Gli avvisi segnalano colonna senza valore, costante, possibile chiave, metà o più senza valore, molti zeri, distribuzione molto asimmetrica e numero salvato come testo. Il profilo riguarda l'insieme intero con il filtro attivo — mai un campione —, calcolato in DuckDB, fino a 60 colonne. Il riepilogo si copia come tabella Markdown o va nella nota del giorno; e nell'Area di analisi il pulsante Qualità aggiunge lo stesso profilo come carta, che entra nel report come tabella (una riga per colonna). Un'analisi con una carta di qualità si apre solo da questa versione di LightNote in poi.

Selezioni e «mostra come». Fare clic su una barra o una fetta del grafico, su una fascia dell'istogramma, doppio clic su una cella della tabella pivot o clic su un valore frequente del pannello Qualità filtra la tabella per quello, e il filtro diventa una selezione: un'etichetta sopra la griglia (uf = «SP», valor ≥ 10 e < 20) con una X per toglierla. Le selezioni si combinano sempre con E, fuori dal gruppo del pannello Filtro: con il gruppo combinato con O, la selezione restringe il ritaglio invece di allargarlo; modificare il pannello del filtro non le toglie, e un'altra selezione sulla stessa colonna sostituisce la precedente. La selezione confronta il valore salvato — la categoria che il grafico ha raggruppato —; la fascia dell'istogramma va dal suo inizio all'inizio della successiva, e l'ultima non ha tetto. La categoria raggruppata per schema (lo schema non è un valore della tabella) e la fetta Altri non filtrano, e il grafico e la tabella pivot spiegano perché. L'Area di analisi, il profilo e la didascalia del report seguono le selezioni. Nella tabella pivot, Mostra come riscrive i valori già aggregati: % del totale generale, % del totale di riga, % del totale di colonna, totale progressivo e differenza dalla riga precedente. Percentuale e progressivo valgono solo con Somma o Conteggio — sommare medie o minimi non dà il totale di niente —, e la base del calcolo compare sopra la matrice e nel report.

Con un CSV, un gesto solo — e una via d'uscita quando il separatore inganna. Apri come tabella apre con DuckDB, con SQL libero, grafico, tabella pivot e area di analisi. A volte il separatore non viene riconosciuto (di solito per righe con un numero di colonne diverso) e la tabella arriva con una sola colonna, con l'intera riga dentro. Quando succede, sopra la tabella compare una fascia che dice quante colonne sembra avere il file e offre la lettura tollerante: legge riga per riga senza pretendere colonne uguali — è la stessa lettura che usano la ricerca e l'IA — e filtra, ordina e ha grafico, tabella pivot e Area di analisi; manca solo l'SQL libero. Per un testo non ancora salvato, o con un delimitatore scelto a mano, usa Visualizza → Visualizza come file delimitato….

Il CSV esportato si apre direttamente in Excel. Esporta CSV nelle Attività, nel foglio di calcolo e nella Tabella personalizzata scrive con il separatore di elenco della tua lingua — punto e virgola dove la virgola è il decimale — e con il marcatore UTF-8 che serve a Excel per leggere le lettere accentate: il file si apre in colonne, senza procedura di importazione. Copia come → CSV resta con la virgola, che è ciò che si incolla in uno script o in un messaggio; l’esportazione del risultato SQL permette di scegliere il separatore.

Raggruppare per schema. In una colonna di date o di codici i valori distinti sono quasi quanti le righe, e raggruppare per essi non dice nulla. La maschera di schema trasforma ogni lettera in A e ogni cifra in N, lasciando il resto: 2027/10/10 diventa NNNN/NN/NN. Milioni di righe si riducono così a due o tre forme, e ciò che sfugge a esse è esattamente il dato sporco (la data arrivata come 10-10-2027, il codice senza il prefisso). Nel grafico è la casella Schema accanto all'asse X; nella tabella pivot, il tasto destro sulla pillola di un campo (vale per campo, così da incrociare la forma di un codice con una dimensione normale); e nel pannello Qualità gli schemi più comuni compaiono sotto i valori più comuni di ogni colonna. Il calcolo gira nel database. Su SQLite e sull'ODBC generico l'opzione resta disabilitata con il motivo: manca la funzione di testo su cui la maschera si basa.

Indice

Modifica

Strumenti

Automazione (IA / script)

Riferimento