You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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
The text was updated successfully, but these errors were encountered:
Eu acho que a responsabilidade de tratar os dados vem mais do modelo, mas concordo que pode ajudar. Problema que dessa forma você não consegue fazer contar complexas como o IMC.
Acho que poderia ser assim:
filter1 = NewColumnModifier(:AlturaCategorica, i -> dadas[:Altura,i] /. 2)
push!(stream, filter1)
filipebraida
changed the title
Possível melhora no FilterModifier
Criação de um Modifier para gerar novas colunas
Aug 19, 2020
Teria que ser uma forma bem fácil, pois o AlterDataModifier conseguiria fazer isso. Inclusive, pode ser uma função que acaba criando um AlterDataModifier
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 esseModifier
ou até criar um outroModifier
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 umPair{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.Caso quiséssemos gerar uma nova coluna que representasse a altura em polegadas.
Aí nós teríamos:
The text was updated successfully, but these errors were encountered: