Изменить данные панели из длинного в широкое [дубликаты]

На этот вопрос уже есть ответ здесь:

Как изменить данные из длинного в широкий формат? 9 ответов

Я хотел бы преобразовать данные панели из длинного формата в широкоформатный. Я знаю, что есть ряд других вопросов, которые затрагивают эту тему, однако я не верю, что у кого-то из них есть точные ответы, которые я ищу.

my.df <- data.frame(ID=rep(c("A","B","C"), 3), 
    TIME=rep(1:3, each=3), Price=1:9)
my.df

   ID TIME Price
1   A    1     1
2   B    1     2
3   C    1     3
4   A    2     4
5   B    2     5
6   C    2     6
7   A    3     7
8   B    3     8
9   C    3     9

к

  TIME Price-A Price-B Price-C
1    1       1       2       3
2    2       4       5       6
3    3       7       8       9

Спасибо за любую помощь, вы можете предоставить! Фрэнсис

Ответы на вопрос(2)

Ваш ответ на вопрос