見出し画像

【ゼロから始まる】データアナリストを目指すあなたへ

現在、企業が抱えているデータ利活用上の問題の一つとして、データ分析の人材「データアナリスト」の不足があります。この背景に、データアナリストになりたいと考える人も増えています。ところが、「データアナリストになるにはどうすればいいのか」に戸惑う方はいるでしょう。ここは、データアナリストの仕事内容、将来性と必要なスキルを紹介します。最後でデータアナリストにおすすめの学習リソースを挙げるので、ぜひ参考にしてください。

1.データアナリストとは

データアナリストとは、一言いえばデータ収集、データ処理とデータの統計分析を専門にする人を指します。彼らは特定の課題に対して、なぜ起こったのかという仮説を立て、大量のデータの抽出、データのクロス集計や回帰分析などによって仮説を検証し、解決策を導き出します。

データアナリストは探偵のように、データの後ろに隠された法則を発見し、物事の仕組みを理解してから、現実問題を解きます。だから、データアナリストは創造的でやりがいを十分に感じる仕事といえます。

2.データアナリストの仕事内容

データアナリストの仕事は業界と企業によって少し違いますが、データ分析や調査を行うのが主な内容です。データアナリストとして、基本的な流れを身につければ、大きなミスを避け、仕事の効率を向上させることができます。

画像1

①目的を明確化する
データアナリストの仕事がデータ解析を元に課題に対して解決案を提出するので、第一歩は目的を明確にすることです。例としては、アプリの新規ユーザが増えたものの、コンバージョン率が低下した場合、なぜこの現象が起こった原因を見つけることは目的になります。データアナリストとして、まず仮説を立て(例えば、あるチャンネルからのユーザがターゲットユーザではない)、それからデータ分析を通し、仮説が正しいかどうかを検証します。

②データ収集
データ収集はデータ分析の前提です。データアナリストは仮説を立証するためのデータを集め、処理します。データは内部データと外部データに分けられます。内部データとは企業の内部に蓄積したデータのことであり、部署別のデータ、事業活動の記録、業務の状況や推移、顧客データなどがあります。それに対し、外部データは企業の内部からではなく、ほかの手段で取得したデータであり、スクレイピングしたWebページのデータ、官公庁や業界団体の調査データやサードパーティーのデータを含めます。また、データアナリストとして、データを収集する際、データの出所を判断し、データの信頼性を確認すべきです。

③データ処理
収集したデータは内部データと外部データを問わず、そのままデータ分析に利用されることができます。データアナリストは元データをデータ処理ソフトで加工し、ユーザに理解できる業務指標に変換する必要があります。

④データ分析、可視化
処理済みのデータに基づいたデータ分析と可視化はデータアナリストにとって一番重要なタスクです。データ分析はビジネス理解と強くつながります。優れたデータアナリストは会社の業務内容を理解した上でデータ分析に着手します。ビジネスに対する理解を深めると同時に、データ分析の手法とツールをマスターしなければなりません。

データ可視化はデータ分析の結果を表示するには最も効率的な手段です。データ分析の結果を表で提出するのが行けないというわけではないですが、人間が数値のデータを覚えるのが弱いので、グラフやチャートを介してデータの傾向や大きさを示めすのほうがいいのではないでしょうか。データ分析の方法とツールは下記の必要なスキルで紹介します。

图片

参考:データ可視化とは

3.データアナリストの年収

求人情報検索サイト「求人ボックス」によると、日本国内データアナリストの年収は400万~1000万円の間となり、平均年収は627万円ぐらいです。日本人の平均年収と比較すると、高い傾向となります。具体的にどれくらいもらえるかはどんな会社で働くか、 キャリアが長いかや仕事の範囲などに決められます。

画像2

4.データアナリストの将来性

未経験者か大学生は求職・転職の際にきっとデータアナリストに将来性があるかを心配するでしょう。各求人サイトでは、データアナリストの求人数は近年高まる傾向を示しています。今データドリブン経営が進む背景に、大手企業だけではなく、中小企業でも収集したデータを分析し、その結果を意思決定と企画の提案に役立てていきます。データドリブンの成功のためには、専門のデータ解析担当者を求めるのがトレンドです。データアナリストは、IT業界以外、自動車・物流・運輸・金融・保険など、様々な業界で活躍できます。

したがって、今後高度なデータ人材の不足が一層深刻になっており、データアナリストの求人がますます増える見込みです。

5.データアナリストに必要なスキル

これまでの説明を通してデータアナリストの業務内容を大体理解してきているだろうと思います。次に、データアナリストに必要なスキルを紹介します。

画像3

①Excel
Excelは表計算ソフトとして広く利用されながら、データ分析にも重要な役割を持っています。Excelはデータの処理と計算、簡単なグラフの作成だけではなく、ピボットテーブルやVlookupなどの複雑な関数を含む高度な機能も実現できます。データアナリストはほかのデータ分析や可視化ツールを学ぶ前に、Excelを使いこなすべきです。

②SQL
ウィキペディアの定義によりますと、SQL(Structured Query Language)はRDMBSにおいて、データベースの定義や操作を行うためのデータベース言語です。RDMBSが企業に一番導入されるデータベースなので、データアナリストとして、SQLをマスターしなければなりません。
SQLを独学するなら、練習しながらSQL文を覚える方法をお勧めします。SQL文の意味を大体理解した上で、実際の運用においてスキルを高めていきましょう。

③データ可視化
今企業は数値を詰めず、わかりやすい可視化したレポートを利用する傾向にあるので、データ可視化もデータアナリストに必須なスキルになっています。データ可視化には、Python、Rなどのプログラミング言語やデータ可視化ツールなどがあります。

画像4

PythonとRにはチャートを描くためのライブラリがあります。Echarts、D3.jsはJavaScript製のチャートライブラリーなので、JavaScriptができなければ、データ可視化に活用できません。未経験者からデータアナリストになりたい方なら、PythonとRのような高度なプログラミングスキルはさておき、まずTableau、FineReportのようなデータ可視化ツールを勉強しましょう。

Tableauはよく知られると思いますので、ここで省きます。FineReportはExcelライフのUIを持ち、ドロップアンドドロップでチャートと綺麗なレポートを作成します。プログラミングスキルを持ちない人でも短時間で使えるようになります。無料体験版があるので、使ってみてください。

画像5

④統計学
データアナリストにもう一つ必要なスキルは統計学です。統計学は「解釈の可能性」を強調し、データの性質や意味を知ることができ、ゆえにデータの活用を実現します。

上級データアナリストは、多変量A / Bテスト、予測モデリング、傾向分析、クラスター分析などの技術に精通しています。 データアナリストは実際のビジネス上の質問に答えるために、統計学の理論だけではなく、適用する方法を知る必要があります。

⑤Python/R
市場のセルフサービスBIツールに一部の分析モデルが組み込まれているとしても、データアナリストは全面的な深層分析を行うにはPythonとRのようなデータマイニングツールが必要です。

Pythonは初心者でも習得しやすいようにシンプルな文法で構成されています。データ解析だけでなく、AIの機械学習やディープラーニングなどで使用されます。Rの強みは、豊富な統計分析ライブラリを含めるだけでなく、結果を可視化し、グラフ生成機能も備えています。

6.データアナリストとデータサイエンティストの違い

データアナリスと同じく注目される職業はデータサイエンティストでしょう。両者の業種領域には重ねるところがありますが、仕事の中心にかなり違います。前に述べたように、データアナリストはデータの処理や現状分析を中心として働きます。つまり、収集したデータを解析し、ユーザーの行動や規則性を発見することで、企業の問題を解決するはデータアナリストの主な仕事です。

データサイエンティストは現状分析を踏まえて、データサイエンスと呼ばれる機械学習、ディープラーニングを活用し、予測モデルを構築することで将来の業務改善やビジネス問題の解決を図ります。データアナリストの違いとして、機械学習モデルの構築やプログラミングを担当することです。一般、データアナリストは実務経験を積んでから、ハンドルの高いデータサイエンティストに進みます。

7.データアナリストにおすすめの学習リソース

もしデータアナリストになるための学習リソースがあったらいいなと思う方がいるでしょう。最後で独学におすすめの学習リソースを挙げます。

Excel

Office Onlineトレーニング
マイクロソフトが無料で提供しているOffice製品のヘルプセンタ―。Excelの基本的な操作からやや複雑な関数、チャートとピポットテーブルを動画で学べます。Excelの初心者におすすめします。

Office Pro
Excelの基本的な操作ができたら、高度な関数、マクロとVBAの勉強を進めましょう。Ofiice Proはデータアナリストの仕事でよく使われる操作をテーマ別に教えてくれるので、ぜひお役立てください。

SQL

Progate
練習問題付きの無料SQL学習サイト。スライドによるレッスンで学び、SQL文を入力してその実行結果を見ることができます。

SQL Tutorial
Progateと同じく、SQLのチュートリアル問題が用意され、ブラウザだけで勉強を済ませます。そして、実務で覚えないSQL文を調べるに便利です。

統計学

Bellcurve
初級編、基礎編、中級編に分けて統計学の知識を紹介します。基礎編から1つのレッソンに対して練習問題があります。

ハンバーガー統計学
早稲田大学の実際の授業で使用した独習教材です。順番に学習していくと、平均から分散分析までを習得することができます。分かりやすいハンバーガー屋さんでの対話で複雑な概念を解説するので、統計学が面白いなと思わせます。

Python

Dataquest
データアナリストになりたいあなたには最適なPythonオンラインコースです。基礎コースは無料ですが、上級なコースは費用がかかります。実際のデータを公開するので、初心者がデータの整理と操作からPythonを学べます。

Automate The Boring Stuff
Pythonの実際応用に触れることができるチュートリアルです。ファイルの名前変更、ドキュメントの移動、データ操作用のcsvファイルの作成などの手動タスクをPythonで自動化する方法を教えます。

おまけに

この前、【知識ゼロからのデータ入門計画】シリーズを書きました。良かったら、合わせて読んでみてください。


この記事が参加している募集

この記事が気に入ったらサポートをしてみませんか?