نيكولا بي روجير، بوردو، نوفمبر 2021.
مشهد التصور العلمي لبيثون ضخم. وهو يتألف من عدد لا يحصى من الأدوات، بدءًا من الأدوات الأكثر تنوعًا والأكثر استخدامًا على نطاق واسع وحتى الأدوات الأكثر تخصصًا وسرية. تعتمد بعض هذه الأدوات على المجتمع بينما يتم تطوير البعض الآخر بواسطة الشركات. بعضها مصمم خصيصًا للويب، والبعض الآخر مخصص لسطح المكتب فقط، وبعضها يتعامل مع البيانات ثلاثية الأبعاد والبيانات الكبيرة، بينما يستهدف البعض الآخر عرضًا ثنائي الأبعاد لا تشوبه شائبة. في هذا المشهد الطبيعي، يتمتع Matplotlib بمكانة خاصة جدًا. إنها مكتبة متعددة الاستخدامات وقوية تتيح لك تصميم مجسمات عالية الجودة ومناسبة للنشر العلمي. كما أنه يوفر واجهة بسيطة وبديهية بالإضافة إلى بنية موجهة للكائنات تسمح لك بتعديل أي شيء داخل الشكل. وأخيرًا، يمكن استخدامها كمكتبة رسومية عادية لتصميم مجسمات غير علمية. تم تنظيم هذا الكتاب في أربعة أجزاء. الجزء الأول يتناول المبادئ الأساسية لمكتبة Matplotlib. يتضمن ذلك مراجعة الأجزاء المختلفة التي تشكل الشكل، وأنظمة الإحداثيات المختلفة، والمقاييس والإسقاطات المتاحة، وسنقدم أيضًا بعض المفاهيم المتعلقة بالطباعة والألوان. الجزء الثاني مخصص للتصميم الفعلي للشخصية. بعد تقديم بعض القواعد البسيطة لإنشاء أشكال أفضل، سنواصل بعد ذلك شرح إعدادات Matplotlib الافتراضية ونظام التصميم قبل الغوص في تنظيم تخطيط الأشكال. سنقوم بعد ذلك باستكشاف الأنواع المختلفة من الحبكة المتاحة ونرى كيف يمكن تزيين الشكل بعناصر مختلفة. الجزء الثالث مخصص لمفاهيم أكثر تقدمًا، وهي الأشكال ثلاثية الأبعاد والتحسين والرسوم المتحركة. الجزء الرابع والأخير عبارة عن مجموعة من واجهات العرض.
يمكنك قراءة الكتاب بصيغة PDF (95Mo، الموقع المفضل) وهو مفتوح الوصول ومستضاف على HAL وهو أرشيف فرنسي مفتوح للأكاديميين. الإصدار المحدث متاح أيضًا على GitHub هنا. مصادر الكتاب (بما في ذلك أمثلة التعليمات البرمجية) متاحة على github.com/rougier/scientific-visualization-book.
إذا كنت ترغب في شراء الكتاب، يمكنك طلب نسخة مطبوعة على موقع amazon.com مقابل 49 دولارًا. إذا كنت ترغب في دعم أو رعاية عملي المستقبلي على Python (وEmacs)، فيمكنك استخدام paypal أو github أو liberapay.
إذا كنت لا ترغب في إنفاق المال، يمكنك ببساطة ترشيحي لبرنامج نجوم GitHub إذا وجدت عملي مفيدًا للمجتمع.
أوبونتو