Kamil Bęczyński

Kamil Bęczyński R, SAS, analizy

Temat: Dlaczego R ma problem z wczytaniem tej linii ze zbioru...

Zaznaczam kolumne w Excelu i wklejam poprzez schowek systemowy poleceniem
(x=read.table("clipboard",sep="\t",header,dec=",")


kolumna ma 1000 wierszy, w wierszu 100 znajduje się linia zawierająca tekst :

NZ PODST.I SPEC.OP. ZDROW.''PORADNIE LEK'

okazuje się, że x ma tylko 100 wierszy, probowałem zamienić cudzysłowy, ale to nic nie dało, po usunięciu tej komórki (jedynej takiej w tej kolumnie) problem z wzcytywaniem znika i x ma 1000 wierszy.Kamil Bęczyński edytował(a) ten post dnia 30.07.12 o godzinie 11:16

Temat: Dlaczego R ma problem z wczytaniem tej linii ze zbioru...

Chyba będziesz musiał podać więcej szczegółów, bo "u mnie działa" :)

Celowo zapisałem w jednym wierszu raz cudzysłowy a raz apostrofy. Gdyby się miało wywalić, nie doszłoby do komórki "DDD".


Obrazek
Kamil Bęczyński

Kamil Bęczyński R, SAS, analizy

Temat: Dlaczego R ma problem z wczytaniem tej linii ze zbioru...

Już wiem o co chodziło to nie był znak ( " ) tylko dwa ( ' ).

W przypadku wystąpienia podwójnego znaku
'

otrzymuję ostrzeżenie :

[1] "w : 0, k : 1, rozmiar: 0.000784 Mb"
[1] NZ.PODST.I.SPEC.OP..ZDROW.PORADNIE.LEK.NZ.PODST.I.SPEC.OP..ZDROW..PORADNIE.LEK
<0 rows> (or 0-length row.names)
Warning message:
In read.table("clipboard", sep = "\t", header, dec = ",") :
incomplete final line found by readTableHeader on 'clipboard'

po usunięciu podwójnego ( ' ), :
r()
[1] "w : 4, k : 1, rozmiar: 0.001328 Mb"
VITIS.PHARMA.SP..Z.O.O.
1 VITIS PHARMA SP. Z O.O.
2 VITIS PHARMA SP. Z O.O.
3 xxx
4 NZ PODST.I SPEC.OP. ZDROW.PORADNIE LEKTen post został edytowany przez Autora dnia 19.01.15 o godzinie 22:18

Następna dyskusja:

problem z replikacją danych




Wyślij zaproszenie do