R or QGIS? A Case Study on Raster Analysis Efficiency in Agricultural Engineering Education
DOI:
https://doi.org/10.29076/issn.2528-7737vol19iss52.2026pp72-83pKeywords:
Rstudio, Rmarkdown, GIS, spatial analysis, learning, rasterAbstract
Geographic Information Systems (GIS) are essential in agricultural and environmental sciences, yet handling complex spatial data requires efficient, reproducible workflows. This study evaluated the operational efficiency and student perception of R (via R Markdown) versus QGIS for raster analysis. Fifty-two agronomic engineering students from the University of Cuenca completed a raster temperature extraction exercise using both platforms. Survey responses and completion times were analyzed using McNemar’s tests, exact binomial tests, and generalized linear models. Results showed that exercise completion was significantly higher in R (98%) than in QGIS (87%; P=0.031). R demonstrated superior time efficiency, with 65% of students finishing within three minutes compared to only 29% in QGIS. Additionally, students reported significantly greater self-perceived understanding of the workflow when using R (71% vs. 29%; P<0.01). While preference for a primary GIS teaching platform was evenly split (QGIS 52%, R 48%; P>0.05), an overwhelming majority (96%; P<0.001) indicated they would adopt R as a complementary tool due to execution speed and workflow transparency. Although instructional format asymmetry presents a potential confounding factor, these findings demonstrate that integrating reproducible scripting environments into GIS education enhances computational efficiency, user confidence, and procedural clarity in raster processing
Downloads
References
Cuevas, E. H., Zaldivar, D., and Perez, M. (2025). Impact of Programming Languages on Learning Performance. International Journal of Information and Communication Technology Education, 21(1), 1–17. https://doi.org/10.4018/IJICTE.371419
Giofandi, E., Munibah, K., Kraugusteeliana, K., Novalinda, A., and Sekarrini, C. (2023). The Comparison of Vector and Raster Data for The Calculation of Landscape Environment Using a Geographic Information System Approach. IT Journal Research and Development, 7(2), 209–219. https://doi.org/10.25299/itjrd.2023.10878
Graser, A., Sutton, T., y Bernasocchi, M. (2025). The QGIS project: Spatial without compromise. Patterns, 6(7), 101265. https://doi.org/10.1016/j.patter.2025.101265
Hijmans, R. J. (2020). raster: Geographic Data Analysis and Modeling. R package version 3.4-5. https://cran.r-project.org/package=raster
Hijmans, R. J. (2025). terra: Spatial data analysis (R package version 1.8-60). CRAN. https://cran.r-project.org/web/packages/terra/index.html
Knutas, A., Hynninen, T., and Hujala, M. (2021). To Get Good Student Ratings should you only Teach Programming Courses? Investigation and Implications of Student Evaluations of Teaching in a Software Engineering Context. Proceedings - International Conference on Software Engineering, 253–260. https://doi.org/10.1109/ICSE-SEET52601.2021.00035
Li, X., Yue, J., Wang, S., Luo, Y., Su, C., Zhou, J., Xu, D., and Lu, H. (2024). Development of Geographic Information System Architecture Feature Analysis and Evolution Trend Research. Sustainability (Switzerland), 16(1). https://doi.org/10.3390/su16010137
Martin Gomez, S., and Bartolome Muñoz de Luna, A. (2023). Systemic Review through Bibliometric Analysis with RStudio of Skills Learning to Favor the Employability of Its Graduates. Trends in Higher Education, 2(1), 101–122. https://doi.org/10.3390/higheredu2010007
Mladenović, M., Krpan, D., and Mladenovi, S. (2017). Learning programming from scratch. Turkish Online Journal of Educational Technology, 2017(November Special Issue INTE), 419–427. https://www.semanticscholar.org/paper/Learning-programming-from-Scratch-Mladenović-Krpan/7fc1de582f2fa9230b2c505ba07770adf347d5ef
Nguyen Tien, H., Nguyen Thi, H., and KOIKE, K. (2019). High versatility and potential of spatial data analysis with R programming. Geoinformatics, 30(1), 3–14. https://doi.org/10.6010/geoinformatics.30.1_3
Parra, M. I., Sanjuán, E. L., Robustillo, M. C., and Pizarro, M. M. (2023). Using R for teaching and research. http://arxiv.org/abs/2306.12200
Paucar-Curasma, R., Silveira, I. F., Rondon, D., Robles, Z. M. L., and Porras-Ccancce, L. E. (2023). Analysis of the Teaching of Programming and Evaluation of Computational Thinking in Recently Admitted Students at a Public University in the Andean Region of Peru. CEUR Workshop Proceedings, 3353, 101–110. https://dspace.mackenzie.br/items/5b561733-5c90-44c6-8385-49bd7ace46b9
Pavlenko, L., Pavlenko, M., Khomenko, V., and Mezhuyev, V. (2022). Application of R Programming Language in Learning Statistics. January, 62–72. https://doi.org/10.5220/0010928500003364
Pebesma, E. (2018). Simple features for R: Standardized support for spatial vector data. The R Journal, 10(1), 439–446.
Pebesma, E., and Bivand, R. (2023). Spatial data science: With applications in R. Chapman and Hall/CRC.
Portella-Cleves, J. E., and Rodríguez-Hernández, A. A. (2024). Enhancing Programming Education with an Active Learning Plan and Artificial Intelligence Integration. Revista Facultad de Ingeniería (Rev. Fac. Ing.), 33(67), 2024. https://doi.org/10.19053/01211129.v33.n67.2024.16328
Poynton, C. (2003). 1 - Raster images. In C. B. T.-D. V. and H. Poynton (Ed.), The Morgan Kaufmann Series in Computer Graphics (pp. 1–16). Morgan Kaufmann. https://doi.org/https://doi.org/10.1016/B978-155860792-7/50067-7
R Core Team. (2026). R: A language and environment for statistical computing. R Foundation for Statistical Computing. https://www.r-project.org/
Rasul, A., Ibrahim, S., Onojeghuo, A. R., y Balzter, H. (2020). A trend analysis of leaf area index and land surface temperature and their relationship from global to local scale. Land, 9(10), 1–17. https://doi.org/10.3390/land9100388
Saqr, M., and López-Pernas, S. (2024). Learning Analytics Methods and Tutorials: A Practical Guide Using R. Learning Analytics Methods and Tutorials: A Practical Guide Using R, June, 1–736. https://doi.org/10.1007/978-3-031-54464-4
Scholten, H. J. (1990). Application of geographical information systems in the Netherlands. Kartografisch Tijdschrift, 16(4), 27–36. https://pubmed.ncbi.nlm.nih.gov/1949884/
Singla, S., Eldawy, A., Diao, T., Mukhopadhyay, A., and Scudiero, E. (2021). Experimental study of big raster and vector database systems. Proceedings - International Conference on Data Engineering, 2021-April, 2243–2248. https://doi.org/10.1109/ICDE51399.2021.00231
Son, J. Y., Blake, A. B., Fries, L., and Stigler, J. W. (2021). Modeling First: Applying Learning Science to the Teaching of Introductory Statistics. Journal of Statistics and Data Science Education, 29(1), 4–21. https://doi.org/10.1080/10691898.2020.1844106
Steiniger, S., De La Fuente, H., Fuentes, C., Barton, J., and Muñoz, J. C. (2017). Building a geographic data repository for urban research with free software - Learning from Observatorio.Cedeus.Cl. International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences - ISPRS Archives, 42(4W2), 147–153. https://doi.org/10.5194/isprs-archives-XLII-4-W2-147-2017
Tucker, M. C., Shaw, S. T., Son, J. Y., and Stigler, J. W. (2023). Teaching Statistics and Data Analysis with R. Journal of Statistics and Data Science Education, 31(1), 18–32. https://doi.org/10.1080/26939169.2022.2089410
Turk, T., Kitapci, O., and Dortyol, I. T. (2014). The Usage of Geographical Information Systems (GIS) in the Marketing Decision Making Process: A Case Study for Determining Supermarket Locations. Procedia - Social and Behavioral Sciences, 148(August), 227–235. https://doi.org/10.1016/j.sbspro.2014.07.038
Wickham, H., Averick, M., Bryan, J., Chang, W., McGowan, L. D., François, R., Grolemund, G., Hayes, A., Henry, L., Hester, J., Kuhn, M., Pedersen, T. L., Miller, E., Bache, S. M., Müller, K., Ooms, J., Robinson, D., Seidel, D. P., Spinu, V., and Yutani, H. (2019). Welcome to the tidyverse. Journal of Open Source Software, 4(43), 1686.
Wu, J., Gan, W., Chao, H. C., and Yu, P. S. (2024). Geospatial Big Data: Survey and Challenges. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 17, 17007–17020. https://doi.org/10.1109/JSTARS.2024.3438376
Zhou, C. (2025). Exploring future GIS visions in the era of the scientific and technological revolution. Information Geography, 1(1), 100007. https://doi.org/10.1016/j.infgeo.2025.100007
Zhou, G., Pan, Q., Yue, T., Wang, Q., Sha, H., Huang, S., and Liu, X. (2018). Vector and raster data storage based on morton code. International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences - ISPRS Archives, 42(3), 2523–2526. https://doi.org/10.5194/isprs-archives-XLII-3-25
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Alberto Macancela Herrera, Eduardo Tacuri Espinoza, Lucía Lupercio Novillo, Mateo López Espinoza

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Authors can keep the copyright, granting the journal right of first publication. Alternatively, authors can transfer copyright to the journal, which allow authors non-commercial use of the work, including the right to place it in a file open access.
