[R-sig-Geo] Digit positions in writing files
Robert J. Hijmans
r.hijmans at gmail.com
Wed Dec 1 18:10:03 CET 2010
Have a look at sprintf
Robert
On Wed, Dec 1, 2010 at 2:41 AM, 马可 <wul1984 at gmail.com> wrote:
> Hi, list:
>
> I am processing a kind of data which has very strict format on digit
> position, ie., for the first column, the last digit should be in column 5,
> the second in column 10, and 16, 24, 32 for the 3rd, 4th, and 5th,
> respectively. Here is the segment:
>
> 29 -999 1051 69.58 23.53
> 30 -999 1052 70.67 23.67
> 31 -999 1053 70.68 23.68
> 32 -999 1055 71.10 24.00
> .......
> 13642 -999 97890 -7.83 129.67
> 13643 30 97900 -7.98 131.30
> 13644 100 97980 -8.47 140.38
> 13645 66 98132 20.80 121.85
> 13646 -999 98133 19.27 121.47
>
> My aim is to replace the coordinates of certain rows using new coordinates,
> and put the whole file back into the same filee, but it seems that I can
> only get constant spaces between each column if I use write.table, with
> sep=' '. So, my question is, is there any way that I could get the desired
> format? By the way, I have more than 10,000 rows in each file (day), and 365
> days for each year, I think for me, R is the only way to do this.
>
> Thanks in advance~
>
> Best regards~
>
> Marco
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> R-sig-Geo mailing list
> R-sig-Geo at r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-sig-geo
>
More information about the R-sig-Geo
mailing list