An R Approach to Data Cleaning and Wrangling for Education Research
Kopra, J., Tikka, S., Heinäniemi, M., López-Pernas, S., & Saqr, M. (2024). An R Approach to Data Cleaning and Wrangling for Education Research. In M. Saqr, & S. López-Pernas (Eds.), Learning Analytics Methods and Tutorials : A Practical Guide Using R (pp. 95-119). Springer. https://doi.org/10.1007/978-3-031-54464-4_4
Päivämäärä
2024Tekijänoikeudet
© 2024 The Author(s)
Data wrangling, also known as data cleaning and preprocessing, is a critical step in the data analysis process, particularly in the context of learning analytics. This chapter provides an introduction to data wrangling using R and covers topics such as data importing, cleaning, manipulation, and reshaping with a focus on tidy data. Specifically, readers will learn how to read data from different file formats (e.g. CSV, Excel), how to manipulate data using the dplyr package, and how to reshape data using the tidyr package. Additionally, the chapter covers techniques for combining multiple data sources. By the end of the chapter, readers should have a solid understanding of how to perform data wrangling tasks in R.
Julkaisija
SpringerEmojulkaisun ISBN
978-3-031-54463-7Kuuluu julkaisuun
Learning Analytics Methods and Tutorials : A Practical Guide Using RAsiasanat
Julkaisu tutkimustietojärjestelmässä
https://converis.jyu.fi/converis/portal/detail/Publication/220899471
Metadata
Näytä kaikki kuvailutiedotKokoelmat
Lisenssi
Samankaltainen aineisto
Näytetään aineistoja, joilla on samankaltainen nimeke tai asiasanat.
-
Getting Started with R for Education Research
Tikka, Santtu; Kopra, Juho; Heinäniemi, Merja; López-Pernas, Sonsoles; Saqr, Mohammed (Springer, 2024)The R programming language has become a popular tool for conducting data analysis in the field of learning analytics. This chapter provides an introduction to the basics of R programming, with a focus on the Rstudio ... -
Evaluating Contextually Personalized Programming Exercises Created with Generative AI
Logacheva, Evanfiya; Hellas, Arto; Prather, James; Sarsa, Sami; Leinonen, Juho (ACM, 2024)Programming skills are typically developed through completing various hands-on exercises. Such programming problems can be contextualized to students’ interests and cultural backgrounds. Prior research in educational ... -
Sustainable Physical Activity Programs for Young Elderly : A Fuzzy Analytic Hierarchy Process Approach
Carlsson, Christer; Walden, Pirkko; Kari, Tuomas; Makkonen, Markus; Frank, Lauri (University of Maribor, 2020)Physical activity (PA) programs are useful to help young elderly stay in good shape for their senior years. These programs should be sustainable, as this would keep the users active for months and years. A PA ... -
Decorative images' effect on the cognitive load of computer programming learning
Mäkelä, Ella (2023)Kognitiivinen kuormitusteoria pyrkii kehittämään ohjeistuksia, jotka helpottavat oppimisen aikana koettavaa henkistä kuormitusta. Useita periaatteita on kehitetty kognitiivisen kuormituksen luontaisten, ulkoisten ja ... -
Understanding the Study Experiences of Students in Low Agency Profile : Towards a Smart Education Approach
Heilala, Ville; Jääskelä, Päivikki; Kärkkäinen, Tommi; Saarela, Mirka (Springer, 2020)In this paper, we use student agency analytics to examine how university students who assessed to have low agency resources describe their study experiences. Students ( n=292 ) completed the Agency of University Students ...
Ellei toisin mainittu, julkisesti saatavilla olevia JYX-metatietoja (poislukien tiivistelmät) saa vapaasti uudelleenkäyttää CC0-lisenssillä.