جستجو کردن
Close this search box.

غیر فعال کردن نماد علمی در R

غیر فعال کردن نماد علمی در R
فهرست مطالب

در این مقاله قصد دارم به آموزش نحوه غیر فعال کردن نماد علمی در R بپردازم. تا انتهای این مقاله همراه کیارا آکادمی باشید تا آموزش نرم افزار R را به صورت کاربردی دریافت نمایید. برای غیر فعال کردن نماد علمی در R می توانید از روش های زیر استفاده کنید.

روش 1: نماد علمی را به عنوان تنظیمات جهانی خاموش کنید

options(scipen=999)

روش 2: نماد علمی را برای یک متغیر خاموش کنید

format(x, scientific = F)

مثال های زیر نحوه استفاده از هر یک از این روش ها را در عمل نشان می دهد.

روش 1: نماد علمی را به عنوان تنظیمات جهانی خاموش کنید . فرض کنید ضرب زیر را در R انجام می دهیم:

#perform multiplication
x <- 9999999 * 12345
#view results
x

های آماری

خروجی با نماد علمی (1.2345e+11) نشان داده می شود زیرا تعداد بسیار زیاد است. کد زیر نحوه خاموش کردن نماد علمی را به عنوان یک تنظیم جهانی نشان می دهد. این بدان معناست که هیچ متغیری در هیچ خروجی در نماد علمی نشان داده نخواهد شد.

#turn off scientific notation for all variables
options(scipen=999)
#perform multiplication
x <- 9999999 * 12345
#view results
x

توجه داشته باشید که از زمانی که نماد علمی را خاموش کردیم، کل عدد (123449987655) نمایش داده می شود. توجه داشته باشید که مقدار پیش‌فرض برای scipen 0 است، بنابراین می‌توانید با استفاده از گزینه‌های (scipen=0) در R، این تنظیم کلی را بازنشانی کنید:

#turn scientific notation back on
options(scipen=0)
#perform multiplication again
x <- 9999999 * 12345
#view results
x

آموزش جامع spss

روش 2: نماد علمی را برای یک متغیر خاموش کنید . کد زیر نحوه خاموش کردن نماد علمی را برای تنها یک متغیر نشان می دهد:

#perform multiplication
x <- 9999999 * 12345
#display results and turn of scientific notation
format(x, scientific = F)
#perform another multiplication
y <- 9999999 * 999999
#view results
y

توجه داشته باشید که فقط اولین متغیر بدون علامت علمی نشان داده می شود زیرا این تنها متغیری است که ما از تابع ()format روی آن استفاده کرده ایم.

مطالعه منابع بیشتر:

How to Turn Off Scientific Notation in R

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

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