فهرست سرفصل‌های 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 — نمودار دایره ای (Pie Charts)

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

نمودار دایره ای (Pie Charts)

نمودار دایره ای داده ها را روی یک دایره نشان می دهد. هر بخش سهمی از کل است. تابع «pie()» این نمودار را رسم می کند. مثل تقسیم نمره کلاس بین درس ها.

رسم نمودار با pie()

یک بردار اعداد بساز. سپس با pie() نمایش بده.

x <- c(10, 20, 30, 40)

pie(x)

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

نکته: اندازه هر بخش برابر است با مقدار جزء تقسیم بر مجموع مقادیر: x/sum(x).

زاویه شروع با init.angle

می توانی نقطه شروع را با درجه تنظیم کنی. پیش فرض صفر درجه است.

x <- c(10, 20, 30, 40)

pie(x, init.angle = 90)

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

برچسب ها و عنوان

برای توضیح بهتر از label و main استفاده کن.

x <- c(10, 20, 30, 40)

mylabel <- c("Apples", "Bananas", "Cherries", "Dates")

pie(x, label = mylabel, main = "Fruits")

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

رنگ بندی بخش ها

با col رنگ هر بخش را تعیین کن. خوانایی بهتر می شود.

x <- c(10, 20, 30, 40)

mylabel <- c("Apples", "Bananas", "Cherries", "Dates")

colors <- c("blue", "yellow", "green", "black")

pie(x, label = mylabel, main = "Fruits", col = colors)

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

افزودن راهنمای توضیح (legend)

برای توضیح رنگ ها از legend() استفاده کن. محل را با متن تعیین کن.

x <- c(10, 20, 30, 40)

mylabel <- c("Apples", "Bananas", "Cherries", "Dates")

colors <- c("blue", "yellow", "green", "black")

pie(x, label = mylabel, main = "Pie Chart", col = colors)

legend("bottomright", mylabel, fill = colors)

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

نکته: مکان های رایج شامل topright، bottom، و center هستند.

گام های عملی

  1. بردار مقادیر را با c() بساز.
  2. pie(x) را اجرا کن.
  3. با label و main توضیح اضافه کن.
  4. با col رنگ ها را مشخص کن.
  5. با legend() راهنمای رنگ ها را نمایش بده.

برای پایه ترسیم به ترسیم (Plot) سر بزن. سپس برای مقایسه دسته ها، نمودار میله ای را ببین. همچنین این صفحه نمودار دایره ای R مرجع سریع تو است.

جمع بندی سریع

  • pie() نمودار دایره ای می سازد.
  • init.angle زاویه شروع را تغییر می دهد.
  • label و main توضیح را کامل می کنند.
  • col خوانایی را بهتر می کند.
  • legend() معنای رنگ ها را نشان می دهد.