- Home
- Categorie
- Digital Marketing
- Google Search Console e Altri Strumenti
- Google Data Studio: come posso mostrare la percentuale di dati testuali?
-
Perfetto, allora sono sulla strada giusta. Onestamente utilizzo le pivot su excel ma in questo caso ho un problema proprio pratico perchè giustamente mi suggerisci questa struttura
Domanda | Sì | No | Raramente
---------------------------------------------------
1) Droghe | 45 | 34 | 23
2) Alcool | 18 | 27 | 34
3) Volontariato | 2 | 58 | 15
Tuttavia, come puoi vedere nello screen , non riesco a costruirla perchè
non mi mette le domande una sotto l'altra
DOMANDA1
DOMANDA2
DOMANDA3bensì me le imposta una affianco all'altra e questo sporca la tabella
In questo screen ti mostro il settaggio link
1 Risposta -
@matteopoggesi questo perché stai utilizzando la Pivot in Data Studio... che francamente ti sconsiglio.
Come detto, ti conviene preparare il dato PRIMA in Google Sheets e poi importarlo pulito pulito in Data Studio con tabelle normali o con grafici dove serve.
Molto più pratico.
M 1 Risposta -
@kal Grazie di nuovo, capisco perfettamente quello che dici ma perdendo poi la possibilità di filtrare per tempo, non posso seguire questa strada purtroppo
1 Risposta -
@matteopoggesi ha detto in Google Data Studio: come posso mostrare la percentuale di dati testuali?:
@kal Grazie di nuovo, capisco perfettamente quello che dici ma perdendo poi la possibilità di filtrare per tempo, non posso seguire questa strada purtroppo
Perché dici che perdi la possibilità di filtrare per tempo?
Se su GSheet imposti la tabella pivot su tutte le righe del foglio in cui raccogli i dati... ti si aggiorna automaticamente man mano che aggiungi i dati.
A meno che non ci sia qualcosa che mi sfugga, dovrebbe essere fattibilissimo.
Detto questo... si può fare anche in Data Studio ma non devi lavorare con le Pivot, bensì sull'origine dati stessa, creando dimensioni e metriche calcolate se necessario (ad esempio facendo un CONTEGGIO delle risposte "Sì" per crearti la metrica "Risposte Sì").
È un po' laborioso e serve che tu abbia dimestichezza con Data Studio e per questo te l'ho sconsigliato.
(io stesso che Data Studio lo mastico bene, solitamente evito... perché è un po' una menata)
-
Grazie mille di nuovo, per calcolare il punteggio dei "sì" utilizzi la fx REGEX_MATCH () giusto?
Ad esempio ho fatto così:
- mi creo un campo per individuare i sì e lo chiamo per esempio A
REGEX_MATCH(domanda, 'Sì')
- creo un campo per contare i sì e lo chiamo B
COUNT (campo A)
- creo campo per calcolare la percentuale di sì
B / COUNT (DOMANDA)
In tutti questo, ho il dubbio se posso creare un unico campo che svolge tutto o per forza debba crearmi 3 campi come ho fatto.
1 Risposta -
@matteopoggesi ha detto in Google Data Studio: come posso mostrare la percentuale di dati testuali?:
Grazie mille di nuovo, per calcolare il punteggio dei "sì" utilizzi la fx REGEX_MATCH () giusto?
Ad esempio ho fatto così:
- mi creo un campo per individuare i sì e lo chiamo per esempio A
REGEX_MATCH(domanda, 'Sì')
- creo un campo per contare i sì e lo chiamo B
COUNT (campo A)
- creo campo per calcolare la percentuale di sì
B / COUNT (DOMANDA)
In tutti questo, ho il dubbio se posso creare un unico campo che svolge tutto o per forza debba crearmi 3 campi come ho fatto.
Secondo me con un CONTA.SE te la cavi meglio
O con una tabella pivot facendo il COUNT dei valori che vuoi aggregare.
M 1 Risposta -
@kal Dovrei creare una tabella pivot per ogni domanda sulla Sheet?
1 Risposta -
@matteopoggesi eh, purtroppo non so consigliarti in quanto non so come hai organizzato lo Sheet!
Hai una scheda per ogni domanda?
In questo caso sì, ti conviene creare 1 pivot per ogni domanda... in modo da avere per ciascuna domanda sempre il dato aggregato.
E poi raccogli le singole pivot (che dovrebbero avere idealmente sempre lo stesso numero di righe e colonne) riportandole con le formule (banalmente richiamando le singole celle) in un foglio collettore di tutte le domande (anche questo dovrebbe idealmente avere sempre lo stesso numero di righe e colonne).
E usi quest'ultimo come origine dati in Data Studio.
M 1 Risposta -
@kal Non potendo condividere i dati, ne ho creato uno fittizio ma più o meno similare (nel file originale ci sono molte più domande quindi colonne e molte più righe): https://docs.google.com/spreadsheets/d/1jrvnTCa9feSIQOZ0Q9-Y-VUxvHhsn1Wu/edit?usp=sharing&ouid=101875893077939070797&rtpof=true&sd=true
Come potrai vedere, in realtà non ho una scheda per ogni domanda, bensì sono tutte nel primo foglio.
Grazie mille
1 Risposta -
@matteopoggesi toh, eccoti un esempio molto brutto e veloce di quello che intendevo per "preparare il dato".
https://docs.google.com/spreadsheets/d/1oCJeKZ-Xe58_KVwnl9E5LJLhn2YuffmE/edit#gid=144269325
Come vedrai ho impostato a manina le domande (immagino non saranno comunque tante), così come ho preparato le colonne aggregate con un "banale" CONTA .SE, gestendo sempre a mano i riferimenti alle celle.
È sporco, ma veloce ed efficace. E con i riferimenti a tutta colonna (del tipo "B:B") prendi tutto il foglio fino in fondo.
In realtà per dati così semplici secondo me non hai nemmeno davvero bisogno di Data Studio, ma puoi fare tutto da dentro Sheets
Come vedi già il grafico a barre orizzontali impilate al 100% ti dice praticamente tutto quello che vuoi sapere.
M 1 Risposta -
Grazie davvero di cuore, avrei piacere di offrirti un caffè se mi lasci un link di paypal o cose simili.
Per quanto riguarda questo "In realtà per dati così semplici secondo me non hai nemmeno davvero bisogno di Data Studio, ma puoi fare tutto da dentro Sheets" hai perfettamente ragione ma vorrei imparare ad utilizzare questo strumento anche per il futuro.
Provo a porti un'ultimissima (spero) domanda: importando il foglio "Dati aggregati" e costruendo dei grafici, potrò filtrare automaticamente anche per date?
Ad esempio, considerando la domanda sulle droghe, adesso il sì è a quota 4 cioè 40% ma considerando soltanto il 4 giugno 2022 sarebbe stato a quota 50%. Fare questi confronti mi sarebbe utilissimo e per questo avrei bisogno di una soluzione che me lo permetta.
GRAZIE
1 Risposta -
@matteopoggesi ha detto in Google Data Studio: come posso mostrare la percentuale di dati testuali?:
Grazie davvero di cuore, avrei piacere di offrirti un caffè se mi lasci un link di paypal o cose simili.
Figurati. Elaborare i dati per me è divertente, altrimenti non mi ci metterei. Poi si vede che lo fai a scopo formativo, quindi doppiamente mi rendo utile volentieri è un esercizio utile e faccio del bene. Poi siamo su un forum pubblico, quindi ancora meglio
Per quanto riguarda questo "In realtà per dati così semplici secondo me non hai nemmeno davvero bisogno di Data Studio, ma puoi fare tutto da dentro Sheets" hai perfettamente ragione ma vorrei imparare ad utilizzare questo strumento anche per il futuro.
È un'ottima idea. Ti raccomando prima di familiarizzare con i concetti di "dimensione" e "metrica" che sono i mattoncini base dell'elaborazione dei dati.
Vedi qua: https://support.google.com/datastudio/answer/6402048?hl=it
Altra cosa importante in Data Studio sono le modalità di aggregazione:
https://support.google.com/datastudio/answer/9320174?hl=it
Provo a porti un'ultimissima (spero) domanda: importando il foglio "Dati aggregati" e costruendo dei grafici, potrò filtrare automaticamente anche per date?
Ad esempio, considerando la domanda sulle droghe, adesso il sì è a quota 4 cioè 40% ma considerando soltanto il 4 giugno 2022 sarebbe stato a quota 50%. Fare questi confronti mi sarebbe utilissimo e per questo avrei bisogno di una soluzione che me lo permetta.
Effettivamente Data Studio è ideale per quello che vuoi fare.
Ma anche qui, devi preparare il dato. E Data Studio ha bisogno di una colonna "Data" per poter essere usata come Dimensione temporale nei grafici, in modo che questi possano cambiare al cambiare dei valori che imposti nel selettore data.
Dai un'occhiata alle pivot che ho preparato qua:
https://docs.google.com/spreadsheets/d/1oCJeKZ-Xe58_KVwnl9E5LJLhn2YuffmE/edit#gid=250116925
Ora non ho tempo, ma quello che dovresti fare è prendere l'intestazione sulla riga 1 e portarla in una colonna aggiuntiva prima della pivot. Va smanettato un poco il dato
Ora non ho più tempo ma se mi gira ci torno su.
-
Te lo butto qui perché m'era rimasto il tarlo (che brutta vita quella del nerd):
https://www.spreadsheetclass.com/combine-columns-in-google-sheets/
Questo trick (ARRAYFORMULA SPACCA) ti permette di concatenare assieme più colonne.
Elabori un poco la formula per prendere tutta la colonna e per filtrare via le intestazioni ed ecco che hai il tabellone completo, aggiornato dinamicamente.
M 2 Risposte -
@kal Grazie di cuore per tutto, spero di riuscirci, adesso mi metto a lavoro.
-
@kal Onestamente sto faticando a capirne l'utilizzo per il mio obiettivo, ci spippolo un altro po'...
-
Potresti perfavore impostarmi un ruolo da "modificatore" nel file https://docs.google.com/spreadsheets/d/1oCJeKZ-Xe58_KVwnl9E5LJLhn2YuffmE/edit#gid=250116925 così da capire come hai costruito quella pivot perchè onestamente non mi torna identica e vorrei capire sia la struttura che l'origine.
Grazie mille
-
Ultima cosa... ma sono 3 pivot separate giusto? non hai creato una pivot unica bensì 3 separate? cioè sono 3 pivot uniche che però hai messo una attaccata all'altra? si fa creando 3 pivot o attivando qualche opzione? te lo chiedo perchè vedo che nelle colonne c'è soltanto una domanda alla volta così come nei valori
PIVOTDOM1,PIVOTDOM2,PIVOTDOM3
1 Risposta -
@matteop sì, sono 3 pivot separate. Le ho ottenute banalmente facendo copia-incolla dell'area e cambiando le impostazioni (te l'ho detto che era una roba "sporca ma veloce" )
Il motivo è che la struttura Dimensioni/Metriche del dato in Data Studio richiede di avere il dato intabellato a quel modo, come ti ho detto sopra.
Quindi devi per forza riorganizzare.
Quello che devi ottenere è una struttura del dato "piatta", con le Dimensioni nelle prime colonne e le metriche nelle colonne successive.
Sinceramente non so se tu possa salvare diversamente il dato già in origine, non sono pratico di Google Forms.
Sarebbe perfetto se tu potessi avere da subito il dato organizzato a questo modo in colonne:
A. uid
B. Eventuali attributi utente (es. Età)
C. Data
D. Domanda
E. Sì
F. No
G. RaramenteA-D sono Dimensioni. E-G sono Metriche.
Per capirci bene: sono Metriche tutti i dati su cui vuoi fare operazioni matematiche (somma, media, percentuale, etc.).
Quindi le risposte alle domande DEVI averle come metrica, perché da lì siamo partiti, dalla tua esigenza di rappresentarli in modo percentuale.
Se hai più di un attributo utente, va aggiunta una colonna ciascuno.
Questa è la struttura del dato più amichevole in assoluto per fare le analisi in Data Studio.
È chiaro che a questo modo ti viene una tabella lunghissima, perché per ogni utente hai tante righe quante sono le domande... Ma appunto disaggreghi tutto nell'origine dati per riaggregare in modo pratico poi dentro a Data Studio.
-
Aggiungo: ti ho preparato un esempio di come dovrebbe venire idealmente la tabella da importare in Data Studio:
https://docs.google.com/spreadsheets/d/1oCJeKZ-Xe58_KVwnl9E5LJLhn2YuffmE/edit#gid=1750733254
Se provi ad importarla in Data Studio ti accorgi subito della differenza e della praticità poi di rappresentazione successiva del dato.
In verde ho evidenziato le dimensioni (testuali) ed in blu le metriche.
Per gradire ti ho aggiunto anche il Sesso come ulteriore attributo utente.
Adattare la tabella è la parte dura!
Buon lavoro!
-
Ciao, ancora una volta sono a ringraziarti per il tuo tempo e prezioso contributo, non è molto semplice capire come scomporre la tabella in questo modo ma proverò a farlo automatizzandola Grazie mille davvero