Skip to main content

How to produce prediction maps using multivariate Logistic Regression method in ArcGIS and R enviroment



Omar F. Althuwaynee

PhD. GIS and Geomatics Engineering.

"Prediction mapping using Logistic Regression in ArcGIS and R environment"


Course video tutorials


Part 1- Prediction mapping:introduction to Logistic regression in GIS environment

Part 2- Prediction mapping:Logistic regression in GIS: Prepare binary training data by ArcGIS

Part 3- Prediction mapping:Export data from ArcGIS and set R working environment and packages

Part 4- Prediction mapping:Import and plotting GIS data in R environment

Part 5- Prediction mapping:Prepare, resample and save Raster data format in R environment. 

Part 6- Prediction mapping:Run multivariate Logistic regression and export reports using GIS data in R environment

Part 7- Prediction mapping:Find AUC (area under curve) and plot ROC plot using R for prediction map accuracy assessment.

Part 8- Prediction mapping:Plot Logistic regression (logit S curve shape) using GIS data in R.

Part 9- Prediction mapping:Produce final Logistic regression prediction map in R and ArcGIS.


Course preparations


You have to go through  the following videos regarding data preparation, software's, and more info about R:

1.Prediction (susceptibility mapping) In GIS (Part1)Using Modified Frequency Ratio2.Using R as GIS tools: here is my own learning experience (Week 1 -Part 1)3.Using R as GIS tools: here is my own learning experience (Week 1 -Part 2) 

Course objectives


Evaluate and compare the results of applying the multivariate logistic regression method, to Produce susceptibility map, using GIS and R environment.

End of these sessions, you will be able to

1.Create dichotomous (0,1) training and testing data2.Effectively set your project environment , and install packages according to R.3.Prepare spatial data in R environment .4.Learn basic operations with spatial data in R.
5.Develop mapping cartographical skills in R, like,Resampling, clipping of Raster Data.6.Run Statistical analysis, using binary Logistic regression.7.Run statistical tests and produce output reports.8.Run accuracy and validation tests using AUC of ROC.9.Producing and export resultant  maps.



References

##http://www.cookbook-r.com/Statistical_analysis/Logistic_regression/ 

##http://neondataskills.org/R/Raster-Data-In-R/
##http://r-sig-geo.2731867.n2.nabble.com/How-I-make-2-rasters-with-equal-extents-td7584918.html
##https://geoscripting-wur.github.io/IntroToRaster/
##https://www.analyticsvidhya.com/blog/2015/11/beginners-guide-on-logistic-regression-in-r/
##https://www.r-bloggers.com/how-to-perform-a-logistic-regression-in-r/

Comments

  1. Great Article… I love to read your articles because your writing style is too good, its is very very helpful for all of us and I never get bored while reading your article because, they are becomes a more and more interesting from the starting lines until the end.
    R Language Training in Chennai

    ReplyDelete
  2. Excellent tutorials, really well done. Quick question, do you have the shp file "Training_ArcMap"?

    ReplyDelete
  3. It seems you have deleted videos from the youtube. Anyway to get them to go through?

    ReplyDelete
    Replies
    1. Dear all, thank you for constructive comments, GOOD NEWS, I will publish the old and new materials on Udemy platform. The reason that I can spend more time to effectively answer your enquiries and back up your analysis step-by-step. Once it get published, I will share free coupons with some of you who can not offer to pay for the course. Please send me an email (scadac@outlook.com) mention the course you are looking for (posted earlier on YouTube). Best luck dear scientists :)

      Delete
  4. This comment has been removed by a blog administrator.

    ReplyDelete
  5. This comment has been removed by a blog administrator.

    ReplyDelete
  6. I really enjoy simply reading all of your weblogs. Simply wanted to inform you that you have people like me who appreciate your work. Definitely a great post I would like to read this
    python training in velachery
    python training institute in chennai

    ReplyDelete
  7. This comment has been removed by a blog administrator.

    ReplyDelete
  8. I think things like this are really interesting. I absolutely love to find unique places like this. It really looks super creepy though!! R Programming institutes in Chennai | R Programming Training in Chennai | R Programming Course Fees | R Language training in Chennai

    ReplyDelete
  9. This comment has been removed by a blog administrator.

    ReplyDelete
  10. we provide affordable and result-oriented real estate wordpress theme
    / best real estate wordpress theme services, please give a chance to serve you.

    ReplyDelete
  11. hey! your logistic regression tutorial are not available in this page. how to get access?

    ReplyDelete
  12. Some may stag in Interviews!!! OOPS!! More than 50% of students do this in their career. Instead, do Hadoop Training in Chennai at Infycle. Those students can easily clear this Interview session because more than 5 times at INFYCLE practicing mock-interview sessions, Hence students are Getting out of their interview fear.

    ReplyDelete
  13. href="https://istanbulolala.biz/">https://istanbulolala.biz/
    LBBLE

    ReplyDelete

Post a Comment

Popular posts from this blog

How to use R language as GIS tool, my own learning experience (with Videos)

R is a free software environment for statistical computing and graphics, and so much more. There are too many resources about how to use R lang. from basic to master level, So..! what will we offer in this series? “as a geomatics engineer, how to use R, in geospatial environments, with very basic or no background about programming or statistics “ I n this session, I will talk about; 1.Introduction to effective way in learning R. 2.Do and Don’t do in the learning journey. 3.Effective R environment setup for a new project. At the end of these sessions, you will be able to 1. Understand the effective method to learn any programming language. 2. Effectively setting your project environment according to R. 3. Have a clear plan, about how to develop new programming skills, using the powerful R language. Why learn R 1. R is a fast growing open source contestant to commercial software packages like SAS, STATA and SPSS to geospatial solu...