{"id":23473128,"url":"https://github.com/caltechlibrary/data-carpentry-r-ecology-lesson","last_synced_at":"2026-01-29T15:32:50.551Z","repository":{"id":111428899,"uuid":"97629383","full_name":"caltechlibrary/data-carpentry-R-ecology-lesson","owner":"caltechlibrary","description":null,"archived":false,"fork":false,"pushed_at":"2018-03-27T22:18:26.000Z","size":33487,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"gh-pages","last_synced_at":"2025-12-17T09:59:26.121Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://caltechlibrary.github.io/data-carpentry-R-ecology-lesson","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/caltechlibrary.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":"CONTRIBUTING.Rmd","funding":null,"license":"LICENSE.Rmd","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.Rmd","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null,"zenodo":".zenodo.json"}},"created_at":"2017-07-18T18:11:50.000Z","updated_at":"2019-10-11T19:49:42.000Z","dependencies_parsed_at":null,"dependency_job_id":"67dc1925-c427-452a-a77d-276be05ddf60","html_url":"https://github.com/caltechlibrary/data-carpentry-R-ecology-lesson","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/caltechlibrary/data-carpentry-R-ecology-lesson","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caltechlibrary%2Fdata-carpentry-R-ecology-lesson","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caltechlibrary%2Fdata-carpentry-R-ecology-lesson/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caltechlibrary%2Fdata-carpentry-R-ecology-lesson/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caltechlibrary%2Fdata-carpentry-R-ecology-lesson/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/caltechlibrary","download_url":"https://codeload.github.com/caltechlibrary/data-carpentry-R-ecology-lesson/tar.gz/refs/heads/gh-pages","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caltechlibrary%2Fdata-carpentry-R-ecology-lesson/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28880236,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-29T10:31:27.438Z","status":"ssl_error","status_checked_at":"2026-01-29T10:31:01.017Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-24T17:15:27.155Z","updated_at":"2026-01-29T15:32:50.545Z","avatar_url":"https://github.com/caltechlibrary.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"---\nlayout: lesson\ntitle: Data carpentry: R for data analysis and visualization of Ecological Data\nkeywords: [\"R\", \"subset\", \"data.frame\", \"read.csv\", \"dplyr\", \"ggplot2\"]\n---\n\nThis is an introduction to R designed for participants with no programming\nexperience. These lessons can be taught in 3/4 of a day (6 hours). They start\nwith some basic information about syntax for the R programming language, the\nRStudio interface, and move through to specific programming tasks, such as\nimporting CSV files, the structure of data frame objects in R, dealing with\ncategorical variables (i.e. factors), basic data manipulation (adding/removing\nrows and columns), and finishing with calculating summary statistics and a brief\nintroduction to plotting. There is also a lesson on how to use databases from R that is intended to be taught after the SQL lesson, and ideally at the end of a Data Carpentry workshop.\n\n## Prerequisites\n\n\u003e * Having R and RStudio installed (though see the first\n\u003e lesson, [Before we start](00-before-we-start.html) for installation\n\u003e instructions)\n\n## Topics\n\n* [Before we start](00-before-we-start.html)\n* [Introduction to R](01-intro-to-r.html)\n* [Starting with data](02-starting-with-data.html)\n* [Aggregating and analyzing data with dplyr](03-dplyr.html)\n* [Data visualization with ggplot2](04-visualization-ggplot2.html)\n* [R and Databases](05-r-and-databases.html)\n\n## Code handout\n\nThere is \"[code handout](code-handout.R)\" (`code-handout.R`) that is intended to\nbe distributed to the participants. This file includes some of the examples used\nduring teaching and the titles of the section. It provides a guide that the\nparticipants can fill in as the lesson progresses. Participants can also source\ncode from this file to avoid typos in more complex examples.\n\n## Contributing\n\nIf you would like to contribute to the content and development of these lessons,\nwe encourage you to review our [contributing guide](CONTRIBUTING.Rmd).\n\n## Questions\n\nIf you have any questions or feedback, please open an issue or contact the\nmaintainers:\n\n* François Michonneau\n* Auriel Fournier\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcaltechlibrary%2Fdata-carpentry-r-ecology-lesson","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcaltechlibrary%2Fdata-carpentry-r-ecology-lesson","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcaltechlibrary%2Fdata-carpentry-r-ecology-lesson/lists"}