Problemy z odczytaniem pliku txt do R z kolumnami ograniczonymi przez ||

Mam problemy z odczytaniem pliku .txt zawierającego 561366 wierszy i 15 kolumn. Pierwsze wiersze wyglądają mniej więcej tak:

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

Kod, którego używam do odczytu pliku:

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

Jak widać, moje kolumny są rozdzielone"||", ale nie mogę go użyć w komendzie Rread.table jaksep opcja. Więc użyłemsep="|" i muszę za to zapłacić (teraz mam 29 kolumn).

Problem polega na tym, że otrzymuję 241116 wierszy z 561366, które mam w swoim pliku. Z drugiej strony próbowałem czytać ten plik, zastępując"||" symbole wg; i zapisując go jako plik .xlsx i otrzymuję wszystkie wiersze w ten sposób.

Czy mógłbyś zaproponować mi sposób rozwiązania tego problemu? czy może to być problem z pamięcią? Mam 32-bitową wersję R działającą na komputerze z 2 GB pamięci RAM.

questionAnswers(1)

yourAnswerToTheQuestion