Chart-Maker — برنامه وب برای رسم نمودارها و گراف‌ها در مرورگر

سازنده آنلاین / آفلاین، ۲۱ نوع نمودار، خروجی به PNG JPEG WEBP AVIF SVG، تاریخچه، راهنمای دقیق، نصب برنامه

برای کاربران برنامه‌ها
برنامه Chart-Maker
برای توسعه‌دهندگان کتابخانه‌ها
کتابخانه‌های Chart-Maker
تنظیمات نمودار
پیشرفته
JSON
پیش‌نمایش
نحوه استفاده — دستورالعمل کامل

پنل «تنظیمات نمودار» همه کنترل‌ها را دارد؛ کنار آن، یک پیش‌نمایش زنده با هر تغییر به‌طور خودکار به‌روزرسانی می‌شود. در نمایشگرهای پهن، این دو کنار هم هستند و در گوشی روی هم، با پیش‌نمایش زیر تنظیمات.

روند کار: ۱) یک نوع نمودار انتخاب کنید؛ ۲) عنوان و نام مجموعه‌داده را وارد کنید؛ ۳) داده‌ها را در جدول زیر پر کنید؛ ۴) در صورت نیاز واگرد یا ازنو کنید؛ ۵) «برون‌بری» را باز کنید تا تصویری دانلود یا پروژه را ذخیره کنید.

۲۱ نوع وجود دارد که بر اساس نحوه ورود داده‌ها گروه‌بندی شده‌اند:

  • برچسب / مقدار: میله‌ای، خطی، سطحی، میله‌ای افقی، دایره‌ای، حلقه‌ای، راداری، سطح قطبی، ابر کلمات.
  • نقاط X / Y: پراکندگی (X، Y)، حبابی (X، Y، اندازه).
  • چند مجموعه‌داده: انباشته، گروهی، چندخطی، ترکیبی (هر مجموعه یک میله یا خط است).
  • دسته و فهرست مقادیر: نمودار جعبه‌ای، ویولنی.
  • سلسله‌مراتب: نقشه درختی (برچسب، مقدار، گروه).
  • شبکه: نقشه حرارتی (X، Y، مقدار).
  • جریان‌ها: سانکی (از، به، جریان).
  • نقشه: کروپلت (کشوری از فهرست، مقدار).
  • ستونی با میله خطا
  • شمعی / OHLC
  • قیف
  • ون
  • گراف (شبکه)
  • گیج
  • تابع (y = f(x))

جدول داده‌ها با نوع انتخاب‌شده هماهنگ می‌شود. «افزودن ردیف» یک مورد اضافه می‌کند و ضربدر یکی را حذف می‌کند.

  • برچسب / مقدار: یک برچسب و یک عدد.
  • نقاط: X و Y (حبابی اندازه هم دارد).
  • چند مجموعه‌داده: دسته‌ها با ویرگول جدا می‌شوند، مقادیر هر مجموعه فهرستی از اعداد جداشده با ویرگول است؛ در ترکیبی هر مجموعه روی میله یا خط تنظیم می‌شود.
  • جعبه‌ای / ویولنی: فهرستی از اعداد جداشده با ویرگول در میدان مقادیر.
  • نقشه حرارتی: X، Y (دسته‌ها) و یک مقدار.
  • سانکی: از، به و مقدار جریان.
  • کروپلت: کشور از یک فهرست کشویی انتخاب می‌شود (نام‌ها به زبان رابط)، به‌علاوه یک مقدار.
  • ستونی با میله خطا: برچسب, مقدار, خطا.
  • شمعی / OHLC: تاریخ, O/H/L/C.
  • قیف: برچسب, مقدار.
  • ون: مجموعه‌ها (با کاما), مقدار.
  • گراف (شبکه): گره‌ها (با کاما), از/به.
  • گیج: مقدار, حداکثر.
  • نوع تابع نمودار y = f(x) را رسم می‌کند. یک عبارت وارد کنید — مثل sin(x)، x^2، sqrt(x) — بازهٔ X (کمینه و بیشینه) و تعداد نقاط. تابع عبارت را ارزیابی کرده و منحنی را رسم می‌کند؛ فرمول در فهرست داده‌های زیر نمودار نیز نمایش داده می‌شود.

دکمه «برون‌بری» پنجره‌ای باز می‌کند.

  • قالب: PNG، JPEG، WEBP، AVIF (قالبی واقعی که در مرورگر رمزگذاری می‌شود — رمزگذار در نخستین استفاده بارگذاری می‌شود) و SVG (برداری).
  • عرض و ارتفاع — اندازه تصویر به پیکسل؛ خالی یعنی اندازه فعلی نمودار.
  • دانلود تصویر — تصویر را ذخیره می‌کند؛ یک پس‌زمینه و فهرست داده‌های زیر نمودار افزوده می‌شود.
  • ذخیره پروژه — پرونده ‎.json با همه تنظیمات؛ کادر «شامل تاریخچه و گزارش» آن‌ها را به پرونده می‌افزاید.
  • در ترکیبی/چندگانه هر مجموعه می‌تواند از محور Y چپ یا راست استفاده کند.

دکمه «درون‌ریزی» پنجره‌ای با ناحیه‌ای باز می‌کند که می‌توانید یک پرونده پروژه ‎.json را در آن رها کنید یا برای انتخاب کلیک کنید. پس از انتخاب پرونده، دکمه «اعمال پروژه» فعال می‌شود و تنظیمات را بارگذاری می‌کند (و تاریخچه و گزارش را اگر ذخیره شده باشند).

  • Ctrl/Cmd + Z — واگرد
  • Ctrl/Cmd + Y یا Ctrl/Cmd + Shift + Z — ازنو
  • Ctrl/Cmd + S — ذخیره پروژه
  • Ctrl/Cmd + E — پنجره برون‌بری
  • Ctrl/Cmd + O — پنجره درون‌ریزی
  • Ctrl/Cmd + J — گزارش
  • Ctrl/Cmd + , — تنظیمات

درون میدان‌های ورودی، Ctrl+Z و Ctrl+Y مانند ویرایش عادی متن کار می‌کنند.

  • واگرد / ازنو: جابه‌جایی رو به جلو و عقب میان تغییرات داده‌ها و تنظیمات.
  • گزارش: عملیات‌ها، نکته‌ها و خطاها را نگه می‌دارد؛ می‌توان آن را پاک کرد.

بخش «پیشرفته» بالای جدول تنظیمات اختیاری را گرد می‌آورد: زیرعنوان؛ نرم‌کردن خط، خطوط پله‌ای، خط‌چین و پرشده؛ محور Y انباشته و لگاریتمی؛ تُنُک‌سازی؛ موقعیت راهنما؛ اندازه نقطه و ضخامت خط؛ مدت و نرمی انیمیشن؛ و جلوه‌های بر حسب نیاز — برچسب داده، بزرگ‌نمایی/جابجایی، حاشیه‌نویسی، خط روند و نشانگر متقاطع. در نمودارهای ترکیبی و چندگانه هر مجموعه می‌تواند از محور Y چپ یا راست استفاده کند. هر گزینه فقط برای انواع مرتبط نمایش داده می‌شود.