aggregate(df$y~df$x,data = df,min) May I ask the meaning of this code? Especially "df$y~df$x" and "~".