کار با داده های JSON در زبان R

عبارت JSON کوتاه شده JavaScript Object Notation یا علامت گذاری (نمادگذاری) شی (اشیا) در جاوا اسکریپت است (که البته به ترجمه آن چندان توجه نکنید!) که به عنوان قالبی استاندارد برای تبادل داده ها در محیط وب بسیار مورد توجه است. ساختار کلی JSON به صورت جفت های ویژگی (خصوصیت)-کلید است که در قالب متنی …

ادامه مطلب

ساختمان داده tibble

همانگونه که پیشتر هم درباره اهمیت و کاربردهای دیتافریم ها در R صحبت کردیم، این ساختار داده ای مدتی طولانی تنها راه ذخیره داده ها با ستون هایی از انواع مختلف بود (بر خلاف ماتریس ها که فقط می توانند داده هایی از یک نوع را مدیریت کنند). با اینحال، در کنار دیتافریم، نوع دیگری …

ادامه مطلب

محاسبات آماری در R : تحلیل اولیه داده ها (بخش سوم)

علاوه بر معیارهای به نسبت شناخته شده تری مانند میانگین و میانه، شاخص های آماری دیگر نیز وجود دارند که درک عمیق تری از داده ها در اختیار ما قرار می دهند. به صورت مشخص، چَندک ها (Quantiles) برخلاف عنوان کمی عجیب و غریبشان در تفسیر بهتر داده ها کاربردهای قابل توجهی دارند و توزیع …

ادامه مطلب

محاسبات آماری در R : بررسی اولیه دیتاست

برای بررسی روش های محاسبات آماری در R، ابتدا کار را با معرفی دیتاست mtcars شروع می کنیم. به عنوان یک مجموعه جمع و جور! این دیتاست اطلاعات مربوط به 32 خودرو (در قابل 11 ویژگی) مربوط به سال 1974 را از مجله Motor Trend US magazine در خود جای داده است. با اجرای دستور …

ادامه مطلب

محاسبات آماری در R : دیتاست ها

بررسی قابلیت های تحلیل آماری داده ها در زبان R بدون استفاده از داده های واقعی آنچنان که باید نمی تواند قدرت این زبان را نشان دهد. علاوه بر این، از آنجاییکه رویکرد مجموعه آر-آکادمی ارائه آموزش های کاربردی است، پس از مرور مقدمات زبان R در بخش های پیشین، از این قسمت به بعد …

ادامه مطلب

محاسبات آماری در R : مقدمه

در اصل، R به عنوان یک زبان برنامه نویسی برای محاسبات آماری توسعه یافته و چندان در از انتظار نیست که قابلیت های زیادی برای چنین محاسبات و تحلیل هایی در آن گنجانده شده باشد. در واقع، زبان R نسبت به سایر برنامه های تحلیل آماری انعطاف پذیری بیشتری از خودش نشان می دهد و …

ادامه مطلب

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

پس از بررسی ساختار کنترلی if…else و حلقه های for، در این بخش به حلقه while در زبان R می پردازیم. عملکرد حلقه while به این صورت است که در ابتدا برقرار بودن شرط را بررسی می کند و در صورت صحت آن، اجازه انجام یک تکرار (iteration) را می دهد. پس از اجرای دستور …

ادامه مطلب