shydab



آرایه نوعی شیء داده درزبان برنامه نویسی Rاست که می تواند داده را در بیش از دو بعد ذخیره کند. برای مثال- اگر یک آرایه از ابعاد (۲,۳,۴) را ایجاد کنیم؛ سپس این آرایه می تواند ۴ ماتریس مستطیلی ایجاد می کند که هر یک از آنها ۲ ردیف و ۳ ستون دارد. آرایه ها فقط نوع داده ها را می توانند ذخیره کنند.

یک آرایه با استفاده از تابع ()Array ایجاد شده است. این آرایه بردارها را به عنوان ورودی اتخاذ می کند و برای ایجاد آرایه؛ از مقادیری استفاده می کند که پارامترdimهستند.

مثال

مثال زیر یک آرایه از ماتریس های ۳ را ایجاد می کند که هر یک ۳ ردیف و ۳ ستون دارد.

# Create two vectors of different lengths.

vector1

vector2

# Take these vectors as input to the array.

result

print(result)

زمانی که کدبالا را اجرا می کنیم؛ نتایج زیر ایجاد می شود:

, , ۱

[,۱] [,۲] [,۳]

[۱,] ۵ ۱۰ ۱۳

[۲,] ۹ ۱۱ ۱۴

[۳,] ۳ ۱۲ ۱۵

, , ۲

[,۱] [,۲] [,۳]

[۱,] ۵ ۱۰ ۱۳

[۲,] ۹ ۱۱ ۱۴

[۳,] ۳ ۱۲ ۱۵

برای مطالعه ادامه مطلب کلیک کنید


فاکتورها؛ نوعی شیء داده در زبان برنامه نویسی R هستند که برای طبقه بندی داده ها و ذخیره آنها به صورت سطح، استفاده می شوند. این فاکتورها می توانند هم رشته و هم اعداد صحیح را ذخیره نمایند. آنها برای ستون هایی مفید هستند که تعداد محدودی از مقادیر خاص دارند. مانند ldquo;Malerdquo; (مذکر)، ldquo;Femalerdquo; (مؤنث)، True ، False و غیره. آنها در تجزیه و تحلیل داده ها برای مدلسازی آماری مفید هستند.

مثال

# Create a vector as input.

data

print(data)

print(is.factor(data))

# Apply the factor function.

factor_data

print(factor_data)

print(is.factor(factor_data))

زمانی که کد بالا را اجرا کنیم؛ نتیجه زیر به دست می آید:

[۱] ldquo;Eastrdquo; ldquo;Westrdquo; ldquo;Eastrdquo; ldquo;Northrdquo; ldquo;Northrdquo; ldquo;Eastrdquo; ldquo;Westrdquo; ldquo;Westrdquo; ldquo;Westrdquo; ldquo;Eastrdquo; ldquo;Northrdquo;

[۱] FALSE

[۱] East West East North North East West West West East North

Levels: East North West

[۱] TRUE

فاکتورها در چارچوب داده ها

در ایجاد هر نوع چارچوب داده با یک ستون از داده های متنی، R با ستون متنی به عنوان یک داده مطلق رفتار می کند و فاکتورها را روی آن ایجاد می کند:

# Create the vectors for data frame.

height

weight

gender

# Create the data frame.

input_data

print(input_data)

# Test if the gender column is a factor.

print(is.factor(input_data$gender))

# Print the gender column so see the levels.

print(input_data$gender)

برای مطالعه ادامه مطلب کلیک کنید


آخرین ارسال ها

آخرین جستجو ها


holoocenter26 Mike's blog narmafzarrayegan jelvebaharyt گوشی طرح kimiarayaneh بِلاگِردون كشاورزی و فضای سبز news2020 علمی تحقیقاتی