Come trasformare i dati in tabelle interattive con Silk

Numeri grezzi e informazioni da soli non sono molto istruttivi. Inseriscili in grafici e tabelle dettagliate e diventano molto più utili. Quindi, trasformali in grafici e rendi interattive le tabelle, e hai le basi di una configurazione di data mining che rende vere le tue informazioni.

Silk è un'app Web che semplifica la trasformazione dei dati in tabelle e grafici interattivi, quindi li condivide con chiunque tramite una mini pagina Web. Puoi utilizzarlo per analizzare informazioni su qualsiasi cosa, dai dati sui libri che possiedi ai ristoranti nella tua città natale, a un confronto tra le abitudini di spesa delle associazioni di beneficenza migliori e peggiori e qualsiasi altra cosa tu paragoni con insiemi di dati.

In questo tutorial, ti mostrerò come ottenere i dati in Silk e trasformarli automaticamente in grafici, tabelle e mappe. Poi ti mostrerò come condividere ciò che crei, trasformando i tuoi dati in un mini sito web e incorporandoli in qualsiasi altro punto del Web.

Per semplificare il follow-up, lavorerò con alcuni dati relativi a ristoranti pizza confezionati a Londra. Puoi scaricare l'allegato Fake-Pizza-Restaurants.csv foglio di lavoro per utilizzare gli stessi dati per seguire, o utilizzare i propri dati, se lo desideri.

Ottieni dati in seta

Per prima cosa, devi registrarti per un account Silk. Ti verranno chiesti i soliti dettagli come indirizzo e-mail e password, oltre a un nome per il tuo sito Silk. Un URL verrà generato per te in base al nome scelto, ma può essere modificato in qualcos'altro se lo desideri facendo clic modificare sotto il campo di testo del nome del sito.

Dopo esserti registrato, ti verrà presentata la schermata di Dashboard. Qui è dove puoi aggiungere e modificare i tuoi dati.

Creare una collezione in Silk

I dati delle strutture di seta sono intuitivi, ma usano i propri nomi per le cose, il che può essere un po 'strano. Se immagini che i tuoi dati sono in un foglio di calcolo, è facile tradurre i termini di Silk in termini di foglio di calcolo:

  • UN collezione è come un tavolo; è un collezione di "cose" correlate, come i ristoranti di pizza nel mio esempio.
  • UN pagina è una riga nella tabella; è una singola voce nel set di dati. Una pagina nell'esempio del ristorante pizzeria è un singolo ristorante.
  • UN etichetta è una proprietà, come una colonna nella tabella; è un punto dati su una voce. L'esempio del ristorante pizzeria ha "indirizzo", "valutazione di Yelp" e "consegna" come tag.

Inserire i dati manualmente

Se il tuo set di dati è piuttosto piccolo o non è già presente in un foglio di calcolo, puoi inserirlo manualmente in Silk.

1. Crea una collezione

Nella parte superiore della pagina Dashboard vedrai una casella di testo etichettata Crea la tua prima collezione. Digita il nome della raccolta e fai clic su Inserisci pulsante. Assicurati di utilizzare la forma singolare della parola che usi, ad esempio "ristorante" anziché "ristoranti".

Denominare una collezione

2. Aggiungi pagine

Una volta aggiunta la tua raccolta, la dashboard si aggiorna per consentire di aggiungere pagine a quella raccolta. Per ciascuna delle voci nel set di dati, digitare il nome per la pagina corrispondente ad esso. Questo di solito è un nome o, a volte, un altro tipo di identificatore (un episodio di Silk sulle TV potrebbe utilizzare il numero di stagione e il numero di episodio come titolo di una pagina, ad esempio).

Aggiungi luoghi individualmente al tuo set.

3. Aggiungi tag

Ora arriva la parte che richiede tempo: aggiungere tag a ciascuna delle pagine della collezione. Per aggiungere tag a una pagina, fai clic sulla pagina nell'elenco per andare alla sua pagina di modifica. Per la prima pagina, dovrai cliccare Aggiungi il tuo primo tag per iniziare. Quindi digitare il nome del tag, che corrisponde al nome della colonna nell'analogia del foglio di calcolo. Quindi, digitare il valore per la pagina corrente, il valore nella cella del foglio di calcolo.

Aggiungi tutti i fatti che vuoi

Puoi usare il linguetta chiave per spostarsi tra i nomi e i valori dei tag. Se stai modificando l'ultimo tag nell'elenco e premi Tab, verrà creato automaticamente un nuovo tag. Se un tag può assumere più valori come una lista, premi Ritorno tra i valori e puoi aggiungere più valori come elenco puntato. Dopo aver aggiunto tag a una pagina, fai clic su Salva la pagina nell'angolo in alto a destra della pagina, quindi fare clic Cruscotto nell'angolo in alto a sinistra per tornare alla dashboard per modificare la pagina successiva.

Quando modifichi le pagine successive, i nomi di tutti i tag che hai usato prima verranno mostrati nella pagina di modifica; questi possono essere aggiunti semplicemente digitando un valore per loro.

Una scheda vuota precompilata con le opzioni di dati aggiunte nella prima voce

Importa da CSV

Se i tuoi dati sono in un foglio di calcolo e ci sono molte voci, sarà molto più veloce importarlo in Silk automaticamente da un file CSV.

1. Preparare il foglio di calcolo

Se non ce n'è uno già, aggiungi una riga di intestazione nella parte superiore della tabella con i nomi per ciascuna delle colonne. Ecco come Silk determina i nomi dei tag da creare. Quindi, assicurati che ci sia una colonna in cui ogni voce ha un valore univoco. Questi saranno usati come nomi delle pagine.

2. Esportare e caricare il file CSV

Usa la funzione di esportazione dell'app del foglio di calcolo per esportarla come file CSV; potrebbe essere necessario selezionare il Salva come opzione e quindi scegliere CSV dall'elenco a discesa dei tipi di file. Quindi, nella pagina Dashboard su Silk, fare clic su Importa CSV sul lato sinistro.

Carica il tuo foglio di calcolo CSV di dati

Trascina il file CSV nella casella o fai clic sulla casella per selezionarlo dal selettore di file. Ti verrà mostrata un'anteprima delle pagine che verranno importate. In alto, digita il nome della raccolta da creare dal CSV.

Controlla la tua importazione di informazioni

Verifica che l'anteprima corrisponda a quanto ti aspettavi. Se un tag contiene un elenco di valori, fai clic sull'icona a forma di matita accanto e scegli Converti in più tag. Ciascuno degli elementi nell'elenco sarà separato in un tag separato, allo stesso modo di quando si preme Invio quando si inseriscono i dati manualmente.

Converti i tag dal tuo foglio di lavoro.

Dall'elenco a discesa sotto l'anteprima, selezionare il tag da utilizzare come nome della pagina; questa dovrebbe essere la colonna di valori unici creati in precedenza. Quando sei soddisfatto dell'anteprima, fai clic su Il prossimo e i tuoi dati saranno importati.

Scegli la colonna con i titoli della tua pagina

Visualizza dati

Esistono molti modi diversi di visualizzare i dati in Silk. Troverò i tre principali: grafici, tabelle e mappe. Le altre forme di visualizzazione funzionano in modo simile, quindi le tecniche possono essere applicate anche a quelle.

Per iniziare, dal Dashboard fai clic Esplora questa collezione sotto il nome della collezione che si desidera visualizzare. Verrai indirizzato alla pagina Esplora, che ti consente di creare grafici, tabelle, mappe e altro con i tuoi dati.

Salta nei tuoi dati

Crea un tavolo

Se la tabella non è già selezionata nella casella blu nell'angolo in alto a sinistra, fare clic su di essa e selezionare Tabella dalla parte superiore dell'elenco a discesa. Aggiungi colonne alla tabella facendo clic Aggiungi colonna e scegliendo un tag dalla lista. Verranno visualizzati nell'ordine in cui li aggiungi.

Rendi il tavolo come vuoi.

Se si desidera visualizzare solo le righe che soddisfano determinati criteri, scegliere Filtro in alto a sinistra (sopra il pulsante blu della tabella) per accedere al menu dei filtri a sinistra. Aggiungi un nuovo filtro facendo clic Aggiungi filtro e scegliendo un tag da filtrare.

I tag possono essere filtrati in diversi modi; fai clic sul pulsante "3 barre" nell'angolo in alto a destra della casella del filtro e seleziona un tipo. Diversi tipi includono semplicemente le righe in cui il valore non è vuoto, le righe in cui il valore contiene del testo e le righe con un valore numerico in un intervallo specificato.

Filtraggio dei dati

La tabella può essere ordinata in base a qualsiasi tag facendo clic Di Più sul lato destro e scegliendo un tag da ordinare dall'elenco a discesa. Se il tuo set di dati è grande, puoi limitare il numero di voci mostrate usando il Articoli massimi opzione.

Scegli come ordinare i tuoi dati

Crea un grafico

Scegli un tipo di grafico (colonna, linea o torta) dalla casella blu nell'angolo superiore facendo clic su di esso e selezionando dall'elenco a discesa. Quindi, scegli i tag da visualizzare selezionandoli dagli elenchi a discesa nella parte superiore. Un grafico a colonne e un grafico a linee possono utilizzare più tag, ma un grafico a torta può visualizzarne solo uno. Solo i tag numerici possono essere selezionati per i grafici.

Modifica la tua seta 

I grafici possono essere filtrati allo stesso modo delle tabelle utilizzando il menu dei filtri a sinistra. I grafici possono anche essere ordinati allo stesso modo delle tabelle facendo clic Di Più Sul lato destro.

Crea una mappa

Scegli Mappa dalla casella blu nell'angolo superiore facendo clic su di essa e selezionandola dall'elenco. Quindi, scegli un tag che rappresenti una posizione facendo clic Aggiungi luogo e scegliendolo dalla lista. Silk utilizza l'API di Google Maps per visualizzare le posizioni, quindi i valori dei tag devono essere in un formato che dia buoni risultati in Google Maps. Indirizzi esatti come "58 Mornington Terrace, London NW1 7RU" sono i migliori, ma anche valori più generali come "Manhattan" o persino i nomi dei paesi funzioneranno.

Clic Di Più sul lato destro per impostare più opzioni:

Scegli le opzioni della tua mappa
  • Trama numero cambia i perni di Google Maps normali in cerchie, la cui dimensione è dettata dal tag che hai scelto. È un buon modo per mostrare le posizioni delle cose mentre mostra anche altri dati a colpo d'occhio.
  • Mostra sul popup ti consente di scegliere i tag da visualizzare nel popup che appare quando fai clic su un segnaposto sulla mappa.

Sono disponibili anche le stesse opzioni di limite di ordinamento e dimensioni per grafici e tabelle.

Condividi dati

Il punto principale dell'utilizzo di Silk è quello di condividere i dati con altre persone. Ci sono due modi: dando alle persone l'accesso al sito stesso Silk e incorporando un singolo grafico, tabella o mappa su un altro sito web.

Usa il sito Silk come un mini-sito web

Silk non ha gli strumenti di creazione di siti più sofisticati, ma ti consente di personalizzare le pagine in modo da condividere i dati con altri.

Per iniziare a modificare il sito, fai clic sul suo nome nella parte superiore sinistra della pagina. Verrai indirizzato alla home page del sito, dove vedrai un'arancia Modifica homepage pulsante in alto a destra.

Il tuo mini sito web di Silk

Ovunque vedi un'icona più, puoi aggiungere uno dei tanti blocchi di contenuti diversi. Sotto Soddisfare sono opzioni come testo, immagini, video e audio. Grafici, tabelle e mappe possono essere aggiunti sotto visualizzazione sezione. Infine, è possibile aggiungere alcuni metadati, come le pagine aggiunte di recente o un sommario, sotto Panoramica.

Aggiungi il contenuto che desideri al tuo sito

Se non vuoi mantenere i blocchi che vengono aggiunti di default, passa il mouse su di essi e apparirà una X in alto a sinistra. Fare clic per rimuovere quel blocco.

Ciascuno dei blocchi è facile da usare. Per i blocchi Immagine e File, è possibile trascinarli su di essi per caricarli o fare clic su di essi per selezionarli dal selettore di file. Per video, audio e incorporamento, è sufficiente incollare un collegamento al contenuto. Il blocco Twitter accetta un nome utente di Twitter e lo utilizza per mostrare i tweet di quell'utente.

Quando selezioni un blocco dalla sezione Visualizzazione, sarai indirizzato alla schermata familiare che hai usato in precedenza per creare visualizzazioni. Al termine della costruzione, fai clic su Fatto nell'angolo in alto a destra e qualsiasi cosa tu abbia creato verrà posizionata sulla pagina.

Al termine della modifica di una pagina, fai clic su Salva I Cambiamenti per vedere come appare come una pagina web finita.

Ogni pagina può essere modificata allo stesso modo, il che significa che le pagine Silk che rappresentano i tuoi dati possono essere più che semplici voci in un database. Ad esempio, in ciascuna delle pagine del ristorante pizzeria, potrei voler aggiungere del testo sui ristoranti e alcune immagini.

Incorpora visualizzazioni sul web

Invece di usare Silk per creare un sito web, potresti semplicemente usarlo per creare alcuni grafici o mappe e incorporarli da qualche altra parte sul web. Per farlo, dalla pagina Esplora, crea la visualizzazione che vuoi mettere sul web e clicca Condividi e incorpora.

Le opzioni Twitter e Facebook ti consentono di condividere un link solo per quel grafico o tabella. Il link porta semplicemente i visitatori alla stessa pagina di esplorazione su cui hai fatto clic su Condividi.

Copia il tuo codice di incorporamento per inserire Silk nel tuo sito.

L'opzione Incorpora ti fornisce il codice HTML necessario per visualizzare il grafico o la tabella su un altro sito. Basta copiarlo e incollarlo nel codice HTML della tua pagina (la maggior parte dei CMS come WordPress, Tumblr, Squarespace e altri ti consentiranno di farlo).

Conclusione

In questo tutorial, ti ho mostrato come importare i dati in Silk, quindi creare visualizzazioni e condividerle con altri. Ho solo accennato ai vari modi in cui Silk può aiutarti ad analizzare i dati, ma con questi strumenti puoi creare tabelle e visualizzazioni uniche che rendono i tuoi dati reali. 

Ci sono tanti modi in cui puoi utilizzare uno strumento come Silk per aiutarti ad analizzare i tuoi dati. Per alcune idee, controlla la pagina Silk Examples, così come il loro Silk Blog che include idee uniche per mettere Silk al lavoro e modi per ottenere di più da esso.