كيفية التعامل مع القيم الكبيرة في gnuplot
سؤال
لدي أدناه ملف عينة يحتوي على قيم كبيرة أكثر من 10000000.
date,value1,value2,value3,value4
2009-06-01,16100834.94,20891965.33,15271434.3,9923084.09
2009-06-02,15061830.06,17072556.28,12578230,10591562.41
2009-06-03,14508669.28,18841097.35,15536549.47,13583187.15
2009-06-04,13771192.1,15689469.39,24404897.6,10371282.63
يمكنني رسم الرسم البياني ولكن في الرسم البياني يتم عرض القيم في محور Y في الأرقام الأسية. بمعنى آخر
10000000 = 1e+7
كيف يمكنني عرض قيم النطاق Y في الأرقام العشرية فقط بدلا من الأسي.
المحلول
استخدم أدناه قبل المؤامرة
gnuplot> set format y "10^{%L}"
gnuplot> set terminal postscript eps enhanced
gnuplot> set ylabel "Y-AXIS" 2,0
سوف تحصل على القيم في 10 ^. للتنسيقات الأخرى انظر إلى هذا حلقة الوصل
أتمنى أن يساعدك هذا.
لا تنتمي إلى StackOverflow