Tiene problemas para leer un archivo txt en R con columnas delimitadas por ||

Tengo problemas al intentar leer un archivo .txt que consta de 561366 filas y 15 columnas. Las primeras filas se ven algo así:

<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>

El código que estoy usando para leer el archivo es:

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

Como puedes ver, mis columnas están separadas por"||", pero no puedo usarlo en el comando Rread.table como unsep opción. Asi que he usadosep="|" Y tengo que pagar el precio por eso (ahora tengo 29 columnas).

El problema es que solo estoy obteniendo 241116 filas del 561366 que tengo en mi archivo. Por otro lado, intenté leer este archivo reemplazando el"||" símbolos por; y guardándolo como un archivo .xlsx y obtendré todas las filas de esta manera.

¿Podrías sugerirme una manera de resolver este problema? ¿Podría ser un problema de memoria? Tengo una versión R de 32 bits que se ejecuta en una computadora con 2 GB de memoria RAM.

Respuestas a la pregunta(1)

Su respuesta a la pregunta