I don't understand where is this weighting factor coming from, does it need to be in the quakeLyr in the attribute table named with "mag" or?

# Now, we can run the kernel density estimation algorithm by specifying the mag or magnitude field as our weighting factor:

processing.runalg("saga:kerneldensityestimation", quakeLyr, "mag", 10, 0, 0, box, 1, output)

Source of code

  • No, you just specify the name of the field inside the layer you are running the tool on which contains the weighting values. – Joseph Apr 18 '19 at 15:33
  • When you say name of the field, what do you mean exactly, what field? Where can I find that field if not in the attribute table? – John Doe Apr 18 '19 at 17:05
  • The name of the field (or column) inside your attribute table. – Joseph Apr 23 '19 at 9:19

The "weight" parameter for the SAGA Kernel Density Estimation tool has to be set to one of the fields of the input point layer. This can easily be determined by looking at the graphic user interface of the tool:

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.