I need to create an empty dataframe, and set up columns for appending values later on.
My code:
df <- data.frame()
varNames <- c("rho", "lambda", "counts")
colnames(df)<- varNames
df['$rho'] <- NA
df["lambda"] <- NA
df["counts"] <- NA
But
Error in [<-.data.frame(*tmp*, "$rho", value = NA) : replacement has 1 row, data has 0
occurs.