ピボットテーブルとピボットチャートの作成
Contents
[
Hide
]
ピボットテーブルは、レコードのインタラクティブな集計です。たとえば、ワークシートのリストには数百の請求書エントリがあります。ピボットテーブルは、顧客、製品、または日付別に請求書を合計することができます。Microsoft Excelを使用すると、ピボットテーブル内の情報をボタンをドラッグするだけで素早く再配置することが可能です。
ピボットチャートは、ピボットテーブルのデータのインタラクティブなグラフィカルな表現です。ピボットチャートはExcel 2000で導入されました。ピボットテーブルが自動的に小計と合計を作成するため、ピボットチャートを使用することでデータを理解することがさらに容易になります。
Aspose.Cells for Python via .NET は ピボットテーブル と ピボットチャート をサポートしています。
Excel ライブラリの Aspose.Cells for Python によるピボットテーブルおよびチャートの追加
Aspose.Cells for Python via .NET は、ピボットテーブルを作成するための特別なクラスのセットを提供しています。これらのクラスは、PivotTable オブジェクトを作成および設定するために使用され、PivotTable オブジェクトの基本的な構成要素として機能します:
- PivotField、ピボットテーブルレポート内のフィールド。
- PivotFields、ピボットテーブル内のすべてのPivotFieldオブジェクトのコレクション。
- PivotTable、ワークシート上のPivotTableレポート。
- PivotTables、ワークシート上のすべてのPivotTableオブジェクトのコレクション。
Aspose.Cells for Python via .NET の使用の準備
- pypi から Aspose.Cells for Python via .NET をインストールします。コマンドは次のとおりです: $ pip install aspose-cells-python。
- 開発環境に “Aspose.Cells for Python via .NET” をインストールする手順については、ステップバイステップの手順に従うこともできます。
Aspose.Cells for Python Excel ライブラリを使用してピボットテーブルを追加する方法
Aspose.Cells for Python via .NET を使用してピボットテーブルを作成するには:
- Cell オブジェクトの put_value メソッドを使用してワークシートのセルにデータを追加します。また、データが入力済みのテンプレートファイルを使用することもできます。このデータは、ピボットテーブルのデータソースとして使用されます。
- PivotTablesコレクションのaddメソッド(Worksheetオブジェクトにカプセル化されています)を呼び出すことによって、ワークシートにピボットテーブルを追加します。
- ピボットテーブルの新しいPivotTableオブジェクトにアクセスするには、そのインデックスを渡してPivotTablesコレクションからアクセスします。#PivotTableオブジェクトにカプセル化されているピボットテーブルオブジェクトを使用して、テーブルを管理します。
以下にコード例を示します。
Aspsoe.Cells for Python Excel ライブラリを使用してピボットチャートを追加する方法
Aspose.Cells for Python via .NET を使用してPivotChartを作成するには:
- チャートを追加します。
- グラフのPivotSourceを、スプレッドシート内の既存のピボットテーブルを指すように設定します。
- 他の属性を設定します。