Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
In questo tutorial imparerai a conoscere i valori di LuckyTemplates e come vengono generati all'interno dell'editor di Power Query . Questi valori hanno valori letterali corrispondenti che possono essere utilizzati in codici ed espressioni per produrre risultati e dati. Imparerai anche come e dove applicare i valori per creare un rapporto convincente.
Sommario
Valori di LuckyTemplates e relativi valori letterali
Un singolo dato prodotto dalla valutazione di un'espressione è chiamato Value . Esistono due gruppi principali quando si esaminano tipi di dati e operatori: valori di tipo primitivo e valori di tipo strutturato . I valori primitivi sono valori che non sono costruiti a partire da altri valori. I valori strutturati sono valori costruiti sia da valori primitivi che da altri valori strutturati.
Ogni tipo di valore ha una sintassi letterale associata utilizzata per costruire valori di quel tipo specifico. Ha anche una serie di operatori che possono essere utilizzati. La forma più semplice di un'espressione è un letterale che rappresenta un valore.
Questa è una tabella con alcuni valori e i loro corrispondenti letterali:
È possibile visualizzare altri esempi all'interno dell'editor di Power Query . Crea una nuova query aprendo l'editor di query e andando alla scheda Home. Successivamente, fai clic su Nuova origine e seleziona Vuoto .
Un altro modo consiste nel fare clic con il pulsante destro del mouse all'interno del riquadro delle query, fare clic su Nuova query e selezionare Query vuota .
Valori nulli
Il primo valore che verrà discusso è Null , che viene scritto utilizzando il valore letterale null . Null viene utilizzato per rappresentare l'assenza di un valore o un valore di uno stato indeterminato o sconosciuto. Quando lo scrivi nella barra della formula, vedrai che l'icona accanto al nome della query è una tabella con un punto interrogativo.
Il valore logico viene utilizzato per operazioni (non udibili) e può essere vero o falso. È scritto usando i letterali true e false . Se inserisci true nella barra della formula e premi Invio, noterai che il valore viene trasformato in un testo completamente maiuscolo.
Tuttavia, se apri la finestra Editor avanzato, vedrai che true è in minuscolo. Questo perché Power Query fa distinzione tra maiuscole e minuscole. Significa che tutte le altre parole chiave in M devono essere scritte in minuscolo.
Ricorda che Power Query ha creato l' espressione let . Quindi, se crei una singola espressione, puoi rimuovere tutto nella finestra e inserire semplicemente true . Quando fai clic su Fine, otterrai il risultato esatto.
Valori vuoti
Null e Blank sono due valori diversi. Per dimostrarlo, crea una nuova query e apri la finestra Editor avanzato. Successivamente, inserisci questo codice.
Successivamente, abilita il profilo Colonna dalla scheda Visualizza.
Nelle statistiche della colonna sotto il riquadro di anteprima, puoi vedere che la colonna di esempio contiene 7 valori univoci. Tuttavia, puoi distinguere solo due valori: spazi vuoti e null .
Modificare il raggruppamento della distribuzione del valore. Fare clic sui puntini di sospensione della tabella, fare clic su Raggruppa per e selezionare Lunghezza testo. Il grafico si trasformerà quindi in una distribuzione della lunghezza del testo.
Nel grafico, puoi vedere che ha una stringa di testo vuota perché hai un elemento con una lunghezza di testo di zero caratteri. Ha anche 4 stringhe con un carattere e un'altra stringa singola con due caratteri.
Ciò che sembra essere uno spazio vuoto può in realtà essere una serie di cose. Nella maggior parte dei casi, sarà probabilmente solo una stringa di testo vuota; può anche essere un insieme di spazi o altri caratteri non principali.
L'importante è cosa c'è nella colonna successiva. Illustra che nessuno di questi spazi è effettivamente uguale a null perché rappresentano tutti un valore mentre null rappresenta l'assenza di un valore.
Valori numerici e valori speciali di LuckyTemplates
Un altro valore primitivo è il valore numerico . Se crei una nuova query e inserisci un valore numerico nella barra della formula, il riquadro di anteprima mostrerà il valore. Il nome della query avrà un tipo di dati numerico.
La libreria standard contiene anche espressioni che restituiscono numeri. Ad esempio, se inserisci =Number.PI nella barra della formula, il riquadro di anteprima ti darà il valore di Pi.
Ci sono anche valori speciali che sono considerati valori numerici come l'infinito positivo e negativo.
Poi c'è anche il valore not a number che è indicato da NaN . Tale valore si ottiene dividendo zero per zero.
Le funzioni relative alla data e all'ora possono essere tutte costruite utilizzando la propria specifica funzione intrinseca. Se inserisci una data nella barra della formula e apri la finestra Editor avanzato, vedrai che Power Query aggiunge automaticamente quella funzione intrinseca.
Vedrai #date seguito dall'anno, dal numero del mese e dal giorno.
Valori di testo
Il valore di testo rappresenta una sequenza di caratteri Unicode. Ha una forma letterale costruita utilizzando i segni di virgolette doppie. Tuttavia, non è necessario inserire le doppie virgolette quando si scrive un testo all'interno della barra della formula.
Se apri la finestra Editor avanzato, vedrai che Power Query aggiunge automaticamente i segni.
Pertanto, quando si scrive un valore di testo all'interno della finestra dell'editor avanzato, è necessario aggiungere manualmente le virgolette. Ma quando lo passi come singola espressione nella barra della formula, Power Query aggiunge le virgolette per te.
Tutti i valori affrontati in questo tutorial sono valori primitivi, il che significa che non sono costituiti da altri valori.
In questa tabella, i valori Time , Date , DateTime , DateTimeZone e Duration hanno funzioni intrinseche associate che consentono di creare valori dello stesso tipo.
Il valore binario rappresenta una sequenza di byte. Il #binary può essere utilizzato per costruire un valore binario da un elenco di byte. Ci sono anche altre funzioni binarie che puoi usare come l'opzione Inserisci dati. Power Query utilizza la codifica binaria per archiviare tabelle create manualmente come questa.
Estrai valori da record ed elenchi in Power Query
3 modi per combinare valori utilizzando DAX all'interno di LuckyTemplates
Conclusione
I rapporti sui dati degli edifici iniziano con la scrittura di formule che utilizzano i valori e i valori letterali corretti. I valori di LuckyTemplates sono una delle cose più essenziali quando si scrivono codici e formule. Mettono in evidenza i risultati raccogliendo dati ed eseguendo espressioni create in sintassi .
Melissa
Cos'è il sé in Python: esempi del mondo reale
Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.
In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.
Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.
In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.
Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.
Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.
Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.
Se finora utilizzi ancora Excel, questo è il momento migliore per iniziare a utilizzare LuckyTemplates per le tue esigenze di reportistica aziendale.
Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere