سؤال

لدي مجموعة بيانات تحتوي على عمودين محددان في علامة التبويب التي أرسمها في محور XY بسيط. المتغير المستقل (محور X) هو المدة في دقائق. ما أريده هو رسم هذا في ساعات بدلاً من دقائق. كيف يمكنني تطبيق هذا التحجيم في gnuplot أثناء التخطيط؟

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

المحلول

القي نظرة على هذا السؤال; ؛ ربما سيساعد.

في حالتك أتوقع أن تريد شيئًا مثل

set xdata time
set timefmt "%M"
set format x "%H:%M"

تخبر هذه الأوامر GNUPLOT أنك توفر timedata في شكل دقائق ، لكنك تريد عرضها مع ساعات ودقائق.

تحرير (انظر التعليقات): (تجاهل التنسيق الزمني) تحجيم محور ملف البيانات data.dat يمكن تحقيقها على النحو التالي:

plot "data.dat" using ($1/60):2 with lines

ال $1 هو العمود الذي تريد توسيعه ، والذي تتلاعب به مع عمليات الرياضيات. عادة ما تحتاج إلى لف التعبير كله بين قوسين قبل الانتقال إلى الأعمدة الأخرى.

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