تصویرسازی توزیعهای آماری به تحلیلگران کمک میکند تا بهسرعت پراکندگی دادهها، مقادیر دورافتاده و مقادیر میانه را شناسایی کنند. در این راهنما خواهید آموخت که چگونه یک BoxWhisker chart (که به عنوان نمودار جعبه‑و‑خط نیز شناخته میشود) را در اکسل با استفاده از C# و Aspose.Cells for .NET ایجاد کنید. مثالها شامل ایجاد نمودار پایه، آمادهسازی دادهها و چند تنظیم سفارشی مانند عناوین محور و استایلدهی هستند. تمام قطعههای کد کامل و آماده کامپایل هستند.
این مقاله موضوعات زیر را پوشش میدهد:
- کتابخانه Excel C# برای ایجاد نمودارهای BoxWhisker
- ایجاد نمودار BoxWhisker در Excel با استفاده از C#
- دریافت یک لایسنس رایگان
- نمودار BoxWhisker Excel: منابع رایگان
- نتیجهگیری
- همچنین ببینید
C# کتابخانه Excel برای ایجاد نمودارهای BoxWhisker
Aspose.Cells for .NET یک کتابخانه قدرتمند خودکارسازی Excel است که ایجاد، تغییر و قالببندی فایلهای Excel را بهصورت برنامهنویسی آسان میکند. این کتابخانه تمام انواع نمودارهای Excel را پشتیبانی میکند، از جمله نمودار آماری BoxWhisker.
مزایای کلیدی استفاده از Aspose.Cells for .NET:
- Rich API – دسترسی به تمام ویژگیهای Excel، از فرمولها تا نمودارهای پیشرفته.
- No Microsoft Office Dependency – بر روی هر پلتفرمی که .NET را پشتیبانی میکند، کار میکند.
- High Performance – بهصورت کارآمد کتابهای کاری بزرگ را مدیریت میکند.
- Multiple Format Support – XLSX، XLS، CSV، PDF، ODS و موارد دیگر.
شروع کار
- آخرین Aspose.Cells for .NET را از صفحهٔ انتشار دانلود کنید.
- پکیج NuGet را نصب کنید:
PM> Install-Package Aspose.Cells
- به پروژه C# خود یک مرجع به
Aspose.Cellsاضافه کنید.
حالا آمادهاید تا یک نمودار BoxWhisker ایجاد کنید.
ایجاد نمودار BoxWhisker در Excel با استفاده از C#
1. نمودار جعبهای-ویسکر پایه
مثال زیر یک کتاب کار ساده ایجاد میکند، آن را با دادههای آماری پر میکند و یک نمودار BoxWhisker اضافه مینماید.
توضیح مراحل کلیدی
| Step | What it does |
|---|---|
| ایجاد کتاب کار | یک فایل Excel جدید ایجاد میکند. |
| پر کردن دادهها | نامهای دستهبندی را در ستون A و سه سری داده را در ستونهای B‑D وارد میکند. |
| افزودن نمودار | ChartType.BoxWhisker یک شیء نمودار BoxWhisker ایجاد میکند. |
| تنظیم محدوده دادهها | NSeries.Add دادههای عددی را پیوند میدهد، در حالی که CategoryData دستهها را پیوند میدهد. |
| سفارشیسازیها | عنوانهای محور، رنگ پسزمینه را تنظیم میکند و برچسبهای داده میانه را نمایش میدهد. |
| ذخیره | کتاب کار را روی دیسک ذخیره میکند (.xlsx). |
2. سفارشیسازیهای پیشرفته (استایلدهی و نمایش نقاط دورافتاده)
مثال بعدی نشان میدهد که چگونه رنگ پرکننده جعبه، سبک خط مرزی را تغییر داده و نشانگر outlier را پیکربندی کنید.
چه چیزی این مثال اضافه میکند
- قالببندی مخصوص سری – رنگهای پرکننده متفاوت و سبکهای حاشیه برای هر سری داده.
- نمایش نقاط دورافتاده – نقاط دورافتاده را فعال میکند و نشانگر را به یک دایره قرمز تنظیم مینماید.
- عناوین واضح محور – به کاربران نهایی کمک میکند تا زمینه نمودار را درک کنند.
هر دو قطعه کد میتوانند با .NET 6+ (یا هر نسخه .NET که توسط Aspose.Cells پشتیبانی میشود) کامپایل شوند و بدون نیاز به Microsoft Office اجرا شوند.
دریافت یک لایسنس رایگان
آیا میخواهید Aspose.Cells را بدون محدودیت امتحان کنید؟ یک مجوز موقت رایگان از صفحه مجوز موقت Aspose دریافت کنید. این مجوز علامت آبشمار ارزیابی را حذف میکند و API کامل را باز میکند، به شما امکان میدهد تا با نمودارهای BoxWhisker و سایر ویژگیها در برنامههای خود آزمایش کنید.
نمودار جعبهوویسکر اکسل: منابع رایگان
ادامه یادگیری با این منابع رسمی Aspose:
- راهنمای توسعهدهنده – https://docs.aspose.com/cells/net/
- برنامههای آنلاین رایگان – https://products.aspose.app/cells/family
- مرجع API – https://reference.aspose.com/cells/net/
- مقالات How‑To – https://blog.aspose.com/fa/categories/aspose.cells-product-family/
نتیجهگیری
ایجاد تجسمهای آماری مانند BoxWhisker charts با Aspose.Cells for .NET به سادگی انجام میشود. این کتابخانه کنترل کامل بر روی بازههای داده، انواع نمودار و استایلها را فراهم میکند و به شما امکان میدهد تجزیه و تحلیلهای حرفهای را مستقیماً در کتابکارهای Excel جاسازی کنید. از نمونههای کد ارائهشده به عنوان نقطه شروع استفاده کنید و سپس سفارشیسازیهای بیشتری را برای برآورده کردن نیازهای گزارشگیری خود بررسی کنید.
اگر با مشکلی مواجه شدید یا سؤال دارید، میتوانید برای دریافت کمک به فروم پشتیبانی Aspose.Cells مراجعه کنید.