У меня есть этот набор данных здесь, который выглядит следующим образом:Транспонирование один столбец в наборе данных, но по годам и еще один столбец
В основном я хочу, чтобы манипулировать набор данных, так что у меня есть GVKEY1, как уникальный например, 1004, а затем уникальный номер года, такой как 1996, затем несколько gvkey2 после этого. Однако количество gvkey2 для каждого года не одно и то же. Кто-нибудь знает, как обойти эту проблему? Это означает, что у меня будет несколько 12 строк данных для gvkey1 для 1004, так как у меня есть годы с 1996 по 2008 год. Тогда на каждый год у меня будет много столбцов, где каждый столбец будет иметь gvkey2.
С наилучшими пожеланиями,
Naz
Я думаю, вам нужно добавить 'year' в качестве переменной BY в proc transpose. В противном случае это будет простейшим решением. – Longfish
@ Keith - Спасибо, ты прав. Я обновил. – DavB