Repeat() crea una stringa costituita dalla stringa di input ripetuta il numero di volte stabilito dal secondo argomento.
Sintassi:
Repeat(text[, repeat_count])
Tipo di dati restituiti: stringa
Argomenti
Argomento
Descrizione
text
La stringa originale.
repeat_count
Definisce il numero di volte in cui i caratteri della stringa text devono essere ripetuti nella stringa di output.
Esempio: espressione del grafico
Esempio
Risultato
Repeat( ' * ', 4 )
Restituisce ****
Esempio: principi fondamentali della funzione Repeat
Panoramica
Aprire l'editor caricamento dati e aggiungere lo script di caricamento sotto in una nuova scheda.
Lo script di caricamento contiene:
Un set di dati che viene caricato in una tabella dati chiamata Example.
Un campo della tabella dati denominata InputText.
Script di caricamento
Example:
Load * inline [
InputText
hello world!
hOw aRe you?
];
Risultati
Caricare i dati e aprire un foglio. Creare una nuova tabella e aggiungere questo campo come dimensione:
InputText
Creare la seguente dimensione calcolata:
=Repeat(InputText,2), per calcolare il numero di volte in cui ripetere il valore in InputText. In questo esempio, ogni stringa sarà ripetuta due volte.
Tabella dei risultati
InputText
Repeat(InputText,2)
hello world!
hello world!hello world!
hOw aRe you?
hOw aRe you?hOw aRe you?
L'output della funzione Repeat include due istanze della stringa InputText, ad esempio, la riga 1 restituisce hello world!hello world!.
Il codice seguente mostra come utilizzare la funzione in uno script di caricamento.
Example:
Load *,
repeat(String,2) as Repeat;
Load * inline [
String
hello world!
hOw aRe you? ];
Tabella dei risultati
Stringa
Ripeti
hello world!
hello world!hello world!
hOw aRe you?
hOw aRe you?hOw aRe you?
Esempio: scenario per l'applicazione della funzione Repeat
Panoramica
In questo esempio si mostra come utilizzare i dati sulla soddisfazione dei clienti per convertire un punteggio di soddisfazione numerico in una rappresentazione visiva utilizzando le emoji ☺.
Aprire l'editor caricamento dati e aggiungere lo script di caricamento sotto in una nuova scheda.
Lo script di caricamento contiene:
Un set di dati che viene caricato in una tabella dati chiamata Example.
Caricare i dati e aprire un foglio. Creare una nuova tabella e aggiungere tali campi come dimensioni:
Customer
SatisfactionScore
Creare la seguente dimensione calcolata:
=Repeat('☺',(SatisfactionScore)), per calcolare e visualizzare il punteggio in modo visivo con le emoji.
Tabella dei risultati
Cliente
SatisfactionScore
Repeat('☺',SatisfactionScore)
John
4
☺☺☺☺
Mary
2
☺☺
Peter
5
☺☺☺☺☺
Susan
3
☺☺☺
L'output della funzione Repeat mostra una rappresentazione visiva della soddisfazione del cliente, utilizzando le emoji di faccine sorridenti per rappresentare il punteggio numerico di soddisfazione.
Esempio: scenario per l'applicazione della funzione Repeat avanzata
Panoramica
Un set di dati con i conti dei clienti contiene i numeri di conto con lunghezze di caratteri variabili. In questo esempio si mostra come utilizzare la funzione Repeat per standardizzare la lunghezza dei numeri di conto.
Aprire l'editor caricamento dati e aggiungere lo script di caricamento sotto in una nuova scheda.
Lo script di caricamento contiene:
Un set di dati che viene caricato in una tabella dati chiamata Example.
Caricare i dati e aprire un foglio. Creare una nuova tabella e aggiungere questo campo come dimensione:
AccountNo
Creare la seguente dimensione calcolata:
=Repeat(0,10 - Len(AccountNo)) & AccountNo, per aggiungere degli zeri al numero di conto per ottenere una lunghezza totale di 10 caratteri.
Tabella dei risultati
AccountNo
Repeat(0, 10 - Len(AccountNo)) & AccountNo
123
0000000123
41523
0000041523
489654
0000489654
45125783
0045125783
L'output della funzione Repeat mostra una lunghezza standardizzata di 10 caratteri per tutti i numeri di conto.
Hai trovato utile questa pagina?
Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – facci sapere come possiamo migliorare!