Возникли проблемы при чтении TXT-файла в R со столбцами, разделенными символом ||

У меня проблемы с чтением файла .txt, состоящего из 561366 строк и 15 столбцов. Первые строки выглядят примерно так:

<code>  70000||Consumer A||23||DN||70000||10038782||1||SI||2||NO||0||N/A||0||N/A||1
  90000||Consumer B||23||DN||90000||15402432||1||SI||2||NO||0||N/A||0||N/A||1 
  .
  .
  .
</code>

Код, который я использую для чтения файла:

<code>  Datos <- read.table("C:/Users/hernandezn/Desktop/DataSets/INACTIVOS.txt", 
  header=FALSE, sep="|", na.strings="N/A", dec=".", strip.white=TRUE)
</code>

Как видите, мои столбцы разделены"||", но я не могу использовать его в команде Rread.table какsep вариант. Итак, я использовалsep="|" и за это придется заплатить (сейчас у меня 29 колонок).

Проблема в том, что я просто получаю 241116 строк из 561366, которые есть в моем файле. С другой стороны, я попытался прочитать этот файл, заменив"||" символы по; и сохранив его как файл .xlsx, и я получу все строки таким образом.

Не могли бы вы предложить мне способ решения этой проблемы? это может быть проблема с памятью? У меня 32-битная версия R, работающая на компьютере с 2 ГБ оперативной памяти.

Ответы на вопрос(1)

Ваш ответ на вопрос