R/converting_temp_function.R

This function converts temperatures in celsius to fahrenheit.
Although, I would mainly use temperatures in celsius 
in my data analysis, I have had instances where the 
hydrolab (what I am using to collect abiotic data in the field) 
accidently gets set to fahrenheit instead of celsius. 
I then have had to convert those values from fahrenheit to celsius 
for data consistency, so a function like this could come in handy going forward. 



Instructions for Temperature conversion: 
1) install packages below (tidyverse) and load the librarys below (tidyverse, dplyr)
2) upload your dataframe in a csv format
3) set your dataframe to a variable (project_data)
4) drop NA values in the temperature column
5) set up function to convert temp from Celsius to Fahrenheit by multiplying the temp value by 9/5 and then adding 32
6) return the function
7) apply the function to the Temp column in your dataframe

install.packages("tidyverse")
library(tidyverse)
library(dplyr)


project_data <- read_csv("/cloud/project/data/R_project_3_data.csv")

View(project_data)


no_na <- project_data %>% 
       drop_na(Temp)

c_to_f <- function(temp) {
       f <- ((temp*9/5) + 32)
       return(f)}


 c_to_f(no_na$Temp)
kearstinfindley/Project3 documentation built on Dec. 7, 2019, 7:45 a.m.