視覺化資料分佈是資料分析、品質控制和報告的常見需求。直方圖提供了資料集中值範圍(箱)頻率的快速檢視。在本文中,您將學習如何使用 Aspose.Cells for .NET 和 C# 在 Excel 工作簿中建立專業的直方圖。指南包含可直接執行的程式碼範例、每個步驟的說明以及自訂圖表外觀的技巧。
本文涵蓋以下主題:
C# Excel 函式庫 以建立直方圖表
Aspose.Cells for .NET 是一個功能強大且功能豐富的 Excel 函式庫,使開發人員能夠在不需要 Microsoft Office 的情況下建立、修改和呈現 Excel 檔案。它完整支援包括 Histogram 在內的現代圖表類型,並提供流暢的 API 來進行資料操作、圖表自訂以及檔案轉換。
使用 Aspose.Cells for .NET 的主要優勢:
- Comprehensive API – 以程式方式存取每個 Excel 功能。
- Advanced Chart Support – 原生支援所有 Excel 圖表類型,包括直方圖。
- High Performance – 高效處理大型活頁簿。
- Multiple Format Compatibility – 支援 XLSX、XLS、CSV、PDF、圖像格式等。
只需三個簡單步驟即可開始:
- 下載 最新發行版,請前往 Aspose.Cells releases page。
- 安裝 套件 via NuGet:
PM> Install-Package Aspose.Cells - 新增
using Aspose.Cells;到您的 C# 原始檔案。
使用 C# 在 Excel 中建立直方圖
以下是一個完整且獨立的 C# 範例,該範例會:
- 產生隨機數值資料。
- 將資料寫入工作表。
- 插入自動建立分箱的直方圖圖表。
- 將活頁簿儲存為 XLSX 檔案。
重要步驟說明
| Step | Purpose |
|---|---|
| 2 | 產生真實的樣本資料。您可以將其替換為來自資料庫、檔案或任何其他來源的資料。 |
| 3 | 新增一個類型為 ChartType.Histogram 的圖表。座標定義了圖表在工作表上的顯示位置。 |
| 4 | 將資料範圍連結到圖表。true 旗標告訴 Aspose.Cells 該範圍包含 值(Y 值)。 |
| 5 | 簡單的格式設定 – 白色繪圖區背景,圖例位於底部。 |
| 6 | 將活頁簿儲存為 XLSX 檔案,可使用 Aspose.Cells 在 Excel 中開啟或轉換為 PDF、PNG 等格式。 |
執行程式,打開產生的 HistogramChart_Output.xlsx,您將看到一個直方圖,該圖可視化 100 個隨機分數的分佈。
取得免費授權
探索 Aspose.Cells 無風險體驗,獲取臨時授權。訪問 Aspose temporary license page 以申請 30 天授權,該授權可移除評估水印並啟用完整功能。
Excel 直方圖:免費資源
透過以下免費資源深入了解:
- 開發者指南 – 綜合文件說明: https://docs.aspose.com/cells/net/
- 線上應用程式 – 在瀏覽器中建立、編輯和轉換 Excel 檔案: https://products.aspose.app/cells/family
- API 參考 – 詳細的類別與方法說明: https://reference.aspose.com/cells/net/
- 操作指南文章 – 真實情境與程式碼範例: https://blog.aspose.com/zh-hant/categories/aspose.cells-product-family/
結論
使用 Aspose.Cells for .NET 建立直方圖圖表既簡單又完全程式化。透過利用函式庫原生的 ChartType.Histogram 以及廣泛的 SpecificProperties 選項,您可以產生可匯出為 XLSX、PDF 或影像格式的分佈視覺化。請將提供的範例作為基礎,並依據您的資料來源、分箱需求與視覺品牌進行調整。
如果您有任何問題或需要進一步協助,歡迎加入 Aspose.Cells 社群論壇。