シマ

漫画のデータを集めたり可視化したり分析したりしています

シマ

漫画のデータを集めたり可視化したり分析したりしています

最近の記事

  • 固定された記事

TwitterAPIが死んだので、Yahoo!リアルタイム検索をPythonでスクレイピングしてツイート数のデータを取得する

かつて無料で提供されていたTwitter APIは、イーロン・マスクによる買収などなんやかんやあって有料化されました。有料プランもあるにはありますが、そこそこの価格とそこそこの制限がかかっており、趣味レベルで手を出すのはちょっと憚られる感じのプランになっています。 そこで、TwitterAPIの代替手段として、Yahoo!リアルタイム検索をPythonでスクレイピングすることでツイート推移のデータを取得することにしました。この記事では、その手法(とコード)について書いていこ

    • NetworkXでワートリの人間関係をネットワーク可視化・分析する【Python】

      Pythonのネットワークライブラリ「NetworkX」を使って、ワールドトリガーのキャラクターの人間関係をネットワーク可視化・分析してみます。 NetworkXのdocumentationはこちら。 ライブラリのインポート最初に使用するライブラリをインポート。 import pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport japanize_matplotlibimport n

      • 週刊少年ジャンプのTwitter上での盛り上がりを可視化する「今週のジャンプ関連Twitterデータ」の裏側

        毎週月曜日に発売される週刊少年ジャンプ。 月曜0時に電子版が公開されると、ジャンプ各作品の感想・考察ツイートでTwitterは大きく盛り上がります。 私のTwitterアカウントでは、こういったTwitter上での盛り上がりを定量化・可視化する企画(#ジャンプデータ )を毎週やり続けています。 野球やサッカーがデータで楽しまれているのと同じように、ジャンプ関連データがジャンプを楽しむ一つの視点になればいいなと思っています。 この記事では、企画の裏側、どういう手法や基準でト

        • HTMLとjavascript(vis.js)でインタラクティブなネットワーク図を色々カスタマイズ

          HTMLとjavascriptでインタラクティブなネットワーク図を作成する方法の紹介です。vis.jsというライブラリを使います。 今回は例として、漫画の推薦帯(あの作品の〇〇先生推薦!ってやつ)ネットワークを作ってみようと思います。 vis.jsとはvis.jsはjavascriptでネットワーク図等を描画するためのライブラリです。 以下のタグを追加することで使用できるようになります。 <script type="text/javascript" src="https:

        • 固定された記事

        TwitterAPIが死んだので、Yahoo!リアルタイム検索をPythonでスクレイピングしてツイート数のデータを取得する

        • NetworkXでワートリの人間関係をネットワーク可視化・分析する【Python】

        • 週刊少年ジャンプのTwitter上での盛り上がりを可視化する「今週のジャンプ関連Twitterデータ」の裏側

        • HTMLとjavascript(vis.js)でインタラクティブなネットワーク図を色々カスタマイズ

          マンガの面白さをパラメータで表現するサービス「マンガ六性図」の紹介

          漫画の面白さを6つのパラメータで表現しようという企画「マンガ六性図」の紹介noteです。 「マンガ六性図」のページはこちら。 https://script.google.com/macros/s/AKfycbzomvnshPnyfym6Yxtz7xqZirVmQgWsfCHuiHv3gzOhbi74gB8ZS7gALNcRIH6E7h8/exec マンガ六性図って?マンガ六性図は「あかね噺」に登場した噺六性図に着想を得て、漫画の面白さを「圧」「情」「脱」「色」「知」「拍」

          マンガの面白さをパラメータで表現するサービス「マンガ六性図」の紹介