Locate the pixels which have the biggest standard deviation in a time-series layer stack raster using r [on hold]Calculating mean and standard deviation for raster values using whole pixels within a polygonR: raster stack (time series) loop pixelwise and write layer number of value occurence into a single output layerHow to store large time series of raster imagesPixel-wize trend analysis of an irregular time series stack of NDVI rasters in RAveraging MODIS 8-day LST for each pixel in a region to generate annual mean LSTUsing spei() function on time series from rasterstack in R?MODIS LST maximum value compositeFormatting h-axis of time series chart in Google Earth EngineDoes the MODIStsp package computes the QA's and eventually corrects the bad quality pixels?

If human space travel is limited by the G force vulnerability, is there a way to counter G forces?

iPad being using in wall mount battery swollen

What's the in-universe reasoning behind sorcerers needing material components?

In 'Revenger,' what does 'cove' come from?

ssTTsSTtRrriinInnnnNNNIiinngg

What is a romance in Latin?

How can saying a song's name be a copyright violation?

How would I stat a creature to be immune to everything but the Magic Missile spell? (just for fun)

Is it inappropriate for a student to attend their mentor's dissertation defense?

Why would the Red Woman birth a shadow if she worshipped the Lord of the Light?

Im going to France and my passport expires June 19th

Forgetting the musical notes while performing in concert

Avoiding direct proof while writing proof by induction

Do UK voters know if their MP will be the Speaker of the House?

What does “the session was packed” mean in this context?

What method can I use to design a dungeon difficult enough that the PCs can't make it through without killing them?

How does a predictive coding aid in lossless compression?

Why is it a bad idea to hire a hitman to eliminate most corrupt politicians?

Why are the 737's rear doors unusable in a water landing?

Alternative to sending password over mail?

How much of data wrangling is a data scientist's job?

How did the Super Star Destroyer Executor get destroyed exactly?

Plagiarism or not?

How to show a landlord what we have in savings?



Locate the pixels which have the biggest standard deviation in a time-series layer stack raster using r [on hold]


Calculating mean and standard deviation for raster values using whole pixels within a polygonR: raster stack (time series) loop pixelwise and write layer number of value occurence into a single output layerHow to store large time series of raster imagesPixel-wize trend analysis of an irregular time series stack of NDVI rasters in RAveraging MODIS 8-day LST for each pixel in a region to generate annual mean LSTUsing spei() function on time series from rasterstack in R?MODIS LST maximum value compositeFormatting h-axis of time series chart in Google Earth EngineDoes the MODIStsp package computes the QA's and eventually corrects the bad quality pixels?













-1















I have 30 monthly tiff images of MOD11A2, and I created a time-series layer stuck using the code



mod = timeStackMODIS(list, pattern = glob2rx("\.tif$"))



using the bfastspatial package. I want to check which pixels have the biggest standard deviation, so I can focus my analysis in those pixels. I have made an attempt using this code



modsd = (list.files(path = "my_dir", full.names = FALSE, pattern = "\.tif$" ))
modsdstack <- stack(modsd)
testmodsd = calc(modsdstack, fun = sd)



and as a result the code returned a single raster, which I was unable to explain his raster values (because I had 30 images and the code returned one). So I think thats not the correct way to proceed. What I can not understand is if I have to create 30 new raster (each for every original image) which would have the sd as pixel values or I can, somehow, calculate the sd using the time-series layer stack which I have.










share|improve this question















put on hold as unclear what you're asking by Spacedman, Erik, csk, Andre Silva, wetland yesterday


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.


















  • Yes, I want to compare each pixel in a raster for a specific year against the same pixel of the other 29 overlapping years/rasters. It's not what I expected because in order to check which pixels have the biggest sd I need to know the mean (average) of the time-series layer stack, no?

    – NikosGr
    2 days ago







  • 1





    When you run sd on a stack of 30 layers you get a single-band raster of the sd of each set of 30 values at each pixel. You're not going to get 30 layers. Its like adding the pixel values, or computing their mean. You get one layer out for all the layers put in.

    – Spacedman
    2 days ago












  • Thank you for your fast reply. What I can not understand is how will I know which pixels have a big value of sd if I don't know what is the mean (average) of each pixel in the overlapping images? What I mean is in order to locate the pixels with high sd values, firstly, I need to know the mean (average) of each pixel for every year, am I right?

    – NikosGr
    2 days ago











  • What I thought is this: from the 8day products of MOD11A2 which I had, I should create monthly products using the sd and after to utilize the calc function to create a single image as I did before. Maybe in this way I will be able to understand the values.

    – NikosGr
    2 days ago







  • 1





    One should note that the sd is likely irrelevant in this case because this type of data is quite non-normal. If the skewness is high enough the sd could even take a value outside the observed distribution. Besides, you are not listing to the advice being presented and misunderstanding sd.

    – Jeffrey Evans
    2 days ago
















-1















I have 30 monthly tiff images of MOD11A2, and I created a time-series layer stuck using the code



mod = timeStackMODIS(list, pattern = glob2rx("\.tif$"))



using the bfastspatial package. I want to check which pixels have the biggest standard deviation, so I can focus my analysis in those pixels. I have made an attempt using this code



modsd = (list.files(path = "my_dir", full.names = FALSE, pattern = "\.tif$" ))
modsdstack <- stack(modsd)
testmodsd = calc(modsdstack, fun = sd)



and as a result the code returned a single raster, which I was unable to explain his raster values (because I had 30 images and the code returned one). So I think thats not the correct way to proceed. What I can not understand is if I have to create 30 new raster (each for every original image) which would have the sd as pixel values or I can, somehow, calculate the sd using the time-series layer stack which I have.










share|improve this question















put on hold as unclear what you're asking by Spacedman, Erik, csk, Andre Silva, wetland yesterday


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.


















  • Yes, I want to compare each pixel in a raster for a specific year against the same pixel of the other 29 overlapping years/rasters. It's not what I expected because in order to check which pixels have the biggest sd I need to know the mean (average) of the time-series layer stack, no?

    – NikosGr
    2 days ago







  • 1





    When you run sd on a stack of 30 layers you get a single-band raster of the sd of each set of 30 values at each pixel. You're not going to get 30 layers. Its like adding the pixel values, or computing their mean. You get one layer out for all the layers put in.

    – Spacedman
    2 days ago












  • Thank you for your fast reply. What I can not understand is how will I know which pixels have a big value of sd if I don't know what is the mean (average) of each pixel in the overlapping images? What I mean is in order to locate the pixels with high sd values, firstly, I need to know the mean (average) of each pixel for every year, am I right?

    – NikosGr
    2 days ago











  • What I thought is this: from the 8day products of MOD11A2 which I had, I should create monthly products using the sd and after to utilize the calc function to create a single image as I did before. Maybe in this way I will be able to understand the values.

    – NikosGr
    2 days ago







  • 1





    One should note that the sd is likely irrelevant in this case because this type of data is quite non-normal. If the skewness is high enough the sd could even take a value outside the observed distribution. Besides, you are not listing to the advice being presented and misunderstanding sd.

    – Jeffrey Evans
    2 days ago














-1












-1








-1








I have 30 monthly tiff images of MOD11A2, and I created a time-series layer stuck using the code



mod = timeStackMODIS(list, pattern = glob2rx("\.tif$"))



using the bfastspatial package. I want to check which pixels have the biggest standard deviation, so I can focus my analysis in those pixels. I have made an attempt using this code



modsd = (list.files(path = "my_dir", full.names = FALSE, pattern = "\.tif$" ))
modsdstack <- stack(modsd)
testmodsd = calc(modsdstack, fun = sd)



and as a result the code returned a single raster, which I was unable to explain his raster values (because I had 30 images and the code returned one). So I think thats not the correct way to proceed. What I can not understand is if I have to create 30 new raster (each for every original image) which would have the sd as pixel values or I can, somehow, calculate the sd using the time-series layer stack which I have.










share|improve this question
















I have 30 monthly tiff images of MOD11A2, and I created a time-series layer stuck using the code



mod = timeStackMODIS(list, pattern = glob2rx("\.tif$"))



using the bfastspatial package. I want to check which pixels have the biggest standard deviation, so I can focus my analysis in those pixels. I have made an attempt using this code



modsd = (list.files(path = "my_dir", full.names = FALSE, pattern = "\.tif$" ))
modsdstack <- stack(modsd)
testmodsd = calc(modsdstack, fun = sd)



and as a result the code returned a single raster, which I was unable to explain his raster values (because I had 30 images and the code returned one). So I think thats not the correct way to proceed. What I can not understand is if I have to create 30 new raster (each for every original image) which would have the sd as pixel values or I can, somehow, calculate the sd using the time-series layer stack which I have.







raster r spatial-statistics modis time-series






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited 2 days ago







NikosGr

















asked 2 days ago









NikosGrNikosGr

317




317




put on hold as unclear what you're asking by Spacedman, Erik, csk, Andre Silva, wetland yesterday


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, Erik, csk, Andre Silva, wetland yesterday


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.














  • Yes, I want to compare each pixel in a raster for a specific year against the same pixel of the other 29 overlapping years/rasters. It's not what I expected because in order to check which pixels have the biggest sd I need to know the mean (average) of the time-series layer stack, no?

    – NikosGr
    2 days ago







  • 1





    When you run sd on a stack of 30 layers you get a single-band raster of the sd of each set of 30 values at each pixel. You're not going to get 30 layers. Its like adding the pixel values, or computing their mean. You get one layer out for all the layers put in.

    – Spacedman
    2 days ago












  • Thank you for your fast reply. What I can not understand is how will I know which pixels have a big value of sd if I don't know what is the mean (average) of each pixel in the overlapping images? What I mean is in order to locate the pixels with high sd values, firstly, I need to know the mean (average) of each pixel for every year, am I right?

    – NikosGr
    2 days ago











  • What I thought is this: from the 8day products of MOD11A2 which I had, I should create monthly products using the sd and after to utilize the calc function to create a single image as I did before. Maybe in this way I will be able to understand the values.

    – NikosGr
    2 days ago







  • 1





    One should note that the sd is likely irrelevant in this case because this type of data is quite non-normal. If the skewness is high enough the sd could even take a value outside the observed distribution. Besides, you are not listing to the advice being presented and misunderstanding sd.

    – Jeffrey Evans
    2 days ago


















  • Yes, I want to compare each pixel in a raster for a specific year against the same pixel of the other 29 overlapping years/rasters. It's not what I expected because in order to check which pixels have the biggest sd I need to know the mean (average) of the time-series layer stack, no?

    – NikosGr
    2 days ago







  • 1





    When you run sd on a stack of 30 layers you get a single-band raster of the sd of each set of 30 values at each pixel. You're not going to get 30 layers. Its like adding the pixel values, or computing their mean. You get one layer out for all the layers put in.

    – Spacedman
    2 days ago












  • Thank you for your fast reply. What I can not understand is how will I know which pixels have a big value of sd if I don't know what is the mean (average) of each pixel in the overlapping images? What I mean is in order to locate the pixels with high sd values, firstly, I need to know the mean (average) of each pixel for every year, am I right?

    – NikosGr
    2 days ago











  • What I thought is this: from the 8day products of MOD11A2 which I had, I should create monthly products using the sd and after to utilize the calc function to create a single image as I did before. Maybe in this way I will be able to understand the values.

    – NikosGr
    2 days ago







  • 1





    One should note that the sd is likely irrelevant in this case because this type of data is quite non-normal. If the skewness is high enough the sd could even take a value outside the observed distribution. Besides, you are not listing to the advice being presented and misunderstanding sd.

    – Jeffrey Evans
    2 days ago

















Yes, I want to compare each pixel in a raster for a specific year against the same pixel of the other 29 overlapping years/rasters. It's not what I expected because in order to check which pixels have the biggest sd I need to know the mean (average) of the time-series layer stack, no?

– NikosGr
2 days ago






Yes, I want to compare each pixel in a raster for a specific year against the same pixel of the other 29 overlapping years/rasters. It's not what I expected because in order to check which pixels have the biggest sd I need to know the mean (average) of the time-series layer stack, no?

– NikosGr
2 days ago





1




1





When you run sd on a stack of 30 layers you get a single-band raster of the sd of each set of 30 values at each pixel. You're not going to get 30 layers. Its like adding the pixel values, or computing their mean. You get one layer out for all the layers put in.

– Spacedman
2 days ago






When you run sd on a stack of 30 layers you get a single-band raster of the sd of each set of 30 values at each pixel. You're not going to get 30 layers. Its like adding the pixel values, or computing their mean. You get one layer out for all the layers put in.

– Spacedman
2 days ago














Thank you for your fast reply. What I can not understand is how will I know which pixels have a big value of sd if I don't know what is the mean (average) of each pixel in the overlapping images? What I mean is in order to locate the pixels with high sd values, firstly, I need to know the mean (average) of each pixel for every year, am I right?

– NikosGr
2 days ago





Thank you for your fast reply. What I can not understand is how will I know which pixels have a big value of sd if I don't know what is the mean (average) of each pixel in the overlapping images? What I mean is in order to locate the pixels with high sd values, firstly, I need to know the mean (average) of each pixel for every year, am I right?

– NikosGr
2 days ago













What I thought is this: from the 8day products of MOD11A2 which I had, I should create monthly products using the sd and after to utilize the calc function to create a single image as I did before. Maybe in this way I will be able to understand the values.

– NikosGr
2 days ago






What I thought is this: from the 8day products of MOD11A2 which I had, I should create monthly products using the sd and after to utilize the calc function to create a single image as I did before. Maybe in this way I will be able to understand the values.

– NikosGr
2 days ago





1




1





One should note that the sd is likely irrelevant in this case because this type of data is quite non-normal. If the skewness is high enough the sd could even take a value outside the observed distribution. Besides, you are not listing to the advice being presented and misunderstanding sd.

– Jeffrey Evans
2 days ago






One should note that the sd is likely irrelevant in this case because this type of data is quite non-normal. If the skewness is high enough the sd could even take a value outside the observed distribution. Besides, you are not listing to the advice being presented and misunderstanding sd.

– Jeffrey Evans
2 days ago











0






active

oldest

votes

















0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes

Popular posts from this blog

រឿង រ៉ូមេអូ និង ហ្ស៊ុយលីយេ សង្ខេបរឿង តួអង្គ បញ្ជីណែនាំ

Crop image to path created in TikZ? Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)Crop an inserted image?TikZ pictures does not appear in posterImage behind and beyond crop marks?Tikz picture as large as possible on A4 PageTransparency vs image compression dilemmaHow to crop background from image automatically?Image does not cropTikzexternal capturing crop marks when externalizing pgfplots?How to include image path that contains a dollar signCrop image with left size given

Romeo and Juliet ContentsCharactersSynopsisSourcesDate and textThemes and motifsCriticism and interpretationLegacyScene by sceneSee alsoNotes and referencesSourcesExternal linksNavigation menu"Consumer Price Index (estimate) 1800–"10.2307/28710160037-3222287101610.1093/res/II.5.31910.2307/45967845967810.2307/2869925286992510.1525/jams.1982.35.3.03a00050"Dada Masilo: South African dancer who breaks the rules"10.1093/res/os-XV.57.1610.2307/28680942868094"Sweet Sorrow: Mann-Korman's Romeo and Juliet Closes Sept. 5 at MN's Ordway"the original10.2307/45957745957710.1017/CCOL0521570476.009"Ram Leela box office collections hit massive Rs 100 crore, pulverises prediction"Archived"Broadway Revival of Romeo and Juliet, Starring Orlando Bloom and Condola Rashad, Will Close Dec. 8"Archived10.1075/jhp.7.1.04hon"Wherefore art thou, Romeo? To make us laugh at Navy Pier"the original10.1093/gmo/9781561592630.article.O006772"Ram-leela Review Roundup: Critics Hail Film as Best Adaptation of Romeo and Juliet"Archived10.2307/31946310047-77293194631"Romeo and Juliet get Twitter treatment""Juliet's Nurse by Lois Leveen""Romeo and Juliet: Orlando Bloom's Broadway Debut Released in Theaters for Valentine's Day"Archived"Romeo and Juliet Has No Balcony"10.1093/gmo/9781561592630.article.O00778110.2307/2867423286742310.1076/enst.82.2.115.959510.1080/00138380601042675"A plague o' both your houses: error in GCSE exam paper forces apology""Juliet of the Five O'Clock Shadow, and Other Wonders"10.2307/33912430027-4321339124310.2307/28487440038-7134284874410.2307/29123140149-661129123144728341M"Weekender Guide: Shakespeare on The Drive""balcony"UK public library membership"romeo"UK public library membership10.1017/CCOL9780521844291"Post-Zionist Critique on Israel and the Palestinians Part III: Popular Culture"10.2307/25379071533-86140377-919X2537907"Capulets and Montagues: UK exam board admit mixing names up in Romeo and Juliet paper"Istoria Novellamente Ritrovata di Due Nobili Amanti2027/mdp.390150822329610820-750X"GCSE exam error: Board accidentally rewrites Shakespeare"10.2307/29176390149-66112917639"Exam board apologises after error in English GCSE paper which confused characters in Shakespeare's Romeo and Juliet""From Mariotto and Ganozza to Romeo and Guilietta: Metamorphoses of a Renaissance Tale"10.2307/37323537323510.2307/2867455286745510.2307/28678912867891"10 Questions for Taylor Swift"10.2307/28680922868092"Haymarket Theatre""The Zeffirelli Way: Revealing Talk by Florentine Director""Michael Smuin: 1938-2007 / Prolific dance director had showy career"The Life and Art of Edwin BoothRomeo and JulietRomeo and JulietRomeo and JulietRomeo and JulietEasy Read Romeo and JulietRomeo and Julieteeecb12003684p(data)4099369-3n8211610759dbe00d-a9e2-41a3-b2c1-977dd692899302814385X313670221313670221