POST
|
Hi @JamalNUMAN, Requiring a Unique ID field is an older design pattern that is not used in more recent tools. In fact, the Generalized Linear Regression tool (with Gaussian model type) does the same thing as the OLS tool, and it does not require a Unique ID field. The idea behind the Unique ID field is that it gets copied to the output features, so you can join the output results back to the input (or vice versa). For example, if you have a selection, the output features will not have the same Object IDs as the input, so some other field needs to be used to match input/output. In more recent tools, each Object ID from the input is copied to a "Source ID" field of the output features. This serves the same purpose (being able to match output to input) but does not require that you provide a field.
... View more
04-01-2024
10:57 AM
|
1
|
0
|
593
|
POST
|
Hi @DOEEYANG, Can you clarify how you are performing kriging? I'm guessing the Kriging tool in the Spatial Analyst toolbox, but there are a few different versions. Without looking at your data, my guess is that these areas with no predictions are outside the neighborhood of your input points. Assuming you're using the tool above, check the "Search radius" parameter. If you are using a "Variable" neighborhood, check whether there is a "Maximum distance" value. If using a "Fixed" neighborhood, check the "Distance" value. If your cells with no predictions are further than this distance from any input point, the value cannot be interpolated. Using a sufficiently large distance should allow you to interpolate everywhere in your study area. Please let me know if this does not resolve the problem or if you're using any of the kriging methods in Geostatistical Analyst.
... View more
02-14-2024
07:01 AM
|
0
|
0
|
343
|
POST
|
GWR will not use the z-coordinate in any capacity. So if you have multiple points at the same (x, y) but different z, GWR will treat them as being at the same location. Splitting your dataset by floor and independently performing GWR is the only solution that immediately comes to mind. The problem of constant values of the explanatory/dependent variable is more difficult, as GWR will return an error if any neighborhood contains a constant value of any explanatory variable or the dependent variable. To calculate GWR results, you'll need to use neighborhoods large enough to ensure this never happens. However, if the neighborhoods are very large, GWR effectively turns into OLS. Hopefully there is some range of neighborhood that can estimate local effects but still never encounter neighborhoods with constant values.
... View more
02-14-2024
06:34 AM
|
0
|
0
|
290
|
POST
|
Hi @JamalNUMAN, I don't think it does any data splitting for the statistics in your images. Data splitting is not required in order to compute them, and in my experience, OLS, GWR, and other variants of the general linear model do not perform data exclusion to calculate them. In recent years, I've seen GWR used with data splitting (to make it more in line with machine learning workflows), but I do not think the GWR tool does this. Also, I'd suggest that you ask your GWR questions (and any other questions about the Spatial Statistics toolbox) in the Spatial Statistics Place. I know a lot about GWR as a theory, but I'm less knowledgeable about the specifics of the implementation of the GWR tool. For example, I do not know why those three statistics are calculated, but others (like MAPE) are not.
... View more
02-14-2024
06:22 AM
|
1
|
0
|
431
|
POST
|
02-11-2024
01:12 PM
|
0
|
0
|
235
|
POST
|
Hi @JamalNUMAN, While the error only talks about correlations between explanatory variables (which obviously will not be a problem for a single explanatory variable), a couple other things can also cause this error. GWR builds regression models using neighborhoods around each feature, and if any of these neighborhoods have a constant value for the dependent variable or any of the explanatory variables, you will also encounter this error. You should trying using different neighborhood settings (generally using larger neighborhoods), or attempt to locate the areas of constant value. The Neighborhood Summary Statistics tool can be used to find local standard deviations, which can help you identify areas with constant values of the variables. I hope this helps, and please let me know if you have any other questions.
... View more
02-08-2024
04:07 PM
|
2
|
0
|
896
|
POST
|
Hi @JillClogston, The message from the tool is an informational warning rather than an error. It does not mean that your analysis is invalid or that there is a problem with your data. CF Conventions are a set of standards for how to store and label data in a netCDF (NC) file. NC files are generic data containers and do not have to abide by these standards; however, some non-Esri software will only work correctly with CF-compliant netCDF files. If you intend to perform your analysis entirely within ArcGIS, this is not a problem, and you can ignore the warning. While I do not know which projection you are using, the warning indicates that it is not one that is part of the CF Conventions. You can likely resolve the warning (which, again, may not be required at all) by projecting your original points to a more common coordinate system.
... View more
02-01-2024
02:20 PM
|
1
|
1
|
530
|
POST
|
I should have been more clear about this, but the GWR model as a whole does not have a condition number. However, every local regression has one. It could be the case that some locations have large condition numbers (meaning that the coefficients in that area are unstable and unreliable) but have low condition numbers in another area, meaning that the coefficients are more reliable and precise. I'm also not completely clear what you mean by rerunning GWR multiple times. If you rerun it with the same data, you should get the same coefficients each time. The condition number is more related to whether you should trust the values of the coefficients.
... View more
12-01-2023
11:27 AM
|
0
|
1
|
798
|
POST
|
I've heard variations of that phrasing various times, and I don't think it's wrong, but I'd argue there are better ways to conceptualize the condition number. It's more about the stability of the estimated coefficients for a given set of explanatory variable values. The coefficient are estimated by inverting a matrix of data values, and the condition number measures how sensitive the coefficients are to small changes in the data values. For low condition numbers, you can alter/remove some of the data, and the coefficients should not drastically change (in other words, the estimated coefficients are stable). But for matrices with very large condition numbers, even small changes to the data values can wildly change the estimated coefficients (meaning that the estimated coefficients are not stable/reliable). This is a bit easier to understand using simple numbers rather than matrices. Inverting a matrix with a large condition number is equivalent to finding the inverse of a number that is very close to 0. For example, the inverse of 0.001 is 1,000, and the inverse of 0.0001 is 10,000. Even though 0.001 and 0.0001 are very close in absolute value (they're both close to 0), their inverses are very different in absolute value (1000 vs 10000). To put it another way, for values very close to 0, the inverse is very sensitive to small changes of the number. This stability of the inverse is what condition numbers measure for matrices rather than single numbers. I hope that helps, and let me know if any of that was not clear. There are also many resources available to learn about condition numbers, as they are usually taught in Linear Algebra courses rather than geography or statistics.
... View more
11-30-2023
01:55 PM
|
0
|
3
|
811
|
POST
|
Part of the confusion is that in principle, GWR doesn't require the weights to be assigned in any particular way. So textbooks usually just give generic formulas that can apply to any weighting scheme you want. Though as the name Geographically Weighted Regression suggests, the weight is almost always some function of geographic distance between the prediction location and the neighboring features (where closer neighbors get higher weights and, thus, more influence on the model). Kernel functions are the most common way to assign these weights, where the weight decreases with distance according to one of many possible kernels: https://en.wikipedia.org/wiki/Kernel_(statistics) In ArcGIS Pro, the "Local Weighting Scheme" parameter lets you choose between Bisquare and Gaussian kernel functions. In the very last image you posted, the blue cone around the prediction location is visualization of the kernel. Imagine the height of that cone being the weight assigned to a neighbor. Features close to the middle get the highest weight, and it decreases to zero after a certain radius around the prediction location.
... View more
10-25-2023
01:18 PM
|
1
|
1
|
587
|
POST
|
It might be possible to use geostatistics, but I suspect it would be better to use a classification workflow. Please look into the "Forest-based Classification and Regression" tool.
... View more
09-18-2023
09:22 AM
|
0
|
0
|
468
|
POST
|
@jyothisril Many of the datasets do have undefined coordinate systems, and I unfortunately do not know the original spatial references. Many are likely custom coordinate systems of small study areas.
... View more
05-03-2023
11:05 AM
|
0
|
1
|
527
|
BLOG
|
@giancarlociotoli This is a very good question that the Geostatistical Analyst team spent quite a lot of time thinking about and debating. We came to the conclusion that this tool should only be used for predictive purposes, and it was not suitable for explanatory purposes. This is why explanatory variable coefficients and PCA loadings are not provided by the tool. Without going into too much detail, problems arise with EBKRP's subset mixing methodology. Different subsets will perform PCA independently, and their loadings are often wildly different, even for the same explanatory variables. Within a single subset, this is not a problem, but there is no clear way to meaningfully aggregate different loadings in areas of transition between different subsets. EBKRP mixes only the final predictive distributions across subsets produces, and this produces stable predictions. However, that does not imply that mixing individual components of the models produces stable estimates of a mixed component. In our experimentation, we found that attempting to mix components produced unstable coefficients and uninterpretable loadings, while still leaving stable predictions. Because of this, we only recommend it for predictive purposes, not explanatory purposes (this is also why the word "Prediction" is explicitly in the name of the tool). - Eric Krause
... View more
04-03-2023
12:29 PM
|
1
|
0
|
1683
|
POST
|
@RyanSnead Sorry for being very late with this reply, but this can be accomplished with the Neighborhood Summary Statistics tool in the Spatial Statistics toolbox.
... View more
03-13-2023
12:50 PM
|
0
|
0
|
459
|
POST
|
@brghtwk The main idea behind the tool is to investigate the impact of slightly changing the semivariogram parameters of an existing model (often called a "sensitivity analysis"). Since you must choose specific values for semivariogram parameters, it is reassuring if you get nearly the same results by using slightly different semivariogram parameters. If the predictions change a lot for small changes of the semivariogram parameters, then your results may only reflect the arbitrary parameter choices, rather than an accurate representation of the underlying process. The tool tests this by adding random noise to the semivariogram parameters (range, nugget, sill, etc) and recomputing predictions. You must provide the initial model (a geostatistical layer) using the Geostatistical Wizard. You'll define the semivariogram model (Spherical, Exponential, etc) along with initial parameter values. The Semivariogram Sensitivity tool then adds the noise to the parameters.
... View more
01-31-2023
07:56 AM
|
0
|
1
|
768
|
Title | Kudos | Posted |
---|---|---|
1 | 2 weeks ago | |
2 | 08-23-2024 09:18 AM | |
1 | 07-19-2024 07:09 AM | |
1 | 08-21-2012 09:47 AM | |
1 | 07-05-2024 09:08 AM |
Online Status |
Offline
|
Date Last Visited |
a week ago
|