رئيسي الأجهزة كيفية تغيير مقياس المحور X أو Y في R.

كيفية تغيير مقياس المحور X أو Y في R.



يعد مقياس المحور X و Y من أهم ميزات لغة البرمجة R. إنهم يحددون مظهر خطوط الشبكة والتسميات والعلامات ، مما يجعلها حاسمة لأي مشروع. المقاييس الافتراضية غالبًا لا تفي بالغرض ، وهنا يأتي دور تغيير هذه المقاييس.

كيفية تغيير مقياس المحور X أو Y في R.

في هذا الدليل ، سنشرح كيفية تغيير مقاييس المحورين 'س' و 'ص' في 'ر'. كما ستتعرف على كيفية إنشاء محاور مخصصة وتفاصيل أخرى مفيدة.

كيف يمكنك تغيير مقياس المحور X و Y؟

هناك عدة طرق لتغيير مقياس المحور X و Y في القاعدة R. يعتمد معظم الأشخاص على دالتي ylim () و xlim (). يوضح المثال التالي كيفية عملها:

#define data

df<- data.frame (x=c(1, 1, 3, 3, 4, 6, 8, 12, 13, 15, 18, 21, 22),

y=c(13, 15, 9, 17, 22, 25, 29, 35, 39, 44, 45, 40))

يمكنك استخدام هذا لإنشاء مخطط باستخدام مقياس المحور الافتراضي:

plot(df$x, df$y, pch=19, main='Default Axes')

هل يمكنني لعب ألعاب wii عند التبديل

يعد إنشاء المؤامرات بمقياس مخصص أيضًا خيارًا:

plot(df$x, df$y, pch=19, xlim=c(0,30), ylim=c(0,150), main='Custom Axes')

كيفية استخدام وظيفة السجل لتغيير مقياس المحور X و Y؟

يمكن أن تكون وظيفة السجل مفيدة أيضًا. تمكنك من تحويل محاورك إلى جداول قياسية. ألق نظرة على الكود التالي لرؤية وظيفة السجل في الممارسة:

df <- data.frame(x=c(1, 3, 3, 4, 6, 8, 12, 13, 15, 18, 21, 22),

y=c(13, 15, 9, 17, 22, 25, 29, 35, 39, 44, 45, 40))

يحدد هذا البيانات الضرورية ، مما يسمح لك بإنشاء قطعة الأرض الخاصة بك باستخدام المحور y اللوغاريتمي:

plot(df$x, df$y, log='y', pch=19)

كيفية تغيير مقياس المحور في ggplot2

تعد معرفة كيفية تغيير مقياس المحور مفيدة في العديد من الإعدادات ، مثل المؤامرات في القاعدة R. مرة أخرى ، يمكنك استخدام وظائف ylim () و xlim () لتغيير المقاييس ، كما هو موضح في الكود التالي:

library(ggplot2)

df <- data.frame(x=c(1, 3, 3, 4, 6, 8, 12, 13, 15, 18, 21, 22),

y=c(13, 15, 9, 17, 22, 25, 29, 35, 39, 44, 45, 40))

يجب ألا يكون إنشاء مخطط تشتت بمحاور مخصصة أمرًا صعبًا للغاية ، إما:

ggplot(data=df, aes(x=x, y=y)) +

geom_point() +

xlim(0, 30) +

ylim(0, 150)

هناك خيار آخر وهو تحويل المحاور إلى جداول قياسية باستخدام هذه الوسائط:

  • scale_x_continuous (trans = 'log10')
  • scale_y_continuous (trans = 'log10')

فيما يلي مثال على هذه الوسيطات في الكود:

library(ggplot2)

df <- data.frame(x=c(1, 3, 3, 4, 6, 8, 12, 13, 15, 18, 21, 22),

y=c(13, 15, 9, 17, 22, 25, 29, 35, 39, 44, 45, 40))

تتيح لك هذه المعلومات إنشاء مخطط مبعثر باستخدام محور ص لسجل مخصص:

ggplot(data=df, aes(x=x, y=y)) +

geom_point() +

scale_y_continuous(trans='log10')

كيفية إنشاء محور مخصص في R.

إلى جانب تعديل مقياس المحور X و Y ، يمكّنك R أيضًا من إنشاء المحاور الخاصة بك. بطبيعة الحال ، سوف تحتاج إلى استخدام وظيفة المحور. هذا ما يبدو عليه النموذج الأكثر شيوعًا:

axis (side, at=, labels=, pos=, lty=, col=, las=, tck=, …)

إليك ما يعنيه كل مكون داخل الأقواس:

  • الجانب - جانب الرسم البياني الخاص بك حيث سيتم رسم المحور (4 - يمين ؛ 3 - أعلى ؛ 2 - يسار ؛ 1 - أسفل)
  • في - متجه يشير إلى مكان وضع علامات التجزئة
  • labels - نواقل التسمية التي سيتم وضعها عند علامات التشنج اللاإرادي الخاصة بك (إذا كانت صفرًا ، فسيستخدم البرنامج القيمة at)
  • نقاط البيع - هذا هو الإحداثي لرسم خط المحور الخاص بك (أي القيمة التي يعبر فيها المحور الآخر)
  • lty - نوع الخط
  • col - لون علامة التجزئة والخط
  • las - يحدد هذا ما إذا كانت الملصقات عمودية (= 2) أو موازية (= 0) للمحور
  • tck - يمثل طول علامة التجزئة الخاصة بك كجزء من منطقة الرسم. القيم السالبة خارج الرسم البياني ، بينما الأرقام الموجبة موضوعة في الداخل. بالإضافة إلى ذلك ، يمنع الصفر العلامات بينما 1 ينشئ خطوط الشبكة (-0.01 هي القيمة الافتراضية).

عند إنشاء محاور مخصصة ، قد ترغب في التفكير في منع المحاور التي تم إنشاؤها تلقائيًا بواسطة وظيفة التخطيط عالية المستوى. إليك الطريقة:

  • اكتب في axes=FALSE لقمع كلا المحورين مرة واحدة.
  • اكتب في xaxt='n' لقمع المحور X.
  • اكتب في yaxt='n' لقمع المحور ص

كيفية تغيير المحور X و Y مع وظائف المقياس؟

هناك طريقة أخرى لتغيير محاورك وهي استخدام وظيفة scale_xx (). ألق نظرة على التنسيق المبسط لهذه الميزة:

scale_x_continuous (name, breaks, labels, limits, trans)

scale_y_continuous (name, breaks, labels, limits, trans)

يذهب معنى هذه العناصر على النحو التالي:

  • الاسم - تسمية المحور ص أو س
  • فواصل - التحكم في الفواصل في دليلك (على سبيل المثال ، خطوط الشبكة وعلامات المحاور). تتضمن بعض القيم الأكثر شيوعًا المتجهات الخالية ، والتنازل ، والحروف أو المتجهات الرقمية التي تحدد الفواصل.
  • تسميات - تسميات علامات تجزئة المحور. تتضمن القيم المسموح بها متجهات خالية وتنازل وحرف.
  • الحدود - يحدد هذا المتجه الرقمي حدود المحور X أو Y.
  • عبر - يذهب معظم المستخدمين إلى log2 أو log10 كقيمة متحولة. كما يوحي الاسم ، يتم استخدامه لتحويل المحور.

ضع مهاراتك في البرمجة على المحك

يؤدي تعديل مقياس المحور X والمحور Y إلى فتح إمكانيات جديدة في R. يسمح لك بتقديم بياناتك بوضوح مع تسميات مناسبة وعلامات تحديد وعناصر أساسية أخرى. والأفضل من ذلك كله ، ألا تواجه الكثير من المتاعب في تغيير المقياس لأن معظم العملية بسيطة نسبيًا.

هل تفضل المحاور الافتراضية أو المخصصة في R؟ كم مرة تغير محاورك؟ هل سبق لك إنشاء محور مخصص؟ واسمحوا لنا أن نعرف في قسم التعليقات أدناه.

مقالات مثيرة للاهتمام

اختيار المحرر

Microsoft Edge يحصل على شعار جديد
Microsoft Edge يحصل على شعار جديد
تكشف Microsoft النقاب عن شعار جديد لمتصفح Edge المستند إلى Chromium. يتميز الشعار الجديد بحرف E مقترنًا بموجة (لتصفح الويب). يبدو حديثًا ، وفقًا للغة Fluent Design التي تستخدمها Microsoft اليوم لرموز Office و Windows 10x.
كيفية إنشاء قرص إصلاح النظام في Windows 10
كيفية إنشاء قرص إصلاح النظام في Windows 10
يأتي Windows 10 مزودًا بأداة مساعدة مفيدة للغاية تتيح لك إنشاء قرص إصلاح النظام. يكون مفيدًا عندما لا يتم تشغيل نظام التشغيل الخاص بك.
كشف: ما تعرفه أمازون عنك وكيفية حذفه
كشف: ما تعرفه أمازون عنك وكيفية حذفه
قد لا تجمع أمازون قدرًا كبيرًا من البيانات مثل Google أو Facebook (على الأقل ، ليس بعد) ، ولكن لا يزال بإمكانها الوصول إلى احتياطيات هائلة من بيانات المستخدم ، وذلك بفضل الحجم الهائل لعملياتها. اقرأ التالي: شاهد كل ما يعرفه Facebook
كيفية إضافة أو إزالة رمز الإخراج من شريط قوائم macOS
كيفية إضافة أو إزالة رمز الإخراج من شريط قوائم macOS
بالنسبة لأولئك الذين ما زالوا يستخدمون محركات الأقراص الضوئية مع أجهزة Mac الخاصة بهم ، إليك نصيحة حول كيفية إضافة أو إزالة رمز الإخراج السهل من شريط القائمة.
كيفية إنشاء حساب سامسونج
كيفية إنشاء حساب سامسونج
يعد إنشاء حساب Samsung على جهازك الجديد خطوة مهمة نحو التأكد من حصولك على أقصى استفادة من هاتفك أو جهازك اللوحي. إليك طريقتان يمكنك من خلالهما الحصول على حساب سامسونج جديد.
أصبحت Surface Headphones 2 و Earbuds و Surface Book 3 و Surface Go 2 جاهزة للطلب المسبق
أصبحت Surface Headphones 2 و Earbuds و Surface Book 3 و Surface Go 2 جاهزة للطلب المسبق
أتاحت Microsoft عددًا من أجهزتها الخاصة للطلب المسبق عبر متجر Microsoft. تتضمن القائمة Surface Headphones 2 و Earbuds و Surface Book 3 و Surface Go 2. الإعلان Surface Book 3 Surface Book 3 هو جهاز كمبيوتر قابل للفصل يضم وحدة معالجة مركزية من الجيل العاشر من Intel 'Ice Lake'. وهي متوفرة بحجم 13.5 بوصة أو 15 بوصة
كيفية إصلاح كاميرا ويب لا تعمل على جهاز MacBook
كيفية إصلاح كاميرا ويب لا تعمل على جهاز MacBook
تأتي معظم أجهزة الكمبيوتر المحمولة اليوم مزودة بكاميرا ويب مدمجة ، لذلك لا تحتاج إلى شراء معدات إضافية للاستمتاع بجهاز الكمبيوتر الخاص بك إلى أقصى حد. ومع ذلك ، قد تؤدي كاميرا الويب التي لا تعمل بشكل صحيح إلى إفساد خططك