Crear tablas dinámicas y gráficos dinámicos

Agregar tablas dinámicas y gráficos

Aspose.Cells for Python via .NET proporciona un conjunto especial de clases que se utilizan para crear tablas dinámicas. Estas clases se utilizan para crear y configurar objetos de tabla dinámica, que actúan como los componentes básicos de un objeto de tabla dinámica:

  • PivotField, un campo en un informe de tabla dinámica.
  • PivotFields, una colección de todos los objetos PivotField en una tabla dinámica.
  • Tabla dinámica, un informe de tabla dinámica en una hoja de trabajo.
  • Tablas dinámicas, una colección de todos los objetos de la tabla dinámica en la hoja de trabajo.

Preparándose para usar Aspose.Cells for Python via .NET

  1. Instalar Aspose.Cells for Python via .NET desdepipiuse el comando como: $ pip install aspose-cells-python.
  2. También puede seguir las instrucciones paso a paso sobre cómo instalar “Aspose.Cells for Python via .NET” en su entorno de desarrollador.

Agregar una tabla dinámica

Para crear una tabla dinámica usando Aspose.Cells for Python via .NET:

  1. Agregue algunos datos a las celdas de una hoja de cálculo utilizando el método put_value de un objeto Cell. También utiliza un archivo de plantilla ya lleno de datos. Los datos se utilizarán como fuente de datos de la tabla dinámica.
  2. Agregue una tabla dinámica a la hoja de trabajo llamando al método add de la colección PivotTables (encapsulado en el objeto Hoja de trabajo).
  3. Acceda al nuevo objeto de tabla dinámica de la colección de tablas dinámicas pasando su índice. # Utilice cualquiera de los objetos de la tabla dinámica encapsulados en el objeto PivotTable para administrar la tabla.

A continuación se proporcionan ejemplos de código.

Agregar un gráfico dinámico

Para crear un gráfico dinámico usando Aspose.Cells for Python via .NET:

  1. Añade un gráfico.
  2. Establezca el PivotSource del gráfico para que haga referencia a una tabla dinámica existente en la hoja de cálculo.
  3. Establece otros atributos.