Share on facebook
فیسبوک
Share on twitter
توئیتر
Share on linkedin
لینکدین
Share on telegram
تلگرام
Share on whatsapp
واتساپ

آموزش تابع seq (مخفف sequence) در زبان برنامه نویسی R

در این آموزش به بررسی کامل و حالات مختلف دستور/ تابع seq در زبان برنامه نویسی R می‌پردازیم! و با مثال و تمرین، حالات مختلف این دستور رو بررسی خواهیم کرد!

بریم که با مثال این تابع رو توضیح بدیم!

مثال 1

فرض کنید می‌خوایم یک رِنجی از اعداد درست کنیم که از 1 شروع میشه تا 5! یکی از راه‌هاش می‌تونه به صورت زیر باشه!

a <- seq(from=1,to=5)
print(a)

همینطور که می‌بینید نوشتیم: یک توالی (sequence معنیش میشه توالی) از عدد 1 (from یعنی “از” دیگه!) تا عدد 5 (to هم یعنی “تا” دیگه!) درست کن! و نتیجه رو بریز داخل متغیری به اسم a!

در خط دوم هم گفتیم همون a که ساختیم رو چاپ کن! 

خروجی: اگر مثلاً 

1 2 3 4 5

مثال 2

حالا این بار فرض کنید می‌خوایم یک توالی از اعداد 0 تا 25 درست کنیم، ولی با گام 5! یعنی اینکه 5تا5تا بره جلو! یعنی اعداد زیر منظورمه!

0 5 10 15 20 25

برای این منظور قطعه کد زیر رو در نظر بگیرید، تا باز دوباره بیایم و باهم صحبت کنیم در موردش!

b <- seq(from=0,to=25,by=5)
print(b)

در خط اول، اومدیم توالی از اعداد 0 تا 5 با گام 5 (مشخص کردن گام رو با اون by مشخص می‌کنیم!) ساختیم و حاصل رو ریختیم توی متغیر b!

در خط دوم هم داریم همین b رو چاپ می‌کنیم!

خروجی:

0 5 10 15 20 25

مثال 3

شاید بپرسید که این دستور seq (تابع seq) فقط برای اعداد صحیح استفاده میشه؟! جواب اینه که: خیر! برای اعداد اعشاری هم می‌تونید استفاده کنید! قطعه کد زیر رو در نظر بگیرید، تا توضیح بدم!

c <- seq(from=0,to=2,by=0.5)
print(c)

در خط اول اومدیم یک توالی از اعداد 0 تا 2 ساختیم با گام 0.5 و حاصل رو ریختیم در متغیری به اسم c!

در خط بعدی هم داریم همین c رو چاپ می‌کنیم!

خروجی:

0.0 0.5 1.0 1.5 2.0

پس مشخص شد که این تابع seq صرفاً برای اعداد صحیح نیست و بلکه می‌تونیم برای اعداد اعشاری هم استفادش کنیم! مثلاً در بالا ما یک مجموعه اعداد (یک رِنج از اعداد) از عدد 0 تا 2 رو با گام 0.5 ساختیم! و واضحه که اعشاری هم بود!

مطالب پیشنهادی!

آموزش دستور if (ساختار شرطی) در زبان برنامه نویسی R

آموزش رسم نمودار میله ای (barplot) در R

آموزش کامل و رایگان زبان برنامه نویسی پایتون

Share on facebook
Share on twitter
Share on linkedin
Share on telegram
Share on whatsapp
ارسال دیدگاه

دیدگاهتان را بنویسید

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

    آموزش کامل پایتون
    آموزش کامل پایتون

    + جزوه اختصاصی (به تفکیک فیلم که دیگه نیازی نیست جزوه بنویسید)
    + دارای تمرین

    + مدرس: سجّاد رحمانی

    توضیحات بیشتر