Skip to content

Criação de um Modifier para gerar novas colunas #14

@Conradox

Description

@Conradox

No momento o FilterModifier, por conta de como foi implementado, só pode receber como input um vetor de elementos distintos, mas acho que em algum momento poderíamos incrementar esse Modifier ou até criar um outro Modifier de forma que pudéssemos usar ele para gerar uma coluna com os mesmo dados, mas com um nome diferente, ou seja, que ele tenha suporte pra receber como input um Pair{Symbol, Symbol}. A principio, isoladamente, não aparenta fazer muito sentido, mas na criação de um pipeline pra gerarmos uma nova coluna a partir da transformação linear de outra coluna acho que seria útil.

Altura em Centímetros
176

Caso quiséssemos gerar uma nova coluna que representasse a altura em polegadas.

    filter1 = FilterModifier(:Altura, :Altura => :Altura2)
    filter2 = Modifier(:Altura2, : x  -> x / 2,54)
    push!(stream, filter1)
    push!(stream, filter2)

Aí nós teríamos:

Altura em Centímetros Altura em Polegadas
176 68,75

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions