Commenting Guidelines
In this lesson, we will learn how to comment in R language.
Commenting Guidelines
Comment your code. Always. Your collaborators and future-you will be very grateful. Comments start with #
followed by a single space and text of the comment.
# This is a comment.
- Short comments can be placed after code preceded by two spaces,
#
, and then one space. For example,
i <- i + 1 # Increment i
Press + to interact
# GOOD# Create histogram of frequency of campaigns by pct budget spent.hist(df$pct.spent,breaks = "scott", # method for choosing number of bucketsmain = "Histogram: fraction budget spent by campaignid",xlab = "Fraction of budget spent",ylab = "Frequency (count of campaignids)")# BAD#Create histogram of frequency of campaigns by pct budget spent.hist(df$pct.spent,breaks = "scott",#method for choosing number of bucketsmain = "Histogram: fraction budget spent by campaignid",xlab = "Fraction of budget spent",ylab = "Frequency (count of campaignids)")
- Comments should explain the why, not the what. Comments should not replicate the code by a plain langue, but rather explain the overall intention of the command.
Press + to interact
# GOOD# define iteratori <- 1# BAD# set i to 1i <- 1
- Short comments can be placed on the same line of the code.
- It makes sense to split the source into logical chunks by
#
followed by-
or=
.
Press + to interact
# Read data#---------------------------------------------------------------------------# Tidy data#---------------------------------------------------------------------------