未経験からデータアナリストを勉強すべきスキルとは？

元記事：https://www.octoparse.jp/blog/what-skills-should-you-study-for-a-data-analyst-from-inexperience/

![データアナリストになるには必要なスキル.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/262932/609a35b6-fc11-1705-6bc7-f809533a0453.png)

「データアナリストになろうと思うけど、その将来性について不安がある。また、自分がデータアナリストに向いているのか？どんな必要なスキルがあるだろう？頑張りたいけど、いったいどこから手をつけたらいいだろう…もしわかれば、教えてください！」

本記事は、こういった疑問に答えます。これから未経験からデータアナリストを独学する前に知っておくこと、それに必要なスキルや勉強方法について解説します。

この記事を読むことで、**「データアナリストの仕事内容、その将来性と必要なスキル、学習リソース」**までをイメージできるようになると思います。

それでは、さっそく見ていきましょう。

#1．データアナリストとは
データアナリストとは簡単に言えば、企業が抱える課題に対してデータを専門に分析する作業を行っている人です。

データアナリストはデータサイエンティストより「データの活用」が重視され、データ分析そこから見えてくる将来予測や課題の解決策を提案します。

 

##1.1仕事内容
この前も言いましたが、具体的にはデータアナリストの主な仕事はその膨大なデータを分析し、その中から消費者の行動や市場の動向などを見出し、仮説を立てて問題解決の手段を提案したり、サービス改善などに役立てることです。
もちろん業界によって、それぞれの分析手法に違いがあります。

##1.2種類
<img width="737" alt="データアナリストになるには必要なスキル-.jpg" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/262932/5ebbeded-87c8-3d4a-3e61-d8e1980f2d60.jpeg">


求人サイトに掲載しているデータアナリストは主に「コンサル型」と「エンジニア型」に分類されています。

コンサル型データアナリストは、主に企業の課題点に対して、仮説を立ててデータ解説を通じて分析し、解説策を提案するのが仕事です。主にマーケティング会社や経営コンサルタント会社などに所属しています。

それに対して、エンジニア型データアナリストの業務は、機械学習やデータマイニングといった手法を用いて、顧客の行動パターンを分析し、商品やサービスの開発・改善に活用できるデータを提供するのが仕事です。

#2．データアナリストの現状と将来性

世の中にはデジタル情報が溢れるようになり、インターネットが爆発的に普及している時代。さらに至るところにデータが存在し、「情報爆発」と言っても過言ではないこの時代になっています。このような時代において、大量なデータを扱いビジネス価値を見出すデータサイエンスは年々注目が高まっている存在となっています。

さらに将来、AIが社会に浸透することで、それにより奪われやすいのにはほぼ定型作業に充てる職業。その一方、奪われにくい職業には複合的な知性や複雑な判断が要求される傾向があります。明らかにデータアナリストもその奪われにくい職業の1つです。

現在IT・WEB・金融など、幅広い業界において、データアナリストへの需要が大幅に供給を超えています。いわゆる求人不足の状況となっています。そのため、一部の企業はデータ分析の素養を持ちながら、未経験であっても学習意欲の高い求職者すら採用する場合もあります。ということで、今からデータアナリストを勉強して、成功に転職するチャンスが待っています。

#3．データアナリストにどんな人が向いているのか？

さあ、データアナリストにはどんな人が向いているのかと疑問している方がいるでしょう。
以下画像はあくまで自分の意見ですので、ご参考いただけばと思います。
<img width="469" alt="データアナリストにどんな人が向いているのか.jpg" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/262932/abadd66c-cd78-54dc-504d-26e770fe9842.jpeg">

#4．データアナリストに必要なスキル
##4.1．統計解析

データ分析にかかわる仕事には統計解析が欠かせない基本スキルです。SPSSやSASなどの統計解析ソフトウェアを使って勉強する方法もあります。
##4.2. SQL

エンジニア型データアナリストになりたい人にとってSQL言語は学ばなければならないでしょう。データアナリスト、Web担当者、プロダクトマネージャー、特にインターネット業界はSQLの知識を持つ必要があります。

##4.3．Python

Pythonは主に、基本的な構文、pandas操作、numpy操作、sklearnモデリング、WebクローラーをPythonでデータをクロールする方法などを習得する必要があります。

また、今Pythonの代わり、データを簡単に取得できる[**スクレイピングツール**](https://www.octoparse.jp/)も登場してきました。[**Octoparse**](https://www.octoparse.jp/)というスクレイピングツールはデータ取得をもっと簡単に取得してくれるツールです。[**Octoparse**](https://www.octoparse.jp/) を使いこなせば、Pythonでのデータ取得と同じ効果が得られます。

##4.4．R言語

R言語は統計のために存在すると言っても過言ではありません。R言語の基本的な構文、データ管理、データマイニングモデリング、および評価を習得する必要があります。
##4.5.  データ可視化

データ分析の初心者である場合、それ以上に大切なことはまず「自らデータに触れる」ことだと思います。データ分析にはBIツールを利用して、データの可視化を通して分析を行うのが一般的です。データが取得できたら、2020年おすすめのBIツールからご自身に最適なツールを使って分析してみてください。

#5．データアナリストになるための学習リソース
##5.1．統計解析

[統計学入門！文系でもわかる基本知識とおすすめの勉強法](https://udemy.benesse.co.jp/ai/statistic-beginner.html)

##5.2. SQL

https://www.classcentral.com/search?q=sql

https://employment.en-japan.com/engineerhub/entry/2019/11/05/103000

##5.3．Python

https://www.classcentral.com/search?q=python

##5.4．R言語

https://udemy.benesse.co.jp/ai/r-language.html

https://www.classcentral.com/search?q=r-programming

##5.5. データ可視化

https://www.classcentral.com/subject/data-visualization

いかがでしょうか。データアナリストを独学する前にやるべきことが少しでもイメージできましたか？