Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Improve error message for [[<- #100

Open
GegznaV opened this issue Aug 6, 2022 · 0 comments
Open

Improve error message for [[<- #100

GegznaV opened this issue Aug 6, 2022 · 0 comments

Comments

@GegznaV
Copy link
Member

GegznaV commented Aug 6, 2022

This is cbeleites/hyperSpec#240


Currently, if [[<- is used, this error is thrown:

flu[[, 3]] <- NA_real_

Error in .local(x, i, j, ..., value = value) :
The spectra matrix may only be indexed by i (spectra) and l (wavelengths). j (data column) must be missing.

Improve the message by:

  • providing a more exact place where the error occurred (i.e., not .local(...) is not informative enough for users).
  • add an example in the message, how to fix (e.g. instead of, e.g., x[[, 20]] <- 1, use x[[, , 20]] <- 1)
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant