Хотя этот вопрос не отвечает на заданный вопрос, он отвечает на связанный с ним вопрос, который был у многих людей:
x <-c(1,2,3)
y <-c(100,200,300)
x_name <- "cond"
y_name <- "rating"
df <- data.frame(x,y)
names(df) <- c(x_name,y_name)
print(df)
cond rating
1 1 100
2 2 200
3 3 300