[R-es] Leer una tabla con celdas en blanco

guivivi en alumni.uv.es guivivi en alumni.uv.es
Lun Nov 9 09:57:29 CET 2009


Hola,

Tengo la siguiente tabla cuyas columnas tienen un tamaño distinto, por 
lo que hay filas que tienen celdas en blanco:
FORMA1       FORMA2       Parches5     Parches10
            1  0.253164557  0.236607143 0.253164557
  1.260869565  0.179531161         0.48 0.179531161
  0.168721381  0.236607143  0.506122449 0.302480916
  0.149076774  0.302480916  0.399408284 1.472727273
  0.412958115         0.48  0.460144928  0.25974026
  0.533936652  1.472727273  0.272900763 0.375527426
            1   0.25974026  0.422222222 0.647435897
  2.653061224  0.375527426   0.51627907           1
  1.456852792  0.506122449  0.928571429 0.573816156
  1.754966887  0.647435897  0.689655172 0.535714286
  0.407566024            1  1.458333333 1.123152709
  2.739130435  0.399408284   0.56043956 0.491071429
  0.504690432  0.573816156  0.187325905 1.534883721
  0.139683735  1.123152709  0.444444444 0.142030662
            1  0.491071429  0.525096525 0.560906516
  0.401888772  0.460144928  0.472636816 0.835694051
  0.206314879  1.534883721  0.514492754 0.729166667
  0.248027057  0.272900763  0.354916067 0.465116279
   0.46260069  0.142030662  0.298245614 1.254716981
  0.296270718  0.560906516   0.26986755 0.147639485
  0.535714286  0.835694051  0.393665158 0.366141732
  0.291223404  0.729166667  0.425249169 0.268523677
  0.326599327  0.465116279  0.703422053 0.619834711
  0.651663405  0.422222222            1 0.635761589
         11.4  1.254716981            1 0.526315789
  0.322093023  0.147639485  0.696035242 0.459677419
  0.464864865   0.51627907  0.681318681 0.305821665
  0.533031088  0.366141732  0.564516129 0.430420712
  0.263028817  0.268523677  0.510416667 0.850815851
            1  0.619834711  0.847750865 0.231372549
  1.103030303  0.635761589  0.216216216 0.181194907
  0.662990196  0.526315789  0.174242424 0.365159129
  0.527210884  0.928571429  0.866666667 0.560126582
  0.297844546  0.459677419              0.231900452
         6.05  0.689655172              0.461988304
  0.776978417  0.305821665              0.635103926
  0.245056497  0.430420712              0.260509993
  0.432400932  0.850815851              0.526501767
            1  0.231372549              0.327887981
  0.130434783  0.181194907              0.367021277
  0.166932144  0.365159129              0.444444444
  0.248178311  0.560126582              0.556818182
  0.165883143  0.231900452              0.248035915
  0.241767403  0.461988304              0.299219428
  0.739166667  1.458333333              0.320413437
  2.037593985  0.635103926              0.443939394
         9.05   0.56043956              0.532442748
  2.216981132  0.260509993               0.38933841
  0.185793515  0.526501767              0.164666051
  1.504524887  0.187325905              0.207594038
  1.283911672  0.327887981              0.489795918
  0.986072423  0.367021277                        1
  0.185852258  0.444444444              0.338582677
  0.171095008  0.556818182              0.452272727
  0.561165049  0.444444444              0.320855615
  0.443701226  0.248035915              0.984615385
  0.469640644  0.525096525              0.524475524
  0.229830508  0.299219428              0.454873646
  0.186531585  0.472636816              0.232044199
  0.469586375  0.320413437              0.349295775
  0.555389222  0.443939394              0.210876804
         0.65  0.532442748              0.433130699
  0.616580311   0.38933841              0.365023474
  1.847457627  0.164666051              0.358296623
  0.617511521  0.207594038              0.304229195
  0.833333333  0.489795918                0.3595724
   1.38028169            1              0.727272727
  3.779411765  0.338582677              0.209443099
  0.636851521  0.452272727              0.416470588
  0.950248756  0.514492754              0.896551724
  0.962686567  0.320855615              0.318718381
   2.06302521  0.984615385              0.387356322
  0.468660969  0.524475524              0.946666667
   0.28529535  0.454873646                      0.5
  0.230701754  0.232044199                    0.486
  0.991097923  0.354916067              0.371134021
  0.433515483  0.349295775              0.613989637
  0.206545455  0.298245614              0.299646643
   0.52276867  0.210876804              0.664305949
  1.565995526  0.433130699              0.545454545
  0.588339223  0.365023474              0.292149292
  0.514195584   0.26986755              0.369127517
         4.95  0.358296623              0.153699466
  1.025477707  0.304229195              0.152251893
  0.182745314  0.393665158              0.316925734
  0.187348912    0.3595724              0.140131187
  0.697993664  0.727272727              0.628820961
         8.55  0.425249169              0.533527697
  1.809278351  0.209443099               0.42192691
            1  0.416470588              0.242463117
   0.35213205  0.896551724              0.420289855
  1.243421053  0.318718381              0.399014778
  0.358117326  0.387356322              0.427586207
  0.269562334  0.703422053              0.240206186
  0.288268156  0.946666667              0.444444444
  0.454943132            1              0.841346154
  0.691823899          0.5              0.332218506
   0.61242236        0.486              0.397608371
  4.816326531  0.371134021              0.495833333
  2.948863636  0.613989637              0.349685535
  3.986842105  0.299646643              0.305699482
  2.020547945            1              0.103868944
   0.37636612  0.664305949              0.178617157
  2.456692913  0.545454545              0.209078404
  1.822660099  0.292149292              0.527980535
  2.491071429  0.696035242
  2.168067227  0.369127517
  1.533678756  0.153699466
  0.449044586  0.152251893
  0.212485682  0.681318681
         3.75  0.316925734
  0.681967213  0.140131187
  0.601851852  0.628820961
   0.79020979  0.533527697
            1   0.42192691
         3.55  0.564516129
  0.276642336  0.510416667
  0.239278752  0.242463117
  0.149178959  0.420289855
  0.470588235  0.399014778
            1  0.847750865
  0.985374771  0.427586207
  0.988429752  0.240206186
  1.097345133  0.444444444
  1.298701299  0.841346154
  0.492260062  0.332218506
            2  0.397608371
            1  0.495833333
   1.51754386  0.216216216
  0.377289377  0.349685535
            1  0.305699482
            1  0.174242424
            1  0.103868944
  0.605839416  0.178617157
  0.847178186  0.209078404
        3.375  0.866666667
  0.251377986  0.527980535
  1.494117647
  1.531746032
  1.581395349
Para leer esta tabla con R, uso la siguiente instrucción:
Data <- read.table("C:/nombredemiarchivo.prn",header=TRUE,fill=TRUE)
con la que obtengo que las celdas vacías se han rellenado con NA pero 
el problema es que la columna Parches10 pasa a tener los valores de la 
columna Parches5 y viceversa.
¿Cómo puedo leer una tabla de este tipo manteniendo las columnas en su 
sitio?.
Los parámetros strip.white logical y blank.lines.skip logical tampoco 
me han funcionado.
¿Alguien me puede ayudar?.
Muchas gracias. 



Más información sobre la lista de distribución R-help-es