1
0

More than 1 year has passed since last update.

 data.go.jpからExcelデータを持ってきて,処理してみたい。

データ選び

 data.go.jpのリソースから良さそうなものを選ぶ。

あという日本政府データ取得器を作る。
いは,あが「ポストドクター」という名前のリソースを20個,0から検索したもの。
い(「result」)(「results」)をうへそれぞれ繰り返せ
    う(「name」)を報告。
    う(「url」)を報告。
繰り返し終わり

image.png

リソースのダウンロード

「https://www.e-stat.go.jp/SG1/estat/Xlsdl.do?sinfid=000027380264」を「a.xls」へHTTPでダウンロードする。

 令和にもなって.xlsファイルを扱うのは驚きだが,プロデルはエクセルファイルではなくエクセルを扱うので,エクセルが開けるファイルなら何でもOKである。

エクセル操作

ブックを開く

エクセルを起動する
エクセルで「a.xls」を開く。
それを報告。

image.png

 どうやら,エクセルで【ファイル名】を開く手順はブックオブジェクトを返すようだ。

データを眺める

エクセルを起動する。
エクセルで「a.xls」を開いて,その選択シートの一覧を,データへ代入する。
エクセルを終了。

行番号を1から1ずつ増やしながら[データの個数]まで繰り返す
    「[行番号]:[データ(行番号)を「,」で繋げたもの]」を報告。
繰り返し終わり

image.png

 5行目が回答の選択肢で,6行目から回答の割合が書かれている。数値と割合が2段組で書かれており,後者の方には業種が書かれていない。

 ちなみに,配列の「個数」はよく取得に失敗するので[]で囲むのがコツである。

1
0
0

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
1
0