تالار گفتگوی پارسیلاتک
لاتک LATEX => گرافیک، جدول و شکل => نويسنده: green در ژانویه 15, 2012, 05:23:13 pm
-
با سلام
آیا بسته ای سراغ دارید که بتوان با آن هیستوگرام یک سری داده را رسم کرد البته مطلوب رسم بصورت اتوماتیک و تنها دادن چند پارامتر است و تقسیم بندی دستی داده ها مطلوب نیست
مثلا فرض کنید تعدادی نمره داریم میخوایم توزیع آنها را روی یک هیستوگرام نشان دهیم
با تشکر
-
با سلام
من بسته ای نمی شناسم
ولی به شخصه از GNUPlot که نرم افزاری متن باز است و می تواند یک فایل داده را نیز به عنوان
ورودی در نظر بگیرد را ترجیح می دهم
باتشکر
-
من هم همیشه دادههایم را با گنوپلات به هیستوگرام تبدیل میکنم. گنوپلات تا جایی که من میدانم هنوز ویژگی خودکاری برای ساختن هیستوگرام ندارد، ولی با کدهای زیر میتوانید آن را بسازید:
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