10/16 ゼミレポート更新 ▶︎ ROIC vs ROE vs ROA

03|TREEMAP|財務データツリーマップ化Pythonツール

03|TREEMAP

価格8,800円(限定10部)
リリース日2023年3月8日
最新バージョン1.0
分析対象企業最新財務データセット
エクセル
掲載企業
必要財務データ1年分のBS・PL・CF
手動データ入力不要
アップデート告知ザイマニ公式LINE

最新財務データセットをもとに、指定した勘定科目のツリーマップを描画するPythonツール。各業種間及び各業種内における企業の力関係を視覚的に分析したいシーンで重宝します。

1社ごとの企業研究ではなく、まずは業種比較を実践したい就活生や、特定の業種内での企業比較を効率化したい投資家におすすめ。

01|BETA及び02|RANKINGと合わせて入門コードセットとして販売中。¥8,800で3つまとめて購入可能。

03|TREEMAPの目次

  1. サマリー
  2. 使い方
  3. 分析例
  4. 販売プラットフォーム
  5. 注意事項
  6. お問い合わせ

03|TREEMAPのサマリー

03|TREEMAPの目次とアウトプットイメージは以下の通りです▼

そもそもツリーマップとは、各企業における対象指標の数値を面積で反映し、それらをタイル状に降順で敷き詰めたマップです。例えば上記の画像の通り「時価総額」を対象とするなら「どの業種の時価総額が大きいのか?」または「同業種の中での時価総額ランキングはどうなっているのか?」がひと目でわかります。

また、今回使用するプログラミングコードは以下の2セクションで構成されています▼

0|初期設定・ゼミデータセット読込
1|ツリーマップの作成&保存

売上高」のツリーマップを作れば(上場企業限定ではありますが)市場規模・シェアがわかります。営業CFのツリーマップを作れば「どの企業がよりキャッシュを稼いでいるのか」も分かりますね。ゼミメンバー限定で共有している最新財務データセットエクセルに収録されている単位が”円”の勘定科目から自由に選択してツリーマップを作成可能です。

03|TREEMAPの使い方

セクション1で2024年度のデータを対象に「時価総額」のツリーマップを作成&保存する手順を解説します。

STEP
財務分析Python「03|TREEMAP」をダウンロードする
STEP
初期設定を行う

上からひとつずつ、以下のコードまでセルを実行してください。財務分析ゼミメンバー限定で共有している最新財務データセットエクセルをアップロードするためのフォルダをGoogleDrive上に作成するコードです▼

# ゼミデータセットをアップロードするフォルダGoogleDrive上に作成する
zemi_dataset_upload_path = '/content/drive/MyDrive/Colab Notebooks/01_Zemi_Dataset' #ゼミデータセットをアップロードするフォルダのパス
os.makedirs( zemi_dataset_upload_path ,exist_ok=True ) #フォルダが存在しなければフォルダを作成

# Pythonツールのアウトプットを保存するフォルダをGoogleDrive上に作成する
python_save_folder_path = '/content/drive/MyDrive/Colab Notebooks/02_Python_Tool_Output'
os.makedirs( python_save_folder_path ,exist_ok=True ) #フォルダが存在しなければフォルダを作成

上記コードを実行すると、あなたのGoogleDrive上に「01_Zemi_Dataset」など複数のフォルダが作成されます。

STEP
最新財務データセットエクセルをGoogleDriveにアップロードする

以下のフォルダ内に最新財務データセットエクセルをアップロードします。

マイドライブ/Colab Notebooks/01_Zemi_Dataset

アップロード後のイメージはこちら▼

STEP
ツリーマップ化する勘定科目を選択してすべてのセルを実行する

1-1|データセット調整 ★」内の以下のコードのハイライト部分を手動で更新▼

#分析対象年・分析対象勘定科目を設定する
target_year = 2024
target_item = '時価総額' #時価総額、売上高、資産合計、営業CFなど、データセットに含まれる、単位が「円」の項目(列名)を上記から選択する

勘定科目の設定が完了したらすべてのセルを実行しましょう。画面左上のメニュー一覧 > ランタイム > 「すべてのセルを実行」をクリックするのが効率的です。

上からひとつずつセルを実行してもOK
STEP
ツリーマップの表示を確認する
特定の業種に絞って比較する

エラーが出ずに処理が完了した場合「1-2|ツリーマップ描画」セルの直下にツリーマップが表示されます。

ツリーマップ内の業種名をクリックすることで特定の業種に絞ってツリーマップを表示するズームインも可能。ぜひお試しくださいませ。

ツリーマップ(全体)が表示されている様子
ツリーマップ(情報・通信業のみ)が表示されている様子
ツリーマップが正しく表示されていない様子

※上記の画像のようにエラーが発生していないにも関わらずツリーマップの表示が乱れる場合があります。原因は不明ですが、「1-2|ツリーマップ描画」のセルを再度実行していただくことで解消します。

STEP
ツリーマップの保存を確認する(html)

1-3|ツリーマップ保存」セルを実行することで、1-2で作成したツリーマップをhtml形式で以下のフォルダに保存可能です。

マイドライブ/Colab Notebooks/02_Python_Tool_Output/03_TREEMAP/YYYY/

このhtmlファイルをPCにダウンロード→Chromeなどのウェブブラウザで新しいタブを開く→ダウンロードしたhtmlファイルをその新規タブ内にドラッグ&ドロップすることで、ブラウザ上でのツリーマップ閲覧&操作が可能となります。

お気に入りのツリーマップを保存したいとき、またはGoogleColab上ではなくhtmlでツリーマップを第三者に見せたいときなどに活用できます。ぜひご活用くださいませ。

03|TREEMAPの分析例

全業種 時価総額ツリーマップ
輸送用機器 時価総額ツリーマップ
全業種 営業利益ツリーマップ
情報・通信業 営業利益ツリーマップ

03|TREEMAPの販売プラットフォーム

03|TREEMAPはクリエイタープラットフォーム「note」にて販売しております。

これはザイマニ管理人が個人で決済システムを構築・メンテナンスするよりも、上場企業が運営する大手プラットフォームを利用する方が主にセキュリティ面に優れ、ユーザーの皆様に安心して購入いただけると判断したためです。

また、03|TREEMAPの販売価格は以下のような要因によって変動します。正当な理由なく価格を釣り上げることは絶対にございません。

  • Pythonコードのアップデートによる機能追加(ユーザーからのフィードバック反映など)
  • 急速な為替変動に伴う開発コストの増加

03|TREEMAP利用時の注意事項

  • 本Pythonツールの譲渡・転売・貸与・再配布を禁止します。
  • ご利用にあたってザイマニのクレジット表記は必要ありません。
  • SNSやブログ等で分析結果画像を掲載される場合、出典としてザイマニを明記&リンクして頂けると嬉しいです。
  • Google Colaboratory自体のアップデートにより、本Pythonツールが意図通りに機能しなくなる可能性がございます。その際は気兼ねなくザイマニ公式LINEお問い合わせページからご連絡くださいませ。早急に対応いたします。
  • 本Pythonツールのアップデート情報はザイマニ公式LINEで告知しますのでぜひご登録ください。
  • その他の注意事項をまとめた利用規約をご一読の上、ご購入・ご活用くださいませ。

03|TREEMAPに関するお問い合わせ

購入前のご相談や、本Pythonツールをご利用中に不具合を発見された場合は以下のお問い合わせ窓口より気軽にご連絡いただけますと幸いです。

財務分析図鑑

全3,727社の財務分析カタログ

財務分析ゼミ

財務分析のプロを目指すnoteメンバーシップ

ザイマニHOMEへ戻る