Un paio di settimane fa, L'Upshot sezione di Il New York Times ha prodotto questo grafico 3D "glorioso" interattivo degli ultimi 25 anni dei dati della curva dei rendimenti del Tesoro USA intitolato " Una visione tridimensionale di un grafico che predice il futuro economico: la curva dei rendimenti ".

Il grafico è molto attraente ad un certo livello e viene fornito con cavalcavia animati ben fatti per evidenziare alcune caratteristiche interessanti. Commenti a Dati fluenti e Visualizzazione dei dati sono stati per lo più positivi Tuttavia, sono sempre sospettoso delle visualizzazioni 3D per il passaggio supplementare necessario per tradurre i valori in modo accurato nella nostra mente e, per le superfici, il pericolo di informazioni mancanti che sono oscurate. Questo grafico funziona più come sfondo per drill-down in sezioni di interesse piuttosto che come rappresentazione di dati autonomi. Mentre penso che aggiunga valore come contesto, c'è anche un costo di complessità da considerare, e vale la pena esplorare altri punti di vista.
Ottenere i dati è stato piacevolmente facile in questo caso. Il Dipartimento del Tesoro degli Stati Uniti fornisce i dati in una tabella HTML e il Importa HTML funzione in JMP lo porta in una tabella di dati piacevolmente. Sebbene ci siano più di 100 elementi
HTML nella pagina web, JMP identifica correttamente quello che contiene i dati (gli altri sono probabilmente usati per il layout di pagina). L'unico problema era che i valori delle date utilizzano anni a due cifre. Fortunatamente, JMP ha una preferenza per come interpretare gli anni a due cifre, e dopo averlo impostato per trattare "90" come "1990", le date si presentano correttamente.Per prima cosa, cercherò una vista 3D in superficie in JMP per il confronto. Anche se l'originale sembra bello in molti modi, una caratteristica che ho trovato strano per un grafico di superficie è il modo in cui le lunghezze dei termini del prestito sono trattate in modo categorico. Cioè, la spaziatura tra i tassi di 1 mese e di 3 mesi è la stessa che tra i tassi di 20 anni e di 30 anni. Ho visto le curve di rendimento disegnate in entrambi i modi, e di solito non importa troppo poiché la curva è spesso semplificata in uno dei tre stati: in aumento, in orizzontale o invertito. Ma dato il contesto del titolo del grafico sulla "previsione del futuro", sembra ragionevole considerare il termine lunghezza come un valore continuo (cioè fino a che punto siamo in previsione nel futuro).Ecco il grafico della superficie in JMP. Potrei giocare con l'illuminazione e la levigatura, ma questo ci permette di avere un'idea dell'effetto di una rappresentazione continua del termine lunghezza.Le callout del pezzo originale si concentrano sui tre possibili profili 2D. Guardando il tasso rispetto al termine lunghezza con una curva separata per ogni data (da giallo a rosso) si ottiene una vista interessante, anche se non molto informativa.Con la colorazione, possiamo percepire la tendenza al ribasso nel corso del tempo anche se mancano i tuffi, che sono oscurati. Forse questo potrebbe servire da sfondo se alcuni anni di interesse fossero evidenziati ed etichettati.Ecco la stessa vista con solo uno su ogni 40 giorni mostrati. Almeno, possiamo avere il senso delle vecchie tariffe basse, che prima erano oscurate.Un altro modo per tagliare il cubo consiste nel considerare il tasso di durata di ogni termine nel tempo. Questo grafico di due lunghezze dei termini che rappresentano i tassi a breve e a lungo termine negli ultimi 25 anni in 2-D offre una visione più chiara:Per me, questa vista 2D è più chiara dello stesso profilo 2D nel contesto della vista 3D. È più facile vedere sia la tendenza declinante costante del tasso a lungo termine, sia i tassi a breve termine superiori ai tassi a lungo termine. Un'altra incarnazione della mia massima preferita, "Less is more."Infine, ecco una riproduzione della mappa di calore della data rispetto alla durata del termine e utilizzando il tasso di interesse come colore. Il cut-out per le percentuali trentennali mancanti a metà degli anni 2000 è una buona applicazione della funzione "alpha hull" aggiunta ai grafici di profilo in JMP 11.Solitamente mi piacciono le mappe di calore per i dati 3-D, ma questo non sembra molto informativo. Forse è la quantità di variazione nella frequenza o la spaziatura irregolare dei valori di lunghezza del termine, ma è più difficile per me ottenere un buon senso dei dati da questa vista. Penso che il problema principale sia che il tasso di interesse è troppo importante per essere rappresentato dal solo colore (necessariamente impreciso).Uno dei vantaggi del remake di grafici come questo è che scopri alcune delle molte decisioni che i progettisti dovevano prendere in considerazione durante la creazione della vista pubblicata. Alcune decisioni sostanziali per questi dati:Durata del termine continuo contro categoriale.Un livello appropriato di livellamento, poiché c'erano troppi giorni nella storia per mostrare ogni valore.Trattare le lacune nei dati.Decidere quale di molte caratteristiche di dati interessanti merita le chiamate.Ho salvato il mio lavoro come script JMP (caricato su Community utente JMP ), così ho potuto rifarlo facilmente con, ad esempio, nuovi dati o nuovi parametri di livellamento per la sperimentazione. Ci vuole un po 'più di sforzo per creare uno script riproducibile da un'esplorazione di dati interattiva, ma sto trovando la pratica per essere gratificante.