Hi, I'm doing a Biostatistics course and am trying to figure out how to make a new variable from a data set I already uploaded.
I want to label the variable "effect", and have it show the difference between the 'grass' samples and the 'spruce' samples of each 'box' as shown in the console.
Seems like there's probably a simple solution but can't find anything.
One solution is
spruce$effect <- spruce$Spruce - spruce$Grass
1 Like
Hi, next time please provide a reproducible example instead of a screenshot.
Anyway, here is some code that should work. You could also calculate the absolute difference with the abs()
function.
library(tidyverse)
# tidyverse way
spruce <- spruce %>%
mutate(diff = Grass - Spruce)
# base R way
spruce$diff <- spruce$Grass - spruce$Spruce
Thank you this helped a lot.
1 Like
Hi sorry I'm new here on the forum, will definitely do that next time!
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.
If you have a query related to it or one of the replies, start a new topic and refer back with a link.