ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS Desktop

Un completo SIG profesional

ArcGIS Enterprise

SIG en tu empresa

ArcGIS for Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

ArcMap

  • Inicio
  • Introducción
  • Cartografiar
  • Analizar
  • Administrar datos
  • Herramientas
  • Extensiones

Tabla pivote

Disponible con una licencia Advanced.

  • Resumen
  • Ilustración
  • Uso
  • Sintaxis
  • Muestra de código
  • Entornos
  • Información sobre licencias

Resumen

Crea una tabla a partir de la table de entrada al reducir la redundancia en los registros y al aplanar las relaciones de uno a muchos.

Ilustración

Ilustración de Tabla pivote

Uso

  • Esta herramienta por lo general se utiliza para reducir registros redundantes y aplanar relaciones de uno a muchos.

  • Si el Campo Pivote es un campo de texto, los valores deben empezar por un carácter (por ejemplo, a2) y no por un número (por ejemplo, 2a). Si el valor del primer registro empieza por un número, todos los valores de salida serán 0.

  • Si el Campo Pivote es de tipo numérico, su valor se incorporará al nombre de campo original en la tabla de salida.

  • El botón Agregar campo del parámetro Campos de entrada se utiliza solamente en ModelBuilder para acceder y cargar los campos esperados de un proceso anterior que aún no se ejecutó en la lista Campos de entrada para que pueda completar el cuadro de diálogo Tabla dinámica y seguir creando el modelo.

  • La cantidad de campos en la tabla de salida se determina mediante la cantidad de campos de entrada que elija, además de un campo para cada valor de Campo Pivote único. La cantidad de registros en la tabla de salida se determina mediante la combinación única de valores entre los campos de entrada elegidos y el campo Pivote.

  • Si el Campo Pivote contiene valores nulos, la herramienta falla.

Sintaxis

PivotTable(in_table, fields, pivot_field, value_field, out_table)
ParámetroExplicaciónTipo de datos
in_table

La tabla cuyos registros se actualizan de forma dinámica.

Table View
fields
[fields,...]

Los campos que definen los registros que se incluirán en la tabla de salida.

Field
pivot_field

El campo cuyos valores de registro se utilizan para generar los nombres de campo en la tabla de salida.

Field
value_field

El campo cuyos valores completan los campos actualizados de forma dinámica en la tabla de salida.

Field
out_table

La tabla que se creará.

Table

Muestra de código

Ejemplo de PivotTable (ventana Python)

La siguiente secuencia de comandos de la ventana Python demuestra cómo utilizar la función PivotTable en el modo inmediato.

import arcpy from arcpy import env
env.workspace = "C:/data"
arcpy.PivotTable_management("attributes.dbf", "OwnerID", "AttrTagNam", "AttrValueS", "C:/output/attribPivoted.dbf")
Ejemplo 2 de PivotTable (secuencia de comandos de Python independiente)

La siguiente secuencia de comandos de Python demuestra cómo utilizar la función PivotTable en una secuencia de comandos independiente.

# Name: PivotTable_Example2.py
# Description: Pivot the attributes table by the specified fields
# Author: ESRI
# Import system modules import arcpy from arcpy import env
# Set workspace env.workspace = "C:/data"
# Set local variables in_table = "attributes.dbf"
fields = "OwnerID"
pivot_field = "AttrTagNam"
value_field = "AttrValueS"
out_table = "C:/output/attribPivot.dbf"
# Execute PivotTable arcpy.PivotTable_management(in_table, fields, pivot_field, value_field, out_table)

Entornos

  • Espacio de trabajo actual
  • Palabra clave CONFIG de salida
  • Espacio de trabajo temporal

Información sobre licencias

  • Basic: No
  • Standard: No
  • Advanced: Sí

Temas relacionados

  • Vista general del conjunto de herramientas Tabla

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

Plataforma ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog de Esri
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
Copyright © 2019 Esri. | Privacidad | Legal