Импорт CSV с разными разделителями столбцов и записей, разделитель находится в одном столбце - PullRequest
0 голосов
/ 29 апреля 2020

Здравствуйте, мне было интересно, можно ли импортировать CSV, где: a.) Записи не разделены ничем b.) Столбец - это предложение, которое может содержать или не содержать запятые

Для иллюстрации: это содержимое файла csv:

Att1,Att2,Att3dog,brown,I, a dogcat,yellow,I, a cat

Я хочу импортировать его так, чтобы он выглядел как набор данных sas, подобный приведенному ниже:

| Att1 | Att2   | Att3      |
| dog  | brown  | I, a dog  |
| cat  | yellow | I, a cat  |

К сожалению, как и я не прямой получатель данных, я не знаю, почему файл CSV оказался таким образом.

Для справки: это сценарий импорта pro c, который я запустил, чтобы попробовать:

  proc import 
         datafile="path/have.csv" out=want dbms = csv replace; 
         delimiter=","; 
         getnames=yes; 
  run;

Возможно ли это, или мне нужно отредактировать сам файл csv? Заранее благодарим за любую помощь.

...