برنامه نویسی محصولات دانلودی

وبینار جامع کاربردهای زبان R در سنجش از دور

احمد نجفی
نوشته شده توسط احمد نجفی

R یک زبان برنامه نویسی و محیط نرم افزاری بسیار محبوب و رایگان برای انجام محاسبات آماری پیشرفته و گرافیکی است که بر اساس زبان برنامه نویسی S توسعه داده شده است. این زبان برنامه نویسی در ابتدا توسط Ross Ihaka و Robert Gentleman در سال ۱۹۹۱ در دانشگاه Auckland نیوزیلند طراحی شد و در حال حاضر توسط گروهی بنام R Development Core Team بصورت فعال در حال توسعه است. گرچه نرم‌افزار R اغلب به منظور انجام محاسبات آماری به کار می‌رود، این نرم‌افزار قابل به کارگیری در محاسبات ماتریسی است و در این زمینه، همپای نرم‌افزارهایی چون متلب (MATLAB) می‌باشد.

از مزایای R می توان به موارد زیر اشاره کرد:

  • رایگان و متن باز بودن (Open-source)
  • قابلیت اجرا در سیستم عامل های مختلف مانند Windows, Linux و Mac OS
  • وجود بیش از ۱۲۰۰۰ بسته نرم افزاری در زمینه علوم مختلف
  • وجود راهنمای کامل برای بسته های نرم افزاری ارائه شده
  • قابلیت‌های گرافیکی قابل ملاحضه
  • قابلیت توسعه روش های جدید آماری
  • وجود کنفرانس ها و مجلات مختلف درباره این نرم افزار
  • سادگی یادگیری

در این وبینار روزبه ولوی، دانشجوی دکترای اکولوژی مکانی دانشگاه ملبورن استرالیا به معرفی زبان برنامه نویسی R و کاربردهای آن در سنجش از دور می پردازد.


در این وبینار چه مواردی گفته می شود؟

آشنایی با محیط نرم افزاری و برنامه نویسی R

نحوه وارد کردن رسترها و تصاویر ماهواره ای

نحوه نمایش تصاویر

نحوه ایجاد شاخص های گیاهی

طبقه بندی تصاویر ماهواره ای

کالیبراسون تصاویر

معرفی کتاب و منابع یادگیری

معرفی کانال تلگرامی R

و در نهایت پرسش و پاسخ و رفع اشکال


زمان و مشخصات وبینار:

مدت وبینار: ۱۲۰ دقیقه

دریافت به صورت فایل دانلودی بعد از سفارش

حجم: ۱۸۵ مگابایت

فرمت: ویدئو (mp4)


Image result for film + vector


 

17 دیدگاه

  • سلام
    من در این وبینار ثبت نام کردم. متاسفانه در رورز اجرا به علت مسافرت ضروری که پیش آمد، موفق به شرکت نشدم. خواستم ببینم لینک فایل ویدئویی چه زمانی به دستم می رسد؟
    متشکرم

  • جناب مهندس ولوی، با سلام و تشکر، بنده در حال پیاده سازی یک الگوریتم فیوژن در R هستم و باید یک فایل به برنامه وارد کنم. با اینکه مقادیر رو وارد میکنم و sep رو هم در انتهای هر مقدار ورودی قرار میدم مدام با خطای invalid argument مواجه میشم. اگر ممکنه در این مورد راهنمایی بفرمایید

    • سلام دوست عزیز

      کمی اطلاعات از کارتون بدید که متوجه بشم چیکار میخواید بکنید
      چه نوع فایلی هست؟
      از چه دستوری استفاده کردید؟
      با چه آرگومان هایی؟

  • سلام وعرض ادب
    من میخواستم در R studio طبقه بندی نظارت شده تصویر با الگوریتم های مثل random forest,svmو… انجام بدم میخواستم بدونم چجور باید شیپ trining data (نمونه های اموزشی) را تولید کنم با نرم افزار Qgis یا هر نرم افزار ی که قابل انجام هست
    ممنون میشم منو راهنمایی کنید

    • سلام

      فرقی نمیکنه با یکی از نرم افزار های GIS از یه تصویر (ترجیخحا با کیفیت بهتر) نمونه ها رو بصورت نقطه یا پلی‌گون بردارید. یا میتونه حتی از Google Earth باشه بسته به کارتون. فقط شما باید یک ستون داشته باشید که اسم کلاس های مد نظرتون برای هر نمونه رو توش بنویسید.
      اینکه چند عدد و به چه نحو و با چه پراکنشی نمونه برداری کنید٬ بهتره یه نگاه به منابع سنجش از دور بندازید.

      موفق باشید
      روزبه ولوی

  • سلام برای طبقه بندی نظارت شده در R studio با استفاده از الگوریتم های random forest ,svm,… چطور باید شیپ فایل trining data (نمونه های امزشی ) را تولید کرد ممنون میشم اگه منو راهنمایی کنید

  • با سلام و احترام خدمت مهندس ولوی
    من یک سوال داشتم و از پاسخگویی شما ممنون هستم. اگر ما یک دیتاست ۴ باندی داشته باشیم و بخواهیم حداقل ارزش پیکسل ها (DN) در جمع سایر ارزش پیکسل ها (بجز حداقل DNها) ضرب کنیم در محیط R چگونه انرا محاسبه خواهیم نمود؟

    • سلام

      این کار رو میتونید با تابع calc از پکیج raster انجام بدید. در حقیقت میتونید هر تابع دلخواه رو بنویسید و بر تصاویر رستری تون اعمال کنید.

      از این کد میتونید کاری که میخواید رو انجام بدید:

      myfun <- function(x){
      m <- which.min(x)
      y <- x[m] * sum(x[-m])
      return(y)
      }

      rc <- raster::calc(r, fun = myfun)

      موفق باشید

      • سلام آقای مهندس ولوی
        از راهنمایی ارزشمند شما بسیار سپاس گزار هستم. اگر مقدور است یک راه ارتباطی (ایمیل و …) از شما داشته باشم

  • با سلام .میخاستم ببینم امکانش هست کتابی که در فیلم معرفی شده رو ایمیل کنید.؟مثل اینکه دانلودش هزینه داره.و متاسفانه نمیشه پرداخت کرد.ممنون میشم بفرستید.

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

اگر تمایل به تدریس و تولید آموزش و کسب درآمد دارید لطفا بر روی دکمه زیر کلیک کنید و فرم را پر کنیدپر کردن فرم همکاری در تهیه ویدئوهای آموزشی
+ +