Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Handling of meshcode in data.frame #59

Closed
uribo opened this issue Dec 22, 2021 · 0 comments
Closed

Handling of meshcode in data.frame #59

uribo opened this issue Dec 22, 2021 · 0 comments

Comments

@uribo
Copy link
Owner

uribo commented Dec 22, 2021

administration_mesh()meshcode_sf()でmeshcodeを変数に含めたデータフレームを作成する際、meshcodeクラスを維持していると不便な時がある。

例えばmapviewで描画するとき

mapview::mapview(export_meshes(rmesh(3)))
#> Error: Can't convert <meshcode> to <double>.

これを回避するにはmeshcodeを文字列等のクラスに変換しておく。

mapview::mapview(purrr::modify_at(export_meshes(rmesh(3)), 1, as.character))

適切なメソッドを用意しておけばよいが、オプションとしてmeshcodeクラスとして扱うかを検討できるようにするのが良さそう。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant