فهرست سرفصل‌های R
خانه (HOME) معرفی (Intro) شروع کار (Get Started) سینتکس (Syntax) چاپ (Print) کامنت ها (Comments) متغیرها (Variables) اتصال عناصر (Concatenate Elements) چندین متغیر (Multiple Variables) نام متغیرها (Variable Names) انواع داده (Data Types) اعداد (Numbers) ریاضی (Math) رشته ها (Strings) کاراکترهای فرار (Escape Characters) بولی ها (Booleans) عملگرها (Operators) اگر...وگرنه (If...Else) اگر تو در تو (Nested If) و/یا (And Or) حلقه while (While Loop) حلقه for (For Loop) حلقه تو در تو (Nested Loop) تابع ها (Functions) توابع تو در تو (Nested Functions) بازگشت (Recursion) متغیرهای سراسری (Global Variables) ساختارهای داده (Data Structures) بردارها (Vectors) فهرست ها (Lists) ماتریس ها (Matrices) آرایه ها (Arrays) داده فریم ها (Data Frames) فاکتورها (Factors) ترسیم (Plot) خطی (Line) پراکندگی (Scatterplot) نمودار دایره ای (Pie Charts) نمودار میله ای (Bars) مقدمه آمار (Statistics Intro) مجموعه داده (Data Set) بیشینه و کمینه (Max and Min) میانگین، میانه، نما (Mean Median Mode) میانه (Median) نما (Mode) صدک ها (Percentiles) مثال ها (Examples) کامپایلر (Compiler) تمرین ها (Exercises) آزمون (Quiz) سیلابس (Syllabus) برنامه مطالعه (Study Plan) گواهینامه (Certificate)
نتیجه‌ای برای جستجو یافت نشد.
مستندات زبان برنامه نویسی R

R — مثال ها (Examples)

آخرین بروزرسانی: 1404/08/14

مثال ها (Examples)

اینجا «مثال R» را مرحله به مرحله می بینی. هر مثال کوتاه است و سریع اجرا می شود. برای دسترسی سریع، صفحه مثال R را ذخیره کن.

خروجی متن (Syntax)

با تابع print() متن را در خروجی نشان بده.

# چاپ یک رشته
print("Hello R!")

مشاهده در ادیتور

متغیرها (Variables)

متغیر (Variable) یک نام برای نگه داشتن مقدار است.

# ساخت دو متغیر و چاپ جمع
x <- 5

y <- 7

print(x + y)

مشاهده در ادیتور

ریاضی: بیشینه و کمینه (Math)

بیشینه (Max) بزرگ ترین عدد است؛ کمینه (Min) کوچک ترین عدد.

# یافتن کمینه و بیشینه در یک بردار
nums <- c(3, 9, 1, 6)

print(min(nums))

print(max(nums))

مشاهده در ادیتور

رشته ها و طول متن (Strings)

تابع nchar() تعداد کاراکترهای رشته را می دهد.

# شمارش کاراکترهای رشته
msg <- "UnderDevelops"

print(nchar(msg))

مشاهده در ادیتور

بولین و مقایسه (Booleans)

بولین (Boolean) فقط دو حالت دارد: TRUE یا FALSE.

# مقایسه دو متغیر عددی
a <- 10

b <- 12

print(a < b)

print(a == b)

مشاهده در ادیتور

شرط If...Else

شرط (Condition) یعنی اگر چیزی درست بود، کاری انجام بده.

# نمونه if...else
score <- 16

if (score >= 10) {
  print("Pass")
} else {
  print("Fail")
}

مشاهده در ادیتور

حلقه While با break

حلقه (Loop) یک کار را تکرار می کند. break حلقه را متوقف می کند.

# شمارش تا رسیدن به 3 و توقف
i <- 1

while (TRUE) {
  print(i)
  if (i == 3) {
    break
  }
  i <- i + 1
}

مشاهده در ادیتور

حلقه For روی فهرست

با For روی اعضای یک فهرست حرکت کن و چاپ کن.

# چاپ هر عضو یک لیست
items <- list("a", "b", "c")

for (x in items) {
  print(x)
}

مشاهده در ادیتور

تابع و آرگومان ها (Functions)

تابع (Function) یک قطعه کد قابل استفاده دوباره است.

# تابع با آرگومان و استفاده از آن
add <- function(x, y) {
  return(x + y)
}

print(add(2, 8))

مشاهده در ادیتور

بردار عددی (Vectors)

بردار (Vector) آرایه ای یک بعدی از مقادیر هم نوع است.

# ساخت بردار عددی و دسترسی به عضوها
v <- c(2, 4, 6, 8)

print(v)

print(v[2])

مشاهده در ادیتور

گام های عملی سریع

  1. یک مثال را انتخاب کن و کد را اجرا کن.
  2. عددها و متن ها را تغییر بده و دوباره اجرا کن.
  3. نتیجه را توضیح بده و یادداشت کن.

جمع بندی سریع

  • با print() خروجی بگیر.
  • متغیرها داده را نگه می دارند.
  • حلقه ها تکرار می کنند؛ break متوقف می کند.
  • تابع ها کار را قابل استفاده دوباره می کنند.