Как использовать оператор infile на уже загруженном CSV на SAS Viya? - PullRequest
0 голосов
/ 10 января 2020

Я использую демо-версию SAS Viya. Это размещено онлайн, я ничего не загружал. Я загрузил данные, которые хочу использовать, но не могу заставить их работать с оператором «infile». Файлы находятся в «Explorer / SAS Content / Public / datasets». Итак, вопрос в том, как использовать утверждение infile в этой ситуации? (Вещи, которые я пробовал: щелкнуть правой кнопкой мыши по загруженным файлам и выбрать свойства. Копировать и вставить местоположение файла. Не работает).

data work.banana;
infile "/Public/datasets/banana.csv";
input 
  Y
  X1
  X2 ;
run;

1 Ответ

0 голосов
/ 11 января 2020

Решение: используйте FILESRV C

документация: https://documentation.sas.com/?docsetId=lestmtsglobal&docsetTarget=p0qapul7pyz9hmn0zfoefj0c278a.htm&docsetVersion=9.4&locale=en

ПРИМЕР КОДА, КОТОРЫЙ РАБОТАЛ ДЛЯ МОЕГО ДЕЛА:

filename in FILESRVC folderpath='/Users/paulxaxaxaxa@gmail.com/dataCSV/' filename='banana.csv';

data work.Banana;
   infile in delimiter=','; 
   input Y X1 X2;
run;
...