新型コロナウイルスに関するツイートへの感情分析

www久久综合鬼色88.com欧米で新型コロナウイルスの感染拡大の中、ウイルス関連の陰謀論も盛り上がっています。SNSでも根拠が不明なまま人々の不安をあおる発言がじわじわ広がっているため、FacebookTwitterは、投稿の精査 ?確認に積極的に取り組んできました。

www久久综合鬼色88.com信頼できる情報源が増えるにつれ、実際の人々の声を聞いて、コロナウイルスに関する真の感情を発見する方が面白いと思いました。

?

Twitterスクレイピングする

スクレイピング」という単語に怯えないでください。Webページを閲覧できれば、初心者でもプロ並みのWebスクレイピングができます。

人々の声を聞く最も簡単な方法は、新型コロナのキーワードを含むツイートをすべて収集することです。アメリカと英語という検索条件を設定することで、研究の範囲をさらに狭めています。これにより、サンプルデータが検索トピックと一貫性を保ち、予測の精度が向上します。

研究範囲が決まったら、スクレイピングを開始できます。Pythonなどのプログラミング言語に詳しくないので、いつものWebスクレイピングツールOctoparse」を使います。自動認識機能を備えているため、データの手動選択する時間を大幅に節約できます。

Twitterは動的なサイトで、ページを下にスクロールし続けると、ツイートが表示されます。つまり、できるだけ多くのツイートを取得するために、ループリストを作成して、情報を取得しながらスクロール動作を維持します。これにより、スクレイピングワークフローが中断することなく一貫性を保ちます。

そのようなサイトからデータを抽出するのは難しいので、Octoparseが提供しているTwitterスクレイピングテンプレートを利用します。Octoparseには数十種類のあらかじめ作成されたテンプレートがあり、瞬時にデータを取得できて、スクレイピングタスクを設定する必要はありません。今回はTwitterの「Advanced Search」というテンプレートを利用します。

www久久综合鬼色88.com

それから、検索条件を絞り込んだURLとスクロールダウン回数を入力し、「保存して実行」をクリックすると、データが抽出されます。以下は取得したデータです:

?サンプルデータ

?

?

NLP感情分析を行う

NLP自然言語処理の略称で、テキストの感情分析に広く使用されています。アイデアは、単語を計算する分類子モデルを構築し、単語の意味を理解することです。たとえば、ツイートを入力すると、内容が積極的か消極的かがわかるはずです。明らかに、よりきめの細かい感情分類はより困難な作業です。

すでに十分に訓練されたモデルを持っているので、この場合は、FastTextを使用してツイートを予測します。得た結果はこのようなものです:

感情分析の結果

ご覧のように、ツイートは「積極的」と「消極的」2つのグループに分類されていて、確率スコアもあります。得点が高いほど、予測は正確になります。約0.5のスコアについては、積極的でも消極的でもない中立的な感情を示しています。

スコアが0.7未満のツイートを除外してグラフを作成しました。

?Tableauで可視化

グラフが示すように、ツイートの42.2%は新型コロナウイルスに対して積極的ですが、ツイートの57.8%は消極的です。最も多くのコメントを得たツイートは、より積極的になる傾向があります。一方、最もいいねされたツイートはより消極的であるように見えました。この結果は、一般市民の態度が単一性ではなく二分法のレベルを示しているため、皮肉な状況を示しています。これが、なぜ経済の再開に抗議する側がいるのか、反対に医療タスクフォースの撤廃を懸念している人々がいる理由を説明しています。私たちはパラドキシーまたは不確実性の状況にあります。?

?

?

まとめ

ニュースメディアは常に大衆に知らせるために最も大きな声を持っています。しかし、これらの主流メディアは、私たちの意思決定に大きな影響を与える政治的視点を持っています。特に、陰謀論がかき立てられて、事態を混乱させる場合、これは危機の際の典型的な現象です。

頭脳を明晰に保つにはどうすればよいですか?ストーリーの片側だけを読むのではなく、より多くの声に耳を傾けてください。ニュースを読むときは、正しい判断力を高め、様々な情報の中から、必要な情報のみを取り入れるのは必要です。

?

元記事:https://www.octoparse.jp/blog/twitter-sentiment-analysis-on-novel-coronavirus/

Googleショッピングから商品情報をスクレイピングする方法

新型コロナウイルスの影響でオンラインショッピングの需要が高まるにより、4月21日、Googleは「Googleショッピング」への商品登録を無料化することと発表しました。まずはアメリカで4月末までに実施し、年内に世界に拡大する計画があります。

ネット販売を始めようと考えたとき、楽天市場への出店がまず頭に思い浮かぶ方は多いのではないでしょうか。この発表はネットショップ運営者にとってはいいチャンスだと思われます。無料リスティングを通じて、Googleショッピングを利用する数百万のユーザーに商品を見つけてもらえるようになります。

ただし、初心者の場合は、Webスクレイピングツールなどを使用して、競合他社がどのようにGoogleショッピングを通じて自社の製品をアピールおよびマーケティングするの学ぶことが不可欠です。

?

Googleショッピングを始める理由

Googleショッピングは、ユーザーがWeb上で商品を見つけて購入しやすくすることをサポートできます。登録した商品はGoogleショッピングのサイトに表示されるだけでなく、検索キーワードとの関連性が高い場合はGoogleの検索結果に表示されることもあります。ですから、Googleショッピングのコンバージョン率は非常に高い、Googleショッピングへの商品の掲載は、ECサイト?ネットショップ運営には不可欠とも言えます。

?


Googleショッピングの仕組み

Googleショッピングキャンペーンを最適化するには、まずその仕組みを理解する必要があります。新プログラムでは、商品を提供する事業者が無料でMerchant Centerを通じてリスト登録を行えます。無料リスティングを通じて、Googleショッピングを利用する数百万のユーザーに商品を見つけてもらえるチャンスが全てのマーチャントにもたらされ、Googleショッピング利用者はより多くのオンラインストアと商品を検索対象に目的の商品を探せるようになります。これまでGoogleショッピング広告を活用してきたマーチャントは、広告による有料キャンペーンを展開することで、無料リスティングに加えて商品をより戦略的にアピールできます。とはいえ、Googleショッピングで自社商品が上位に掲載されるには、次のことを行う必要があります。

1.競合他社より高い価格で入札

2.広告のクリック率(CTR)を改善する

ほとんどの初心者にとって、どのような広告を出稿するのか手がかりがありません。その場合、一番簡単な方法は、他の運営者、特に競合他社がGoogleショッピングで販売状況を監視することです。?

?

?

なぜWebスクレイピングが必要なのか?

?友を近くに置け、敵はもっと近くに置け?という言葉を聞いたことがありますか?実はGoogleショッピングには、マーケティングキャンペーンに役立つ貴重な情報がたくさんあり、もしこれらの情報を全部入手できれば武器に変えます。もちろん、市場には多くの価格?商品監視のツールがありますが、マーケティング戦略の効果が出る前に、こんな高いツールに投資すると、お金無駄使いになるかもしれません。ほとんどの監視ツールは、さまざまな成熟したオンラインビジネス向けに設計されています。

そのため、Webスクレイピングが機能します。Webサイトからすべてのデータを自動的に抽出し、Excelにインポートて分析できます。

?

?

Googleショッピングからデータをスクレイピングする方法

Webスクレイピングには、高度な技術スキルが必要です。幸いなことに、クリックするだけで誰でもWebデータを抽出できる視覚的なWebスクレイピングツールがあります。Octoparseは、初心者にとって一番使いやすいWebスクレイピングツールとして、業界で評判が高いです。誰でもデータ抽出のクローラーを設定し、ほとんどのWebサイトからデータを取得できます。

Octoparseを使ってGoogleショッピング製品情報を抽出するには、まずは取得先のURLを入力する必要があります。内蔵ブラウザでページが表示され、取得したいデータを自由に選択できます。新バージョンのv8.1は、Webページを読み取り、データを自動的に識別します。設定を保存したらすぐ実行でき、抽出したデータをExcelまたはCSVにダウンロードできます。

Googleショッピング

?

十分な情報が得られたら、先に進んで結果を分析できます。また、グラフを作成してデータを可視化できます。

?

?

競合他社から学べること

?

  • クリック率(CTR)を上げる

クリック率が高いか低いかで、CV率(コンバージョン率)やCPC(クリック単価)は大きく変わってきます。競争力のある価格設定により、常にクリック率が高くなるため、Googleショッピングで特定の検索商品に商品を表示する頻度が高くなります。そのため、競合他社の価格を把握しておくと、競争力を維持するのに役立ちます。また、広告の品質が高くなるほど、広告を表示するための最小入札価格は低くなり、クリック率(CTR)も上げられます。

?

  • 卵を以て石に投ず

Amazon楽天市場ような主要なECサイトに注意を払います。特定の製品に多くの大手企業がいる場合は、入札単価を上げて自社商品を上回ろうとしないでください。代わりに、彼らが絶対に入札しない製品を選ぶことが重要です。

?

  • 画像を最適化する

商品画像は、商品のイメージを大きく左右する要素となりますので、十二分に意識しなければなりません。品質のいい画像は、より多くのユーザーにクリックしてもらうことができます。商品画像はもちろん撮影が必要になってくる領域ですが、画像加工の領域で、Photoshopなどで美しい仕上げをする必要があります。

?

  • 宣伝内容に注意を払う

クリック率の良し悪しは、商品の宣伝内容に大きく左右されます。「ユーザーのニーズに合うか」、「興味が惹かれる内容かどうか」などがCTRを向上するためのポイントとなり、より魅力的な内容は、購買意欲を高めることもできます。また、ユーザーの検索内容や意図との関連性の高いキーワードを使うのも大事です。

?

?

まとめ

Googleショッピングは簡単に始められますが、ECサイトやネットショップ運営者にとっては、より積極的に行動し、常に注意を払う必要もあります。Webスクレイピングは、手間をかけずに競合他社の情報を自動的に抽出できる、まだ活用されていない方は、この機会に活用を検討されてみてはいかがでしょうか。

?

元記事:https://www.octoparse.jp/blog/how-to-scrape-google-shopping/

競合他社調査から引き出す価格と品揃え戦略

新型コロナウイルスによる肺炎の感染を警戒することで、消費者が外出を控えるなどして、停滞しつつある消費を刺激しようと、EC企業が相次いで割引セールや企業向けのマーケティング支援を打ち出しています。

ECセールといえば、日本では「楽天スーパーSALE」、「Amazon Prime Day」、「Yahoo!ショッピング プレミアム会員感謝デー」など代表的なセールがありますね。中国なら、ダブル11や618など、アメリカはブラックフライデーとなっており、毎年すごい盛り上がりを見せています。セールイベントは消費者にとってただの祭典ですが、ネットショップ運営者にとっては真剣勝負です。この勝負では、お客様の購買意欲を掻き立てやすい価格戦略が最も重要だと認識されています。同じ商品でも、なるべく安価で買いたいと思うのは消費者にとって自然の心理でしょう。

今回のテーマとして、ECセールで、適当な価格と品揃え戦略を通じ、如何にして自社の売上を上げるのか、この勝負に勝つのかについて紹介します。

?

?

価格戦略

多くの消費者がインターネットで商品を購入する時は価格重視が殆どです。情報化が進み、お客様自ら情報を収集?比較?検討して商品やサービスを選ぶ時代になりました。商品を購入する前により安く買える他店を探したり、インターネットなどを利用してよりお得な買い物をしたりすることができます。そのため、競合店舗より、競争力のある価格を設定することが重要です。もちろん、必ずしも商品の価格を下げることではありません。価格を下げるということは、お客様が商品に支払う額が少なくなるということです。つまり、一つの売り上げから得られる利益が小さくなるので、儲けが少なくなってしまいます。値下げは、シンプルで手っ取り早い戦略の一つではありますが、経営者にとっては必ずしも最善の選択とはいえないかもしれません。

競合他社の商品リストを把握して最適な価格を決めるには、まず次の質問に答えてください:

?

自社サイトの価格モデルは何ですか?

まず、自社製品に最適な価格モデルを決めます。たとえば、競合他社製品をすでに利用している消費者を、自社製品に乗り換えようとする場合、おそらく競合他社の価格より安くする価格モデルは有効になります。一方、有名人に高級ハンドバッグを販売している場合、価格を下げると実際に売り上げに影響が出る可能性があります。

コストプラス(原価加算)の価格モデルでも、または商品の価値をベースとした値決めでも、競合他社製品やサービスの価格を知ることが重要です。

?

お客様は製品の価値をどのように認識していますか?

価格を下げたが、やはり売れなかったことがありますか?それはおそらく、値下げることで商品価値の低下を感じて「安いものは買わない」というお客様もいるでしょう。値下げしている間だけ購入すると決めているわけではありません。代わりに、適当な価格での購入をきっかけに商品に魅力を感じたお客様がいますね。

そのため、経営者は、お客様が知覚する価値に適合するターゲット価格を設定する必要があります。競合他社の価格を参考することは、お客様が同じ商品をどのように知覚しているかを理解するのに役立つ1つの方法です。

?

?

?

品揃え戦略

競合他社の追跡では、競合ECサイトでどういった商品が品揃えされているのかなどを分析することが必ず行われ、市場トレンドに関する貴重な洞察が得られる場合があります。たとえば、スポーツ用品を販売するショップを経営しています。競合他社がさまざまなブランドのダンベルを追加していることに気付いた場合、彼らはダンベルの市場価値が高まっていると推測できます。もし、自社のショップにダンベルがない場合は、品揃えを充実することができますね。

?

真の競合相手が誰なのか?

競合他社の品揃えを把握し、市場変化に対応する準備ができていることは重要です。ただし、真の競合相手が誰なのかを明確することも重要です。多くの場合、競合他社と考えると、必ず同じ業界内のビジネスについて考えます。理論的には問題ないように見えますが、実際には必ずしもそうとは限りません。間違ったライバルを基準にすると、価格と品揃えの戦略は不十分です。

真の競合相手を見つけるには、価格指数を計算する必要があります。価格指数は経済学の概念であり、インフレ率を測定するために使用されます。eコマースの分野では、競合他社が自社ビジネスに与える影響を調べるために使用できます。

特定の製品(上記のダンベルなど)の価格指数を測定するには、競合他社のダンベルの価格を自社店舗のダンベルの価格で割り、100を掛ける必要があります。

価格指数=(競合他社の製品価格/自社の製品価格)x 100

もちろん、1点製品の価格指数から得られる価値は何もありません。各製品の価格指数を合計し、製品数で割り、得られる製品の平均価格指数を取得する必要があります。上記の計算を繰り返すと、すべての競合他社の各製品の価格指数が得られます。そこから、視覚的なグラフを介してすべてのデータポイントを接続し、偏差値を分析することで、どの競合他社が自社に最も影響を与えているかを判断できます。

価格指数

競合他社の追跡をどのように実施しますか?

市場では、競合他社調査ソリューションを提供している企業が多くあるが、どちらでもかなりの費用がかかりますね。ただし、費用が高いにもかかわらず、セキュリティ問題に対処する必要も時々あります。OctoparseのようなWebスクレイピングツールは、セキュリティに慎重で予算きつい企業にとって、代替手段として機能します。Octoparseは、あらゆる規模の企業に自動的に情報を取得する機能を提供し、小規模の経営者でも低いコストで各競合他社のWeb上の情報を追跡できるようにします。

?

?

まとめ

?友を近くに置け、敵はもっと近くに置け?という言葉は、eコマースの業界に特に当てはまりますね。ですから、定期的な競合他社調査を行い、市場動向を把握し、それに応じてマーケティング戦略を策定して、最も良い効果をもたらす方法を見出すのは重要です。

?

元記事:https://www.octoparse.jp/blog/competitor-monitoring-for-price-strategy-and-product-planning/

Octoparse:Macユーザー向けのWebスクレイピングツールがリリース!

世の中では、Webデータ収集を容易にするスクレイピングツールがたくさんありますが、macOSに対応できるのがまだ少ないです。iPhone人気も背景に年々Macのシェアが伸びている中で、スクレイピング業界でもMacへの対応も必須とのことで、お客様より長らくご要望をいただいておりました。

そこで、業界で一番人気のスクレイピングツールである「Octoparse」は、従来のWindows版に加え、Mac版をついにリリースいたしました!(ダウンロードはこちら

?

?

Octoparse for Macの機能

?

?Webスクレイピングテンプレートを備え

そもそも、Octoparseはコードを書く必要もなく、あらゆるWebサイトからデータを手軽に抽出できるスクレイピングツールです。Webスクレイピングテンプレート機能は、誰でも簡単にWebスクレイピングを利用できるように設計されています。パラメータ(WebサイトのURL、検索キーワードなど)を入力するだけで、データがすばやく抽出されてきます。

現時点では、Octoparseには数十種類のあらかじめ作成されたテンプレートがあり、Amazon楽天市場TwitterYouTubeGoogleマップなど多くの人気サイトがカバーされています。詳しい情報はこちら

スクレイピングテンプレート

?

?

?

?「Webページの自動認識」機能を追加

もし取得したいサイトがテンプレートにない場合、カスタマイズモードを利用することができます。「Webページの自動認識」機能を追加するにより、WebページのURLアドレスを入力するだけで、Octoparseは自動的にWebページを分析し、Webページ上のテキスト、画像、リンクなどの情報を識別でき、ワークフローを自動的に生成するようになります。複数の認識結果が表示され、簡単に切り替えられ、一般的なニーズを満たすことができると思われます。超初心者でも手軽にデータをスクレイピングできるようになりました!

?自動識別

たとえ識別が失敗しても、直感的に操作できる画面で、簡単なポイントアンドクリックをして、Webサイトからデータを手動で選択することもできます。取得したデータはExcel、HTML、CSV、またはご指定のデータベースのような構造化フォーマットに保存されます。

?

?

?

?

?クラウドで定期実行が可能

Octoparseは、24時間データ抽出可能のクラウド型プラットフォームを提供しております。これにより、スクレイピングの定期実行が可能になります。例えば、特定のWebページを定期的にチェックしたり、抽出されたデータをクラウドストレージに即時にエクスポートするなど、自分のパソコンを起動しないで実行できます。また、複数のクラウドサーバーがあり、同時動作ができるので、データ抽出が速くなり、対象サイトに追跡されるやアクセス拒否される可能性を最小限に抑えます。

?定期実行

?

?

Webスクレイピングツールを探しているMacユーザーはぜひOctoparseをお試しください。

?

?

元記事:https://www.octoparse.jp/blog/web-scraping-tool-for-mac/

Excelでデータ分析を行う際に知っておくべき関数10選

データ分析を行う際に、必ずExcelを活用しますね。Excel では数多くの関数が用意されており、うまく使うことで Excel をより便利に利用することができます。この記事では、データ分析を容易にするために、よく使うExcel関数を10選紹介します。???

?

?

並べ替えとフィルター

Excelでさまざまなデータを分析することが多いですね。でもデータ量が多くなったら、どこから始めればよいかわからなくなる可能性があります。その際、並べ替えやフィルターを利用すると、特定の条件に合致したデータなどを絞り込むことができて便利です。Excelでは、データを昇順、降順、アルファベット順に並べ替えることができます。

このスプレッドシートでは、Yellowpages.comから抽出された店舗の名前、住所、電話番号、営業時間などがあります。たとえば、名前に基づいて店舗を並べ替えるとします。 最初の行を選択し、[編集]で[並べ替えとフィルター]を選択すると、データを並べ替える順序を選択できます。

並べ替えとフィルター?

?

条件付き書式

Excelで条件によって書式(文字色や背景色)を自動的に変更したいと思ったことはないでしょうか?そんなときに便利なのが条件付き書式です。特定の文字列を含むセルだけに書式を適用するなどができます。たとえば、以下のスプレッドシートから$200以上のすべての部屋を取り出します。[セルのスタイル] グループの [条件付き書式] をクリックし、ニーズに応じて選択できる多くのフォーマットオプションがあります。この場合、$200の基準を設定し、$200より大きの価格は黄色で強調表示できます。条件付き書式?

?

?

重複の削除

大量のデータから重複しているデータを削除する際、1つずつ手作業で削除していないでしょうか?Excelでは簡単に重複データを削除する方法があります。重複チェックで一番簡単なのが、先紹介した「条件付き書式」を使う方法です。それを利用して重複したデータをハイライト表示することができます。

重複の削除
重複データを削除するには、「データ」タブ→データツール内の「重複の削除」を選択すると、重複する値を含む列のみを探し、重複している行を自動で削除することができます。

重複の削除1

?

?

ピボットテーブル

ピボットテーブルは、Excelのなかでもっとも優秀な機能と言っていいほど便利なツール。行や列や値を組み合わせていろいろな視点から集計でき、ピボットテーブルを使いこなすことで、膨大なデータの集計や分析ができるようになります。
しかし、名前を聞いたことがあっても、実際には使ったことのない人もいるでしょう。ピボットテーブルを使用してデータを作成および分析する方法については、この動画をご覧ください。

ピボットテーブル

?

?

LEFT/RIGHT関数

Excelではセル?文字列の一部だけを取り出して使いたいときがあります。その時には、LEFT関数、RIGHT関数が便利です。先の例では、電話番号を分類するには、=LEFT(セルC2,3)は電話番号から市外局番を抽出でき、=RIGHT(セルC2,4)は最後の4桁を取得できます。?

?LEFT/RIGHT関数

?

?

TRIM関数

セルに不要なスペースがとき、手動で削除するのは非常に面倒ですね。TRIM関数は、不要なスペースを削除する文字列関数です。エクセル以外のデータを読み込んだときに、余分なスペースが入っているときに、一括してスペースを削除ができます。 また、文字と文字の間のスペースは、1つを残して削除されます。
たとえば、以下のTwitterから抽出したツイートのように、手元にあるテキストがスペースでいっぱいの場合、簡単な=TRIM(text)式で余分なスペースを削除することができます。

TRIM関数??

?

?

VLOOKUP関数

Excelの関数の中でもよく利用されるVLOOKUP関数は指定の列と同じ行にある値を返すことができます。大量のデータの中から、複数の関連した項目をもったデータを抽出するときにVLOOKUP関数は力を発揮します。まずは、VLOOKUP関数の書式を見てみましょう:

=VLOOKUP(検索値, 範囲, 列番号, [検索の型])

VLOOKUP関数では引数を最大4つ使用します。一見わかりにくいかもしれませんが、慣れれば簡単です。

今回は、Yahooファイナンスから収集した仮想通貨のデータを例として説明します。VLOOKUPは1番目の列を検索し、2番目の列で一致する値を見つけることができます。たとえば、仮想通貨価格0.0013のシンボルを見つけるとします。まず、検索するの0.0013を入力します。次に、対象範囲となる2つの列を選択します。それで、2番目の列からデータを取得しようとしているため、数値「2」を入力します。最後に、データを完全に一致させるにはFALSEを選択します。下のgifを見るとわかるように、対応する値「ATB-USD」が返されます。

VLOOKUP関数?

?

?

COUNTIFS関数

ExcelのCOUNTIFS関数は、指定した範囲の中で複数の検索条件に一致するセルがいくつあるかを求める関数です。COUNTIF関数は(範囲、検索条件)という要素で構成されています。式は次のようになります。

= COUNTIFS(条件範囲1,"条件1",条件範囲2,"条件2",条件範囲3,"条件3"…)

それを完全に理解するために、一つの例で説明します。たとえば、会社の各部門の男性と女性の従業員数を把握しようとしています。COUNTIFS関数を使うには、まずデータ範囲と条件を選択する必要があります。1つ目条件は所属している部門であり、2つ目は性別です。それでは、式は次のようになります。

?=COUNTIFS(F11: F21, F13, G11: G21, G13)

COUNTIFS関数?

?

?

LEN関数

Word文書やGoogle docの単語や文字を数えるのは簡単ですが、Excelではどうですか? LEN(レン)関数は、セル内の文字数を自動的にカウントするのに役立つ関数です。YouTubeビデオのタイトルの長さと人気の相関関係を調べようとしたときに、YouTubeチャンネルのビデオ情報をスクレイピングして、= LEN(text)の式を使用して1分以内に文字を数えました。

LEN関数?

?

?

SUMPRODUCT関数

SUMPRODUCT 関数はセルの範囲同士を掛け算した合計を求めます。金額*個数の合計を求めたいときに使用します。式は次のようになります。

=SUMPRODUCT(配列1,配列2)

以下の例を見てみましょう。例えば、セルに図の様な値が入力されているとします。「=SUMPRODUCT(G12:G186,H12:H18)」を入力すると、同じ行にある各セルの積を求め、その合計が求められます。

SUMPRODUCT関数?

?

まとめ

以上はよく使うExcel機能でした。いかがでしょうか?Excel関数を使用すると、手作業とは比較にならないほど速く、正確にあらゆる計算を処理できます。作業効率や正確性を向上させるように、関数を使ってみましょう!

コンサルティング業界で求められるスキルとオススメのツール

コンサルティング

マッキンゼー、ボストン、ベインなどのトップコンサルティング会社で就職したい方が多いですが、今のままではビジネスパーソンとして本当に十分なスキルを持てているのかという不安になる人も多いでしょう。

コンサルティング (consulting) とは、企業などの経営者に対して解決策を示し、その発展を助ける業務のことです。このプロセスでは、コンサルタントは、企業が経営を行う上で抱える様々な課題に対して、中立的な立場から現状を分析し、問題を特定し、解決策を提示する必要があります。そして通常は、わかりやすく、実行可能なものにするコンサルティングレポートを提出します。

コンサルタントになるために必須の資格はありませんが、共通してみられるいくつかの特徴的なスキルがありますね。ここでは、コンサルティング業界の作業モードにおける4つの段階で、求められるスキルと役に立つツールを紹介します。

?

1.問題分析&課題把握

これはクライアントの課題を明らかにする段階で、企業の経営現状、問題やニーズを把握しなければなりません。

?

コミュニケーション

コミュニケーション能力はコンサルタントとしてクライアントから信頼を得るため、そしてどこに問題があるのか相手の立場に立って探るために必要です。また、コンサルタントは個人でコンサルティングを行うことはほとんどありません。プロジェクトごとにチームで課題解決にあたるため、メンバーとの意思疎通のためにも重要になってきます。

?

問題分析力

現状を分析し、 問題の原因を探り、目的や課題を明らかにする能力が必要です。その「問題分析力」は複雑な事柄を要素や成分に分けて、その構成を明らかにするとなっています。ビジネスの現場において、物事を的確に、素早く把握するにはフレームワークと呼ばれる型を使うのが有効です。フレームワークには戦略の方向性や分析を行うものなど様々なパターンがあり、上手く活用すれば状況判断や意思決定のスピードを上げることができます。SWOT分析は、企業や事業の戦略策定や、マーケティング戦略を導き出すための有名な分析のフレームワークです。

?

?

2.市場調査&情報収集

問題解決の仮説構築のため、クライアント社内の人にインタビューをしたり、市場調査を行ったり、データ収集をし材料を集めていきます。

?

Webスクレイピング

多くの場合、市場調査を行うとき、収集したいデータはインターネット上に散在しています。データの規模が大きかったり、複雑なものだったりすると、膨大なデータに分析が追いつかなくなります。専門的なデータ会社からデータを発注するは可能ですが、大規模な市場調査を行う場合にはコストがかなりかかりますね。そこでは、Webスクレイピングスキルは重要です。現在では、多くのスクレイピングツールもありますし、素人でも簡単に使えます。ここでは、Octoparseがおすすめです。日本語対応し、無料でも利用できます。

?

アンケート調査

市場調査の中でも消費者の声を拾い上げるアンケート調査はよく行われますね。例えば、化粧品の商品開発のためのアンケート調査ですと、ターゲットとする生活者の化粧品にまつわる現状を把握する必要があります。そういう人の回答でないと、まったく参考にはなりません。ネット調査の普及により素早く、低コストでWebアンケート調査を行われるようになりました。

Googleフォームはパソコンやスマホで回答できるアンケートを簡単に作れるサービスです。デザイン性の高いさまざまな既製テーマから選択したり、独自のテーマを作成したりすることも可能です。しかも、Google フォーム内で結果を分析できる、Googleの無料サービスです。

?


3.問題特定&データ分析

これまで集めた情報?データを基に、加工したり、分析したりすることで、最終的な課題解決方法を策定していきます。

?

データクレンジング(前処理)

データを加工するには、一番使われるのはExcelでしょう。表やグラフの作成は誰でもできると思いますが、ショートカットキーを使いこなしたり、マクロを組めたりする人はまだ少ないです。

Excelでは、複数のシートを使ったデータ集計、データの並び替え、ソート、抽出ができ、ピボットテーブルを使ったデータ分析ができ、マクロ機能を使って、自動化処理ができます。このような上級な機能を使いこなせれば、間違いなく作業効率がアップなります。

?

データ可視化

処理されたデータから洞察を引き出すには、見るだけで直観的に理解するのは難しく、グラフを作成して視覚化することでわかりやすくなります。Excelは簡単なグラフを作成できますが、BIツールのほうが便利だと思います。BIツールを使って可視化することでこれまで把握されていなかったデータの概要が明らかになります。Qlik、Tableau、PowerBIなど優れたBIツールが様々ありますので、一つだけを使いこなせれば十分です。

?


4.解決策提示&実施

プロジェクトの提案書を作り、企業の経営層へのプレゼンテーションを行い、最終的な結論や解決方法を報告?発表します。

?

プレゼンテーション

最終的な結論や解決方法が出たら、クライアントにこちら側の提案や魅力、 メリットなどを明確にプレゼンテーションする必要がありますね。プレゼンテーションとは、コミュニケーションなのです。自分の想いを相手に伝え、相手が理解していることを確認するという作業なくして、コミュニケーションが成り立たないように、プレゼンテーションも自分一人が一方的に発言するのではなく、相手の反応を的確にキャッチしなければ、良いプレゼンテーションとは言えません。

プレゼン資料を分かりやすくするために、ビジュアルを使用すると効果的です。そのビジュアルの説明をする際、多くの方がパワーポイントを使います。パワーポイントでプレゼンテーション資料を作る際、きれいなデザインに仕上げるために、パワーポイントの活用能力を向上する必要があります。

?

?

まとめ

以上、コンサルティング業界で求められるスキルをいくつかをあげましたが、コンサルタントを目指す方は、よくコンサルティング業界の仕事内容について調べて理解したほうがいいと思います。

?

?

元記事:https://www.octoparse.jp/blog/skills-required-in-the-consulting-industry/

「新型コロナ」で株価急落?Webスクレイピングで日経平均株価を取得してみた

新型コロナ

?

2020年1月に中国で感染が報告された新型コロナウィルス(COVID-19)は、世界に蔓延し、3月中旬には他国の感染者数が中国の感染者数を追い抜きました。各国で外出制限等が行われ、金融市場は大きく動き、実体経済も多くの国で大きく落ち込みました。新型コロナウイルスパンデミックを受けて、株式市場の大幅な下落も生じています。

この記事では、1月から4月までの日経平均株価スクレイピングしようと思います。今回はYahoo!ファイナンスのWebサイトの公開しているデータを利用します。以下URLで、日経平均株価データ過去4ヶ月分を参照できます。

https://info.finance.yahoo.co.jp/history/?code=998407.O&sy=2020&sm=1&sd=1&ey=2020&em=4&ed=30&tm=d

?

それでは、始めましょう!

?

データ収集

PythonAPIなどで株価データをスクレイピングすることがよくありますが、Pythonだと作業が複雑になり、無料API情報も持ってないので、今回はスクレイピングツールであるOctoparseを使います。

最新バージョンの8.1版はWebページの自動認識機能が備え、先のURLを入力するだけで、肝心なデータが検出され、実行すると、すばやく抽出できます。

自動識別機能

?

Pythonなどは割と高速ですが、過去1年以上の時系列データをスクレイピングしようとするとやはり時間がかかります。株価分析したい時、大量のデータを解析したい場合は、やはりOctoparseなどのスクレイピングツールでデータ収集するのが最も効率的だと思います。しかもハンズフリーでデータをスクレイピングできるのは素人にもやさしいですね。

以下は取得したデータです。整理することもなく、完璧なデータフォーマットです。

サンプルデータ

?

データ分析

今回はデータも取得したので、公式のものほど完璧ではありませんが、Excelで株価のグラフを作ってみました。

日経平均株価

?

グラフに見れば、日経平均株価は2/21の23,386.74円から暴落が続いて、3/19に目先の底値16,552.83円を付けました。日銀による買い支えもあって目先戻り基調となり、3/25には戻り高値19,546.63円まで戻しました。4/1には18,065.41円まで下げたが、今では、暴落はいったん下げ止まり、しかも徐々に上げています。

新型コロナウイルス感染症の流行拡大による混乱により、日本だけでなく、世界各国の株式市場も下落が続いています。アメリカ株式市場でも、3月9日、12日、16日の取引で寄り付き直後にS&P500種株価指数が7%を超える下落となり、取引が15分間停止されるサーキットブレーカーが発動されました。この措置が発動されたのは1997年以来です。

アメリカ株式市場

?出所:ピクテ投信投資顧問株式会社

?

まとめ

過去、株式市場は何度も、様々な理由で急落を繰り返してきましたが、今回の新型コロナウイルスの世界的な感染拡大については、工場の生産能力の低下、サプライチェーンや交通網の遮断など供給面での影響(供給ショック)への懸念が株価の下落に繋がりました。グローバル化が進んだから、どこかの国で新型コロナウィルスの影響が続けば、それが他国の経済活動に影響し、それだけに厳しい局面が続きそうと思います。

いずれにしても、一刻も早く事態が収束し、新型コロナウィルス危機を乗り越えられるよう望んでいます。

?

元記事:https://www.octoparse.jp/blog/scraping-stock-prices/