نرم افزار





در زبان برنامه نويسي آر، هيستوگرام از تابع ()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




آر









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



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






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

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


شهاب رایانه اطلاعات دوربيني فروغ کاظم زاده خانه ای دل Customer Relationship Management adunlopa Wholesale Minnesota Wild Jerseys NHLAt Lower Price. خرید فالوور اینستاگرام | خرید فالوور ایرانی | فالوور واقعی و فعال پاورپوینت 1401 harmonetbaran