سؤال
كيف يمكنني رسم (مؤامرة ثلاثية الأبعاد) مصفوفة في gnuplot لها بنية البيانات هذه. لا يمكنني إيجاد طريقة لاستخدام الصف الأول والعمود كأفاة و y القراد (أو لتجاهلها)
,5,6,7,8
1,-6.20,-6.35,-6.59,-6.02
2,-6.39,-6.52,-6.31,-6.00
3,-6.36,-6.48,-6.15,-5.90
4,-5.79,-5.91,-5.87,-5.46
هل splot 'data.csv' matrix
المعلمة الصحيحة لاستخدامها؟
المحلول
يمكنك إعطاء استخدام مواصفات التنسيق ؛ هنا نحتاج أن نخبر العزف "،". ما يلي يعمل بالنسبة لي:
splot 'data.csv' using 1:2:3 '%lf,%lf,%lf,%lf' with linespoints pt 6 ps 2 lw 3
إلا أنه يتم تجاهل السطر الأول ، وهو على الأرجح على حق؟
لا تنتمي إلى StackOverflow