سفارش تبلیغ
صبا ویژن

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

 

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

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

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

 


چگونه ویندوز 7 را بصورت کاملا قانونی آپدیت کنیم؟ (100% تضمینی)

1- هوش صنوعی: توسعه ماشین هایی که دارای توانایی های شناختی مثل تفکر، صحبت کردن، استدلال و حل مسائل هستند در این زمینه قرار گرفته و موضوعاتی مثل زبانشناسی، رواشناسی و عصب شناسی را با علوم کامپیوتر ترکیب می کنند. یادگیری ماشینی نیز زیر مجموعه این شاخه است که به بررسی توانایی ماشین ها برای یادگیری، تکامل و تشخیص الگوها در داده ها می پردازد.

 

2- بیوانفورماتیک: دانش استفاده از علوم کامپیوتر برای اندازه گیری، تجزیه و تحلیل، مدل سازی و درک پیچیدگی ها در زیست شناسی است و شامل تجزیه و تحلیل داده ها در مقیاس وسیع، محاسبات سنگین، شبیه سازی داده ها، مدل سازی مولکولی و غیره می باشد.

 

3- نظریه محاسباتی: دانش مطالعه الگوریتم ها و شواهد ریاضیاتی است. این شاخه نه تنها به ایجاد الگوریتم های جدید و بهبود الگوریتم های موجود مربوط می شود بلکه به بهبود روش ها و اثبات نظریه ها نیزمی پردازد.

محاسبات کامپیوتری

 4- گرافیک کامپیوتری: شامل مطالعه روش های استفاده از داده ها و تبدیل آن ها به اشکالی است که برای افراد قابل مشاهده و درک باشد. این شاخه موضوعاتی مثل تصاویر واقع گرایانه، تصاویر پویا، مدل سازی سه بعدی، انیمیشن و تصاویر تجسمی را دربرمی گیرد.

گرافیک
5- توسعه بازی: تولید بازی های کامپیوتری، موبایلی و مبتنی بر وب در این شاخه قرار می گیرند. موتورهای بازی از نظر قیمت و کاربرد با هم تفاوت دارند و اغلب شامل الگوریتم ها و ساختارهای منحصربفردی هستند که برای تعامل بلادرنگ بهینه سازی شده اند.

game-development
• شبکه سازی: دانش مطالعه سیستم های کامپیوتری توزیع یافته و چگونگی بهبود محاسبات بین شبکه ها است.
6- رباتیک: دانش تولید و توسعه الگوریتم های مورد استفاده در ماشین های رباتیک بود و شامل بهبود علم حرکت ربات ها، تعامل بین انسان و ربات، تعاملات محیطی، تعاملات بین ربات ها، واسطه های مجازی و غیره می باشد.

علم رباتیک
7- ایمنی: توسعه الگوریتم ها، روش ها و نرم افزارهایی برای حفاظت از سیستم های کامپیوتری در برابر تهدیدات، بدافزارها و سواستفاده ها در این شاخه قرار می گیرند. این شاخه شامل ایمنی شبکه و محاسبات ابری، ایمنی کامپیوترهای شخصی، ایمنی گوشی ها، ایمنی ایمیل، نرم افزارهای آنتی ویروس و رمزنگاری و رمزگشایی می باشد.


5 اشتباه رایج بازاریابی در اینستاگرام

1. اسپم

محیط جذاب اینستاگرام خیلی‌ها را معتاد خودش می‌کند و بسیاری از کاربران در طول روز پست‌های زیادی را در پروفایل خودشان قرار می‌دهند.

 

این موضوع باعث ناراحت شدن کاربران خواهد شد و باعث می‌شود که آنها عکس‌های شما را دنبال نکنند و واکنشی نسبت به آنها نشان ندهند. پست‌هایی که در اینستاگرام قرار می‌دهید باید در یک بازه‌ی زمانی خاص باشند تا بتوانند تاثیر زیادی روی مردم بگذارند.

 

ابزارهای آنلاین مختلفی وجود دارند که به شما می‌گویند در چه زمانی باید در اینستاگرام پست قرار دهید تا بازدید بیشتری داشته باشد. اگر بیش از اندازه‌ درباره‌ی محصولی که می‌خواهید به‌فروش برسانید، تبلیغ کنید، کاربران از صفحه شما خارج می‌شوند و دیگر آن را دنبال نخواهند کرد.

 

مطلب مرتبط : 7 بهترین شبکه های اجتماعی برای بازاریابی کسب و کار

 

2. عکس‌هایی با کیفیت بد

محتوایی که در این شبکه‌ی اجتماعی به اشتراک می‌گذارید، باید بسیار باکیفیت و مهم باشند. تمام نظرها به این محتوا جلب می‌شوند و به همین دلیل باید تصویری قرار دهید که بسیار واضح باشد و بتواند مردم را به سمت خودش جلب کند.

 

اگر تصاویر بی‌کیفیت قرار دهید، استقبال مردم را از دست خواهید داد. یک تصویر خوب می‌تواند تمام ویژگی‌های محصول شما را به نمایش در بیاود تا مردم نسبت به خرید آن تشویق شوند.

 

3. قسمت Bio ضعیف

بیشتر کاربران در قسمت Bio اطلاعات خوبی قرار نمی‌دهند. این موضوع برای افرادی که می‌خواهند محصول خودشان را به فروش برسانند بسیار مهم خواهد بود. این قسمت نخستین چیزی است که کاربران آن‌را مشاهده خواهند کرد.

 

باید اطلاعات مهمی را در این قسمت یادداشت کنید تا بتوانند نظر مخاطب را به سمت خودشان جلب کنند. این اطلاعات باعث می‌شود که مردم صفحه‌ی شما را دنبال کنند و حتی بتوانند محصول را خریداری کنند.

 

مطلب مرتبط:  7 بهترین شبکه های اجتماعی برای بازاریابی کسب و کار

 

4. در ارتباط نبودن با کاربران

به یاد داشته باشید که اینستاگرام یک شبکه‌ی اجتماعی است که به وسیله آن می‌توانید کار خودتان را بهینه کنید. باید سعی کنید با افرادی که در این شبکه فعالیت می‌کنند در ارتباط باشید. افرادی که در حوزه‌ی شما فعالیت می‌کنند را دنبال کنید.

 

روی مطلب‌های مختلف کامنت بگذارید و افراد گوناگون را تگ کنید تا در ذهن مخاطب بمانید. توجه داشته باشید که این شبکه‌ی اجتماعی برای کارهای تبلیغاتی بسیار مفید است. در تعامل بودن با کاربران باعث می‌شود که نظر آنها نسبت به محصولی که به فروش می‌رسانید جلب شود.

 

هشتگ یک ویژگی بسیار مهم در بازاریابی در اینستاگرام است. به وسیله‌ی آنها می‌توان به موضوعات مشابه دسترسی داشت. با یک هشتگ درست می‌توانید محصول خود را به یک برند شناخته شده تبدیل کنید.

 

بیش از 91 درصد پست‌هایی که در اینستاگرام ارسال می‌شوند، شامل هشتگ هستند. البته در استفاده از آنها باید تعادل برقرار کنید و هشتگ‌هایی را برای عکس خود انتخاب کنید که به آن ارتباط دارند.