0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

日本語フィールド名の扱いについて

Posted at

自分の地元のことを調べてみようと思って
県内の最新感染動向から新型コロナウイルス感染症対策 陽性患者数及び陽性患者の属性データのページのデータをダウンロードしてみたところ
文字コードがSJIS:sweat:excel便利ですよね
nkfに通して nkf -w patient.csv > patient.csvでなんとかしたがフィールド名が日本語

| inputlookup patient.csv
| stats count by "居住地"
| rex field="居住地" mode=sed "s/神奈川県//"
| rex field="居住地" mode=sed "s/保健福祉事務所管内/市/"
| rex field="居住地" mode=sed "s/保健所管内//"
| eval featureId=case('居住地'="横浜市","横浜市中区",'居住地'="川崎市","川崎市幸区",'居住地'="相模原市","相模原市中央区",'居住地'="","県",true(),'居住地')
| fields - 居住地
| geom geo_kanagawa

このクエリーとみてもらえれば分かる通り

  • eval: '(シングルコーテーション)
  • rex: "(ダブルコーテーション)
  • その他: そのまま

というめんどくさい結果に
Splunkで扱う場合、UTF-8は必須だし、そのあといろいろと'"が必要があるので、持ってきた段階でフィールド名を変更したほうがいいと思います。

0
0
3

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?