• Education Research
  • Introduction
  • Acknowledgements
  • 1. Groundwork
  • 2. Process
  • 2. Paradigms
  • 3. Learning Theories
  • 4. Methodology
  • 5. Data Collection
  • 5. Methods
  • 7. Reporting
  • Appendix A. Supplements
  • Appendix B. Example Studies
  • Appendix D. Software Examples
  • Appendix C. Historical Readings
  • Download
  • Translations
  • SEM in R (using Lavaan)

    1. Load the Data

    # 1.1. Load the data file as a table
    t1 = read.table('C:\\Users\\janedoe\\Documents\\filename.dat', na.strings='.')

    # 1.2. Assign headings to the tabular data using the c() function to combine string values into a vector
    names(t1) = c("chapter_id", "book_id", "avg_rating", "word_count", "reading_level", "reading_difficulty", "reading_minutes", "reading_likelihood")

    # 1.3. Review the headings and top 10 rows of the table to make sure that headings and data match
    head(t1, 10)

    2. Load Libraries

    # 2.1. Load the lavaan library
    library(lavaan)

    This content is provided to you freely by EdTech Books.

    Access it online or download it at https://edtechbooks.org/education_research/sem_in_r_using_lavaan.