سؤال

ولدي مجموعة كبيرة من البيانات من المجموعات التي تحتوي على (وقت الحدث، خطوط الطول والعرض) أنني بحاجة إلى تصور. وكنت آمل أن تولد "مثل movie' س ص مؤامرة، ولكن أتساءل عما إذا كان أي شخص لديه فكرة أفضل أو إذا كان هناك طريقة سهلة للقيام بذلك في بيثون؟

وشكرا مقدما للمساعدة، --Leo

هل كانت مفيدة؟

المحلول

نصائح أخرى

والخيار الأسهل هو matplotlib. حلين الخاصة التي قد عمل لك هي:

1) يمكنك إنشاء سلسلة من المؤامرات، كل لقطة في وقت معين. هذه يمكن أن تكون إما عرض باعتباره مؤامرة ديناميكية في matplotlib، حيث تبقى المحاور نفسه، ويتحرك البيانات حولها؛ أو يمكنك حفظ سلسلة من المؤامرات لفصل الملفات وبعد الجمع بينهما لتقديم فيلم (باستخدام تطبيق منفصل). هناك عدد من الأمثلة في الأمثلة الرسمية لفعل هذه الأشياء.

2) مؤامرة مبعثر بسيطة، حيث الألوان من الدوائر تتغير مع مرور الوقت قد تعمل بشكل جيد لبياناتك. هذا هو السوبر سهلة. انظر هذا ، على سبيل المثال، التي تنتج هذا الرقم بديل النص http://matplotlib.sourceforge.net/plot_directive/mpl_examples/ pylab_examples / ellipse_collection.hires.png

وسوف أحاول rpy. كل قوة R، من داخل الثعبان. http://rpy.sourceforge.net/

وrpy رائع.

وتحقق من مكتبة كرا لالمتحركة، http://cran.r-project.org/web/packages/ الرسوم المتحركة / index.html و

وبطبيعة الحال، عليك أن تتعلم قليلا عن R للقيام بذلك، ولكن إذا كنت تخطط للقيام بهذا النوع من الشيء بشكل روتيني في المستقبل سيكون جيدا يستحق في حين الخاص بك للتعلم.

إذا كنت مهتما في التآمر العلمي باستخدام بيثون ثم إلقاء نظرة على Mlab: <لأ href = "http://code.enthought.com/projects/mayavi/docs/development/html/mayavi/mlab.html" يختلط = "نوفولو noreferrer"> http://code.enthought.com/projects/mayavi/docs/development/html/mayavi/mlab.html

وانها تسمح لك لرسم 3D 2D / وتنشيط بياناتك ونوعية الرسوم البيانية عالية حقا.

تم تصميم Enthought في شاكو للحصول على تحديث المؤامرات التفاعلية /. في المعهد وهذا يأخذ بعض الوقت للحصول على استخدام، ولكن مرة كنت هناك انها إطارا رائعا للعمل مع.

ولقد كان نجاح معقول مع SVG تطبيقات بيثون توليد مع ميزات الرسوم المتحركة جزءا لا يتجزأ، ولكن هذا كان مع مجموعة أصغر من العناصر مما ربما لديك. على سبيل المثال، إذا كانت البيانات الخاصة بك هو عن الحدث الزلزالي، وتظهر دائرة التي تظهر عندما وقع الحدث، وينمو في الحجم مطابقة حجم الحدث. مؤشر يتحرك على جدول زمني بسيط حقا لإضافة.

المشكال (وأوبرا، والبعض الآخر ربما، سفاري لا) يظهر الكثير من قطع تتحرك حولها، ولقد وجدت ملهمة. الكثير من غيرها من محتوى جيد SVG البرنامج التعليمي على الموقع أيضا.

وأنت قد ترغب في النظر في PyQwt . انها مكتبة التآمر الذي يعمل مع كيو تي / باي كيوت.

والعديد من الأمثلة PyQwt (في الدليل qt4examples) تظهر كيفية إنشاء "تتحرك" المؤامرات تغيير / حيوي - نظرة على CPUplot.py، MapDemo.py، DataDemo.py.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top