A crate version being "yanked" means that it is no longer available to use that specific version as a dependency. In this case, the numeric crate specifies that it requires the hdf5-sys crate at version "^0.3.2" as a dependency, which means that it needs a non-yanked version 0.3.n, where n is larger than or equal to 2. The hdf5-sys crate appears to have yanked all versions lower than 0.5.0, which means that crates.io cannot find a version that matches the requirement, giving you the error message.
As the numeric crate is unmaintained, the only solution you have would be to either use an earlier version of it that does not have a dependency on hdf5-sys (version 0.0.7 appears to be the latest version satisfying this), or switch to a more maintained n-dimensional vector math library, such as using ndarray with ndarray-linalg.