Adicionar Linhas

Anexa um conjunto de linhas de um conjunto de dados de entrada até ao final de outro conjunto de dados

Categoria: Transformação de Dados / Manipulação

Nota

Aplica-se a: Machine Learning Studio (clássico)

Este conteúdo diz respeito apenas ao Studio (clássico). Módulos semelhantes de arrasto e queda foram adicionados ao designer de Aprendizagem automática Azure. Saiba mais neste artigo comparando as duas versões.

Visão geral do módulo

Este artigo descreve como utilizar o módulo Add Rows em Azure Machine Learning para concatenar dois conjuntos de dados. Na concatenação, as linhas do segundo conjunto de dados são adicionadas ao final do primeiro conjunto de dados.

A concatenação de linhas é útil em cenários como estes:

  • Gerou uma série de estatísticas de avaliação, e quer combiná-las numa só tabela para uma comunicação mais fácil.

  • Tem trabalhado com diferentes conjuntos de dados e pretende combinar os conjuntos de dados para criar um conjunto de dados final.

Como utilizar Add Rows

Para concatenar linhas de dois conjuntos de dados, as linhas devem ter exatamente o mesmo esquema. Isto significa o mesmo número de colunas, e o mesmo tipo de dados nas colunas.

  1. Arraste o módulo Add Rows para a sua experiência, pode encontrá-lo na categoria De Transformação de Dados, na categoria Manipular.

  2. Ligue os conjuntos de dados às duas portas de entrada. O conjunto de dados que pretende anexar deve ser ligado à segunda porta (à direita).

  3. Execute a experimentação. O número de linhas no conjunto de dados de saída deve ser igual à soma das linhas de ambos os conjuntos de dados de entrada.

    Se adicionar o mesmo conjunto de dados a ambas as entradas do módulo Add Rows, o conjunto de dados é duplicado.

Notas técnicas

Esta secção descreve detalhes de implementação e questões comuns.

  • Não é possível filtrar o conjunto de dados de origem ao adicionar linhas. Todas as linhas de ambos os conjuntos de dados fornecidos como entradas são concatenadas quando utiliza o Add Rows.

  • Se pretender adicionar apenas algumas linhas, utilize a Partição e a Amostra para definir uma condição para filtrar as linhas e gerar um conjunto de dados apenas com as linhas desejadas.

Exemplos

Para ver exemplos de como este módulo é usado, consulte a Galeria Azure AI:

Entradas esperadas

Nome Tipo Descrição
Conjunto de dados1 Tabela de Dados Linhas de conjunto de dados a adicionar primeiro ao conjunto de dados de saída
Conjunto de dados2 Tabela de Dados Linhas de conjunto de dados a anexar ao primeiro conjunto de dados

Saídas

Nome Tipo Descrição
Conjunto de dados de resultados Tabela de Dados Conjunto de dados que contém todas as linhas de conjuntos de dados de entrada

Exceções

Exceção Descrição
Erro 0003 Uma exceção ocorre se um ou mais conjuntos de dados de entrada forem nulos ou vazios.
Erro 0010 Uma exceção ocorre se os conjuntos de dados de entrada tiverem nomes de colunas que devem coincidir, mas não.
Erro 0016 Uma exceção ocorre se os conjuntos de dados de entrada passados para o módulo devem ter tipos de coluna compatíveis, mas não o fazem.
Erro 0008 Ocorre uma exceção se o parâmetro não estiver ao alcance.

Para obter uma lista de erros específicos dos módulos Studio (clássicos), consulte códigos de erro de aprendizagem automática.

Para obter uma lista de exceções da API, consulte códigos de erro da API de aprendizagem automática.

Ver também

Manipulação
Transformação de Dados
Lista de Módulos A-Z