Data in present stateТранспонирования нескольких строк с пользовательскими столбцами в SAS
мне нужно переставлять таким образом, что:.
Data in present stateТранспонирования нескольких строк с пользовательскими столбцами в SAS
мне нужно переставлять таким образом, что:.
Ok поэтому я напечатал это в этом использует особенность процедуры ТРАНСПА PREFIX и ID. Он также требует параметров validvarname = any; чтобы получить знак равенства в именах.
data mh;
input subject $ mhgcat_cod mhgdtn_raw :date. mhgrslt_raw;
format mhgdtn_raw date9.;
cards;
00031001 4 06mar2012 12.7
00031001 6 06mar2012 90.2
00031001 11 06mar2012 48.1
;;;;
run;
proc print;
run;
proc transpose out=flat prefix='MHGCAT_COD='n;
by subject mhgdtn_raw;
id mhgcat_cod;
var mhgrslt_raw;
run;
proc print;
run;
Извините, что не поставил его в требуемом формате. Это именно то, чего я хотел. Супер классно. Благодаря! –
Вы можете поместить данные «современность» в вашем вопросе как текст/данные, которые мы можем вырезать и вставить в программу. Я думаю, что это простая транспозиция с идентификатором, но я не хочу вводить ваши данные. –
Это не действительный вопрос SO в его текущем состоянии. Информация должна быть в вопросе, а не в ссылках или картинах. Помимо этого, это запрос кода, а также не по теме. – Joe