Filtrering och uttryck

Dataförberedelse i Alteryx

Deanna Sanchez

Alteryx ACE and Owner, Nova Geographica LLC

Filtrera data

  • Filtrering begränsar en datamängd genom att ta bort data och fokusera på en specifik delmängd.
    • Exempel: [Sale Price] >= 100000

 

Jämförelse av tabellfilter för försäljningspris

Dataförberedelse i Alteryx

Filtrering kan liknas vid . . .

Bild på skulptör som avlägsnar material för att skapa konst

Dataförberedelse i Alteryx

Filtrering i Alteryx

Filterverktyget – tillgängligt från verktygsseten Favorites och Preparation

Det finns två alternativ:

  • Enkelt filter
    • Ett fält med en operator och/eller kriterier

Exempel på enkelt numeriskt filteruttryck

Dataförberedelse i Alteryx

Filtrering i Alteryx

Filterverktyget – tillgängligt från verktygsseten Favorites och Preparation.

Det finns två alternativ:

  • Enkelt filter
    • Ett fält med en operator och/eller kriterier

Exempel på enkla numeriska och textuella filteruttryck

Dataförberedelse i Alteryx

Filtrering i Alteryx

Filterverktyget – tillgängligt från verktygsseten Favorites och Preparation.

Det finns två alternativ:

  • Enkelt filter
    • Ett fält med en operator och/eller kriterier

Exempel på enkla filteruttryck

Dataförberedelse i Alteryx

Filtrering i Alteryx

Filterverktyget – tillgängligt från verktygsseten Favorites och Preparation.

Det finns två alternativ:

  • Anpassat filter
    • Flera kriterier och uttryck

Exempel på anpassat filteruttryck med AND

Dataförberedelse i Alteryx

Filtrering i Alteryx

Filterverktyget – tillgängligt från verktygsseten Favorites och Preparation.

Det finns två alternativ:

  • Anpassat filter
    • Flera kriterier och uttryck

Exempel på anpassat filteruttryck med OR

Dataförberedelse i Alteryx

Filtrering i Alteryx

Filterverktyget – tillgängligt från verktygsseten Favorites och Preparation.

Det finns två alternativ:

  • Anpassat filter
    • Flera kriterier och uttryck

Exempel på anpassat filteruttryck med datum

Dataförberedelse i Alteryx

Filterverktygets utdata

Två utdataankare:

  • True
    • Kriterierna är uppfyllda

Bild på filterverktygets True-utdataankare

Dataförberedelse i Alteryx

Filterverktygets utdata

Två utdataankare:

  • True
    • Kriterierna är uppfyllda
  • False
    • Kriterierna är inte uppfyllda

Bild på filterverktygets False-utdataankare

Dataförberedelse i Alteryx

AND och OR

Ett anpassat filter kan använda AND och OR i kritерieuttrycket.

  • AND

    • BÅDA kriterierna måste vara uppfyllda
    • [Shape] = 'Triangle' AND [Letter] = 'B'
  • OR

    • NÅGOT av kriterierna måste vara uppfyllt
    • [Shape] = 'Triangle' OR [Letter] = 'B'

Bild på datamängdskategorier

Dataförberedelse i Alteryx

AND-sats

  • BÅDA kriterierna måste vara uppfyllda
    • [Shape] = 'Triangle' AND [Letter] = 'B'

Blandade former med bokstäver och resultatet av AND-satsen

Dataförberedelse i Alteryx

OR-sats

  • NÅGOT av kriterierna måste vara uppfyllt
    • [Shape] = 'Triangle' OR [Letter] = 'B'

Blandade former med bokstäver och resultatet av OR-satsen

Dataförberedelse i Alteryx

Uttryckssyntax

  • Textdata kräver citattecken (enkla eller dubbla)
    • [Month] = 'January'

Exempel på textuttryck

Dataförberedelse i Alteryx

Uttryckssyntax

  • Numeriska data använder inga citattecken
    • [Price] > 100

Exempel på numeriskt uttryck

Dataförberedelse i Alteryx

Uttryckssyntax

  • ! betyder "inte"
    • !IsEmpty([Product])

Exempel på negationsuttryck med utropstecken

Dataförberedelse i Alteryx

Uttryckssyntax

  • Kontrollera fältets datatyp
    • [Length] = '0' (Citattecken krävs för textdata även om fältet innehåller ett tal)

Exempel på tal lagrat som text i ett uttryck

Dataförberedelse i Alteryx

Fältsyntax i anpassade uttryck

  • Inkludera fältnamnet i varje del av ett uttryck med flera satser
  • Upprepa fältnamnet före kriterierna i uttrycken

Exempel på användning av samma fält i ett anpassat uttryck

Dataförberedelse i Alteryx

Formler i filterverktyget

Det finns många färdiga formler i filterverktygets anpassade filter.

  • Klicka på Fx-knappen för att visa formelkategorierna
  • Samma formler som i Formelverktyget

Lista över formler i formelverktyget

Dataförberedelse i Alteryx

Nu kör vi en övning!

Dataförberedelse i Alteryx

Preparing Video For Download...