перечислить входные данные в sas из txt файла и разделить на столбцы - PullRequest
0 голосов
/ 11 октября 2019

У меня проблемы с набором данных .txt, разделенным пробелами. Это в формате ввода списка, и я хочу разделить его на три столбца.

Я пытался использовать указатели строк, указатели столбцов и другие методы в операторе ввода. Я искал в Интернете, и я думаю, что массив будет работать в этой ситуации, но я не уверен, как это сделать (я новичок в SAS).

1 1 2 2 1 1 3 1 2 4 0 3 5 1 3 6 1 2 7 0 3 8 1 3 9 0 1 10 0 2 11 1 1 

Я хочу, чтобы данные были в столбцах:

ID Group Time. 

1 .  1 .   2

2 .  1 .   1

3 .  1 .   2

Идентификационные номера увеличиваются до 90

1 Ответ

0 голосов
/ 11 октября 2019

Использовать модификатор ввода удерживаемой линии @@:

filename mydata "whatever.txt";
data want;
  infile mydata;
  input id group time @@;
run;
...