پارسی‌لاتک

لاتک LATEX => گرافیک، جدول و شکل => نويسنده: green در ژانویه 15, 2012, 05:23:13 بعد از ظهر

عنوان: بسته ای جهت رسم هیستوگرام یک سری داده در لاتک
رسال شده توسط: green در ژانویه 15, 2012, 05:23:13 بعد از ظهر
با سلام

آیا بسته ای سراغ دارید که بتوان با آن هیستوگرام یک سری داده را رسم کرد البته مطلوب رسم بصورت اتوماتیک و تنها دادن چند پارامتر است و تقسیم بندی دستی داده ها مطلوب نیست

مثلا فرض کنید تعدادی نمره داریم میخوایم توزیع آنها را روی یک هیستوگرام نشان دهیم

با تشکر
عنوان: پاسخ : بسته ای جهت رسم هیستوگرام یک سری داده در لاتک
رسال شده توسط: ابوالفضل دیانت در ژانویه 15, 2012, 08:48:57 بعد از ظهر
با سلام
من بسته ای نمی شناسم
ولی به شخصه از GNUPlot که نرم افزاری متن باز است و می تواند یک فایل داده را نیز به عنوان
ورودی در نظر بگیرد را ترجیح می دهم
باتشکر
عنوان: پاسخ : بسته ای جهت رسم هیستوگرام یک سری داده در لاتک
رسال شده توسط: امیرمسعود در ژانویه 16, 2012, 01:59:03 بعد از ظهر
من هم همیشه داده‌هایم را با گنوپلات به هیستوگرام تبدیل می‌کنم. گنوپلات تا جایی که من می‌دانم هنوز ویژگی خودکاری برای ساختن هیستوگرام ندارد، ولی با کدهای زیر می‌توانید آن را بسازید:

        bw = 5   # substitute what you want
        bin(x,width)=width*floor(x/width)
        plot 'data' using (bin($1,bw)):(1.0) smooth freq with boxes

منبع: http://old.nabble.com/gnuplot-histograms-td15811193.html