Working With Data
Managing data (to subsequently do statistics on) is one of the strong points of R as a programming language. Now that you’re more comfortable with the basics of the language, it’s time to become more familiar with the ways in which we tend to work with biological data. We’ll go over the manipulation of these data, how to clean them, and glean general insights.
- Reading & WritingHow to get data into R, and then how to get the product back out
- Filtering & SubsettingFiltering particular parts of a dataframe via logical operators and other methods
- Selecting ColumnsColumn operations via different methods
- Grouping & SummarizingSummarizing data that belong to definable groups
- New ColumnsMaking new columns either independently or as functions of other columns
- FactorsWorking with the special data type factors and how they relate to grouping
- DatesNeeds Description
- RenamingRename columns within dataframes
- ReshapingMoving data into different formats, such as long to wide and vice versa
- Relational DataRelating multiple data frames across different sources and types of data
- Data Cleaning ProcessesWhat to do when your data is a mess
About R Manual
Learn more about this project
The R Manual is a resource jointed authored by Cole Brookson, Dr. Shelby Riskin, and Dr. Jacqueline Sztepanacz. This resource is not officially affiliated with the R Programming language, but aims to help students with the steep learning curve associated with learning R for the first time.
Funding
This project is made possible through the University of Toronto Learning & Education Advancement Fund (LEAF) program
Additional Resources
![](https://rman.eeb.utoronto.ca/wp-content/uploads/2024/04/coders.png)
U of T Coders
Student-led UofT support system for learning programing
![](https://rman.eeb.utoronto.ca/wp-content/uploads/2024/04/carpentries.jpg)
The Carpentries
Software and Data Carpentries resources and workshops