-
-
Notifications
You must be signed in to change notification settings - Fork 93
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
都道府県の表記を統一 #67
base: master
Are you sure you want to change the base?
都道府県の表記を統一 #67
Conversation
1. is_prefecture()で都道府県名が含まれるかを判定 2. 修正が必要な場合はfix_prefecture_str()で直す 3. データフレームの列名に適用
@uribo ありがどうございます!せっかく書いていただきましたが、もしよかったらこちらの部分をShiny内部に実行するより、ローカルでスクリプトを走って必要なデーブルを作成して、Shiny内部ではあまり変換しなくそのまま表示したいです。 開発前期では効率があまり考えてなく、アプリ内で色々なデータ変換をしていますが、今はアクセス数が増えて、変換が多いほとサイトが重くになりました。実際今自分もリファクタリングの最中です。 例えば、ホームページのあのテーブルには @uribo さんはRのプロですので、もしよかったら、今のソースコードのどこに重い処理が書いている場所を少しリファクタリングしてもよろしいでしょうか。自分Rパッケージが書いたこともないので、フォルダーの構造も適宜修正お願いできれば嬉しいと思います。 #68 みたいな感じで徐々にコードを綺麗にしたい。コードにはほとんどコメントが書かれていないがコメントも適宜追加したい🙇🏻♂️ |
コメントありがとうございます。 データの追加取得とメンテナンスを両立するのは大変だと思うので アプリ側での処理を減らせられないか、検討してみます! |
@uribo ありがどうございます!お願いします! |
@uribo もしよかったらこの部分をヘルプいただけますか 67eb074 二つTODOが残されていて、修正するにもある程度が時間が必要そうと思います。 2019-ncov-japan/Components/Main/ComfirmedPyramid.server.R Lines 2 to 6 in 67eb074
できれば |
@swsoyee OKです。そこから着手します 🚀 このPRは一旦保留にしておきますね。 |
Summary
#59 で挙げられていた課題を解決します。
都道府県名の末尾につく「県」や「府」などを修正する関数といくつかの補助関数を追加しました。
文字列の類似性をもとに判定します。
次のように動作します。都道府県名を含まない文字列には影響しません。
これらの関数をShinyアプリケーションでの必要な箇所で関数を適用するようにしました。
( 適当な場所がわからなかったので
R/
フォルダにファイルを関数定義ファイルを保存しました。変更があれば移動します)Preview