Can any body explain why the below two data frames df1 and df2 are differing in their column names
  df1 <- data.frame(a = 1:5, b = 11:15)
  df1
  #   a  b
  # 1 1 11
  # 2 2 12
  # 3 3 13
  # 4 4 14
  # 5 5 15
  df2 <- data.frame(a <- 1:5, b <- 11:15)
  df2
  #   a....1.5 b....11.15
  # 1        1         11
  # 2        2         12
  # 3        3         13
  # 4        4         14
  # 5        5         15
 
     
    