در زبان برنامه نويسي آر، هيستوگرام از تابع ()hist براي ايجاد هيستوگرام ها استفاده مي کند. اين تابع يک بردار را به عنوان يک ورودي اتخاذ مي کند و از برخي پارامترها براي رسم هيستوگرام استفاده مي کند.


سينتکس


سينتکس پايه براي ايجاد هيستوگرام با استفاده از آر در ادامه آورده شده است:



hist(v,main,xlab,xlim,ylim,breaks,col,border)



پارامترهايي که در کد نويسي بالا به کار رفته؛ عبارتند از:



  • v يک بردار است که شامل مقادير عددي به کار رفته در هيستوگرام مي باشد.

  • main نشان دهنده عنوان نمودار است.

  • col براي تنظيم رنگ ستون ها به کار مي رود.

  • xlab براي ارائه توضيح محور x به کار مي رود.

  • ylab براي ارائه توضيح محور y به کار مي رود.

  • xlim براي مشخص کردن محدوده مقادير روي محور x به کار مي رود.

  • ylim براي مشخص کردن محدوده مقادير روي محور y به کار مي رود.

  • breaks براي بيان کردن عرض هر ستون به کار مي رود.


مثال


يک هيستوگرام ساده با استفاده از پارامترهاي بردار ورودي، col و border ايجاد مي شود.


اين اسکريپت که در ادامه آمده است؛ هيستوگرامي در دايرکتوري درحال کار فعلي آر را ايجاد و ذخيره مي کند.



# Create data for the graph.


v <- c(9,13,21,8,36,22,12,41,31,33,19)


# Give the chart file a name.


png(file = “histogram.png”)


# Create the histogram.


hist(v,xlab = “Weight”,col = “yellow”,border = “blue”)


# Save the file.


dev.off()



زماني که کد بالا را اجرا مي کنيم؛ نتيجه زير به دست مي آيد:



محدوده ي مقادير X و Y


براي مشخص کردن محدوده مقادير مجاز در محور X و محور Y؛ مي توانيم از پارامترهاي xlim و ylim استفاده کنيم.


با استفاده از فاصله ها مي توان عرض هر يک از ستون ها را تعيين کرد.



# Create data for the graph.


v <- c(9,13,21,8,36,22,12,41,31,33,19)


# Give the chart file a name.


png(file = “histogram_lim_breaks.png”)


# Create the histogram.


hist(v,xlab = “Weight”,col = “green”,border = “red”, xlim = c(0,40), ylim = c(0,5),


breaks = 5)


# Save the file.


dev.off()



زماني که کد بالا را اجرا مي کنيم؛ نتيجه زير را ايجاد مي کند:





برنامه نويسي آر




حتما بخوانيد!





آر




C:\Users\mohammad\Downloads\city_title_colours.jpg




آر









پاسخي بگذاريد 



نشاني ايميل شما منتشر نخواهد شد. بخش‌هاي موردنياز علامت‌گذاري شده‌اند 





هيستوگرام ها در زبان برنامه نويسي آر

مي ,کار ,هيستوگرام ,محور ,کند ,استفاده ,به کار ,مي رود ,کار مي ,مي کند ,y به ,کردن محدوده مقادير ,براي ايجاد هيستوگرام

مشخصات

آخرین ارسال ها

آخرین جستجو ها


فروزش Cavin گروه نرم افزاری درحال پایگاه خبری هسته ای نیوز Bridget's life shabnamekhialc معاونت پرورشی و تربیت بدنی شهرستان کنگاور faslebaranr دانلود سرای دانشجویی ***گوناگون20***