Hello,
Your data.frame only has 2 columns, x and y. The rest are attributes of
the column y. To access those attributes you can use something like
attr(fxmale, "covariates") # This is the one you want
attr(fxmale, "meanSD")
attr(fxmale, "boundingbox")
and save them in other csv files (most probably not with the same
write.csv command).
Or maybe
df2 <- cbind(fxmale, attr(fxmale, "covariates"))
and then save df2
Hope this helps,
Rui Barradas
Em 20-09-2014 07:52, Ujjwal Kumar escreveu:
I have the datafram like "fxmale"
head(fxmale)
x y D.fx D.nc D.sum1 445350
2463450 1.046935e-06 0.0002627856 0.00026383262 445350 2463950
1.314861e-06 0.0002618268 0.00026314163 445350 2464450 1.435987e-06
0.0002627193 0.00026415534 445350 2464950 1.362894e-06 0.0002652938
0.00026665675 445350 2465450 1.122175e-06 0.0002690738 0.00027019606
445350 2465950 7.998899e-07 0.0002734074 0.0002742073
when I am trying to export as csv I am getting only the first two columns
(x & y) not others columns. This is the structure of the data.
str(fxmale)
Classes ‘Dsurface’, ‘mask’ and 'data.frame': 5735 obs. of 2 variables:
$ x: int 445350 445350 445350 445350 445350 445350 445350 445350
445350 445350 ...
$ y: int 2463450 2463950 2464450 2464950 2465450 2465950 2470950
2471450 2471950 2472450 ...
- attr(*, "covariates")='data.frame': 5735 obs. of 3 variables:
..$ D.fx : num 1.05e-06 1.31e-06 1.44e-06 1.36e-06 1.12e-06 ...
..$ D.nc : num 0.000263 0.000262 0.000263 0.000265 0.000269 ...
..$ D.sum: num 0.000264 0.000263 0.000264 0.000267 0.00027 ...
- attr(*, "type")= chr "user"
- attr(*, "meanSD")='data.frame': 2 obs. of 2 variables:
..$ x: num 475535 17942
..$ y: num 2458930 10937
- attr(*, "area")= num 25
- attr(*, "spacing")= num 500
- attr(*, "boundingbox")='data.frame': 4 obs. of 2 variables:
..$ x: num 445100 507600 507600 445100
..$ y: num 2434700 2434700 2483700 2483700
..- attr(*, "out.attrs")=List of 2
.. ..$ dim : Named int 2 2
.. .. ..- attr(*, "names")= chr "x" "y"
.. ..$ dimnames:List of 2
.. .. ..$ x: chr "x=445100" "x=507600"
.. .. ..$ y: chr "y=2434700" "y=2483700"
can any body help me???
______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.