Turn a spatial point data frame to a raster stack [on hold]Spatial query of raster dataconvert data.frame with no lat-long info to a rasterExport to images subsets of Spatial Points Data Frameiterate over spatial polygon data frame in RR - Programmatically convert raster stack in data frame based on polygon extractionConverting data from data frame into raster file using R?reverse clip (erase) for spatial point data frame (R)Using raster stack function time in R?Transforming CRS of Spatial Polygon Data Frame?Combining data frame with bnd as spatial polygon data frame?
whey we use polarized capacitor?
Compute hash value according to multiplication method
DOS, create pipe for stdin/stdout of command.com(or 4dos.com) in C or Batch?
How is this relation reflexive?
I’m planning on buying a laser printer but concerned about the life cycle of toner in the machine
What would happen to a modern skyscraper if it rains micro blackholes?
I probably found a bug with the sudo apt install function
Is there a familial term for apples and pears?
How is it possible to have an ability score that is less than 3?
Are tax years 2016 & 2017 back taxes deductible for tax year 2018?
Why don't electron-positron collisions release infinite energy?
Motorized valve interfering with button?
When blogging recipes, how can I support both readers who want the narrative/journey and ones who want the printer-friendly recipe?
Why CLRS example on residual networks does not follows its formula?
Why can't I see bouncing of a switch on an oscilloscope?
Why is the design of haulage companies so “special”?
Are there any consumables that function as addictive (psychedelic) drugs?
Modification to Chariots for Heavy Cavalry Analogue for 4-armed race
Should I join office cleaning event for free?
How to type dʒ symbol (IPA) on Mac?
Is it possible to make sharp wind that can cut stuff from afar?
N.B. ligature in Latex
Copycat chess is back
Work Breakdown with Tikz
Turn a spatial point data frame to a raster stack [on hold]
Spatial query of raster dataconvert data.frame with no lat-long info to a rasterExport to images subsets of Spatial Points Data Frameiterate over spatial polygon data frame in RR - Programmatically convert raster stack in data frame based on polygon extractionConverting data from data frame into raster file using R?reverse clip (erase) for spatial point data frame (R)Using raster stack function time in R?Transforming CRS of Spatial Polygon Data Frame?Combining data frame with bnd as spatial polygon data frame?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I have a Spatial Point Data Frame(spdf) ( and separately I also have primary road shapefile and Spatial polygon on a county.)
What I am trying to do is that making this spdf to raster stack or raster brick so I can make prediction on it. I first convert it to a data.frame y20081 then I used.
> dat1=list()
> dat1$x=y20081$XCOORDINAT
> dat1$y=y20081$YCOORDINAT
> dat1$z=as.matrix(y20081[,-(120:132)])
> str(dat1)
List of 3
$ x: num [1:5302] 182843 187893 199528 204602 183268 ...
$ y: num [1:5302] 3372764 3372229 3363982 3394941 3365467 ...
$ z: chr [1:5302, 1:119] "2.008046e+12" "2.008089e+12" "2.008089e+12" "2.008089e+12" ...
..- attr(*, "dimnames")=List of 2
.. ..$ : chr [1:5302] "1" "2" "3" "4" ...
.. ..$ : chr [1:119] "KEYFIELD1" "CALYEAR" "CRASHNUM" "CASENUMBER" ...
then I used
r <- rasterFromXYZ(as.data.frame(dat1)[, c("x", "y", "z")])
and it doesn't work.
any ideas?
r spatial-statistics statistics
New contributor
put on hold as unclear what you're asking by Spacedman, whyzar, HDunn, Jochen Schwarze, user30184 2 days ago
Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
add a comment |
I have a Spatial Point Data Frame(spdf) ( and separately I also have primary road shapefile and Spatial polygon on a county.)
What I am trying to do is that making this spdf to raster stack or raster brick so I can make prediction on it. I first convert it to a data.frame y20081 then I used.
> dat1=list()
> dat1$x=y20081$XCOORDINAT
> dat1$y=y20081$YCOORDINAT
> dat1$z=as.matrix(y20081[,-(120:132)])
> str(dat1)
List of 3
$ x: num [1:5302] 182843 187893 199528 204602 183268 ...
$ y: num [1:5302] 3372764 3372229 3363982 3394941 3365467 ...
$ z: chr [1:5302, 1:119] "2.008046e+12" "2.008089e+12" "2.008089e+12" "2.008089e+12" ...
..- attr(*, "dimnames")=List of 2
.. ..$ : chr [1:5302] "1" "2" "3" "4" ...
.. ..$ : chr [1:119] "KEYFIELD1" "CALYEAR" "CRASHNUM" "CASENUMBER" ...
then I used
r <- rasterFromXYZ(as.data.frame(dat1)[, c("x", "y", "z")])
and it doesn't work.
any ideas?
r spatial-statistics statistics
New contributor
put on hold as unclear what you're asking by Spacedman, whyzar, HDunn, Jochen Schwarze, user30184 2 days ago
Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
2
rasterFromXYZ
"doesn't work" in what way? Where's your spatial point data frame here?
– Spacedman
Apr 3 at 16:19
My apologies I should say "I couldn't make it working." dat1$z=as.matrix() didn't work with spdf and I converted it a data.frame and used it.
– NeedHelp
Apr 3 at 17:30
When you say something doesn't work or you couldnt make it work it helps if you show error messages or explain why the output wasn't what you wanted.
– Spacedman
Apr 4 at 7:20
You have 5302 X and Y values and this matrix of 5302 x 119 Z values. Do you want to get a 5302x5302 raster stack with 119 layers? Are the X and Y values in a regular grid? Show a plot.
– Spacedman
Apr 4 at 7:24
...becauserasterFromXYZ
only works if X and Y form a grid. Also, your z values look like characters:$ z: chr [1:5302, 1:119] "2.008046e+12"
– Spacedman
Apr 4 at 11:23
add a comment |
I have a Spatial Point Data Frame(spdf) ( and separately I also have primary road shapefile and Spatial polygon on a county.)
What I am trying to do is that making this spdf to raster stack or raster brick so I can make prediction on it. I first convert it to a data.frame y20081 then I used.
> dat1=list()
> dat1$x=y20081$XCOORDINAT
> dat1$y=y20081$YCOORDINAT
> dat1$z=as.matrix(y20081[,-(120:132)])
> str(dat1)
List of 3
$ x: num [1:5302] 182843 187893 199528 204602 183268 ...
$ y: num [1:5302] 3372764 3372229 3363982 3394941 3365467 ...
$ z: chr [1:5302, 1:119] "2.008046e+12" "2.008089e+12" "2.008089e+12" "2.008089e+12" ...
..- attr(*, "dimnames")=List of 2
.. ..$ : chr [1:5302] "1" "2" "3" "4" ...
.. ..$ : chr [1:119] "KEYFIELD1" "CALYEAR" "CRASHNUM" "CASENUMBER" ...
then I used
r <- rasterFromXYZ(as.data.frame(dat1)[, c("x", "y", "z")])
and it doesn't work.
any ideas?
r spatial-statistics statistics
New contributor
I have a Spatial Point Data Frame(spdf) ( and separately I also have primary road shapefile and Spatial polygon on a county.)
What I am trying to do is that making this spdf to raster stack or raster brick so I can make prediction on it. I first convert it to a data.frame y20081 then I used.
> dat1=list()
> dat1$x=y20081$XCOORDINAT
> dat1$y=y20081$YCOORDINAT
> dat1$z=as.matrix(y20081[,-(120:132)])
> str(dat1)
List of 3
$ x: num [1:5302] 182843 187893 199528 204602 183268 ...
$ y: num [1:5302] 3372764 3372229 3363982 3394941 3365467 ...
$ z: chr [1:5302, 1:119] "2.008046e+12" "2.008089e+12" "2.008089e+12" "2.008089e+12" ...
..- attr(*, "dimnames")=List of 2
.. ..$ : chr [1:5302] "1" "2" "3" "4" ...
.. ..$ : chr [1:119] "KEYFIELD1" "CALYEAR" "CRASHNUM" "CASENUMBER" ...
then I used
r <- rasterFromXYZ(as.data.frame(dat1)[, c("x", "y", "z")])
and it doesn't work.
any ideas?
r spatial-statistics statistics
r spatial-statistics statistics
New contributor
New contributor
edited Apr 3 at 16:59
Vince
14.8k32849
14.8k32849
New contributor
asked Apr 3 at 16:18
NeedHelpNeedHelp
44
44
New contributor
New contributor
put on hold as unclear what you're asking by Spacedman, whyzar, HDunn, Jochen Schwarze, user30184 2 days ago
Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
put on hold as unclear what you're asking by Spacedman, whyzar, HDunn, Jochen Schwarze, user30184 2 days ago
Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
2
rasterFromXYZ
"doesn't work" in what way? Where's your spatial point data frame here?
– Spacedman
Apr 3 at 16:19
My apologies I should say "I couldn't make it working." dat1$z=as.matrix() didn't work with spdf and I converted it a data.frame and used it.
– NeedHelp
Apr 3 at 17:30
When you say something doesn't work or you couldnt make it work it helps if you show error messages or explain why the output wasn't what you wanted.
– Spacedman
Apr 4 at 7:20
You have 5302 X and Y values and this matrix of 5302 x 119 Z values. Do you want to get a 5302x5302 raster stack with 119 layers? Are the X and Y values in a regular grid? Show a plot.
– Spacedman
Apr 4 at 7:24
...becauserasterFromXYZ
only works if X and Y form a grid. Also, your z values look like characters:$ z: chr [1:5302, 1:119] "2.008046e+12"
– Spacedman
Apr 4 at 11:23
add a comment |
2
rasterFromXYZ
"doesn't work" in what way? Where's your spatial point data frame here?
– Spacedman
Apr 3 at 16:19
My apologies I should say "I couldn't make it working." dat1$z=as.matrix() didn't work with spdf and I converted it a data.frame and used it.
– NeedHelp
Apr 3 at 17:30
When you say something doesn't work or you couldnt make it work it helps if you show error messages or explain why the output wasn't what you wanted.
– Spacedman
Apr 4 at 7:20
You have 5302 X and Y values and this matrix of 5302 x 119 Z values. Do you want to get a 5302x5302 raster stack with 119 layers? Are the X and Y values in a regular grid? Show a plot.
– Spacedman
Apr 4 at 7:24
...becauserasterFromXYZ
only works if X and Y form a grid. Also, your z values look like characters:$ z: chr [1:5302, 1:119] "2.008046e+12"
– Spacedman
Apr 4 at 11:23
2
2
rasterFromXYZ
"doesn't work" in what way? Where's your spatial point data frame here?– Spacedman
Apr 3 at 16:19
rasterFromXYZ
"doesn't work" in what way? Where's your spatial point data frame here?– Spacedman
Apr 3 at 16:19
My apologies I should say "I couldn't make it working." dat1$z=as.matrix() didn't work with spdf and I converted it a data.frame and used it.
– NeedHelp
Apr 3 at 17:30
My apologies I should say "I couldn't make it working." dat1$z=as.matrix() didn't work with spdf and I converted it a data.frame and used it.
– NeedHelp
Apr 3 at 17:30
When you say something doesn't work or you couldnt make it work it helps if you show error messages or explain why the output wasn't what you wanted.
– Spacedman
Apr 4 at 7:20
When you say something doesn't work or you couldnt make it work it helps if you show error messages or explain why the output wasn't what you wanted.
– Spacedman
Apr 4 at 7:20
You have 5302 X and Y values and this matrix of 5302 x 119 Z values. Do you want to get a 5302x5302 raster stack with 119 layers? Are the X and Y values in a regular grid? Show a plot.
– Spacedman
Apr 4 at 7:24
You have 5302 X and Y values and this matrix of 5302 x 119 Z values. Do you want to get a 5302x5302 raster stack with 119 layers? Are the X and Y values in a regular grid? Show a plot.
– Spacedman
Apr 4 at 7:24
...because
rasterFromXYZ
only works if X and Y form a grid. Also, your z values look like characters: $ z: chr [1:5302, 1:119] "2.008046e+12"
– Spacedman
Apr 4 at 11:23
...because
rasterFromXYZ
only works if X and Y form a grid. Also, your z values look like characters: $ z: chr [1:5302, 1:119] "2.008046e+12"
– Spacedman
Apr 4 at 11:23
add a comment |
0
active
oldest
votes
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
2
rasterFromXYZ
"doesn't work" in what way? Where's your spatial point data frame here?– Spacedman
Apr 3 at 16:19
My apologies I should say "I couldn't make it working." dat1$z=as.matrix() didn't work with spdf and I converted it a data.frame and used it.
– NeedHelp
Apr 3 at 17:30
When you say something doesn't work or you couldnt make it work it helps if you show error messages or explain why the output wasn't what you wanted.
– Spacedman
Apr 4 at 7:20
You have 5302 X and Y values and this matrix of 5302 x 119 Z values. Do you want to get a 5302x5302 raster stack with 119 layers? Are the X and Y values in a regular grid? Show a plot.
– Spacedman
Apr 4 at 7:24
...because
rasterFromXYZ
only works if X and Y form a grid. Also, your z values look like characters:$ z: chr [1:5302, 1:119] "2.008046e+12"
– Spacedman
Apr 4 at 11:23