Googleの親会社であるAlphabetや、Amazon・Apple・Microsoft・Facebookはいずれもテクノロジーを駆使した企業として目覚ましい成長を遂げ、莫大な収益を生み出すようになりました。5つの企業の収益を合わせると国家のGDPに匹敵するほどの規模ですが、これら企業は似ているようでいて、何からどのように収益を得ているかは大きく異なります。5つの企業の2019年の収益の内訳をグラフ化すると、その違いがはっきりとわかります。 How Big Tech Makes Their Billions - Visual Capitalist https://www.visualcapitalist.com/how-big-tech-makes-their-billions-2020/ Alphabet・Amazon・Apple・Facebook・Microsoftの5社を合わせた年
こちらの記事は、2019年 8月に公開された『 Data Scientists, The 5 Graph Algorithms that you should know』の和訳になります。 本投稿は転載であり、本記事はこちらになります。 はじめに 私たちデータサイエンティストは、Pandas、SQL、他のどんなリレーショナルデータベースに対しても、かなり満足しています。 私たちは、ユーザーの属性を列で表現し、ユーザを行として並べることに見慣れています。 しかし、現実の世界は本当にそのようになっているでしょうか? コネクテッドワールドでは、ユーザーを独立したエンティティと見なすことはできません。 ユーザーはお互いが一定の繋がりをもっているため、機械学習モデルを構築するときに、関係性を含めたい場合があります。 リレーショナルデータベースでは、異なる行(ユーザー)の間でこのような関係性を使用する
ChatGPT(GPT-4)のAdvanced Data Analysis(旧Code Interpreter)、日本語フォントでグラフや画像、PDFファイルを出力する方法とTwitterの分析 はじめに 先週末にOpenAIの発表があり、ChatGPT(GPT-4)のCode Interpreterという機能が公開されました。内部でPythonが動いており日本語や英語で指示するだけでノーコードでデータの分析などを行うことができる便利なサービスです。 そのままではグラフ描画などで日本語の表示ができないのですが、「日本語フォント表示する方法を見つけ出した」のでこちらの記事でご紹介します。 ※8月29日にCode InterpreterからAdvanced Data Analysisに名称が変更になりましたが記事中ではCode Interpreterのまま記載しております この記事で学べること
米Microsoftは8月22日、Excelにプログラミング言語「Python」を搭載すると発表した。セルに「PY関数(=PY)」を入力するとPythonのコードを記述できるようになる。Pythonのライブラリとシート上のデータを参照して高度なグラフ作成や機械学習などができるという。 機能の名前は「Python in Excel」。利用には試験的に実装された機能を体験できるプログラム「Microsoft 365 Insider Program」への参加が必要。 Pythonコードは、クラウドプラットフォーム「Microsoft Cloud」上で実行。Pythonの各種ライブラリをまとめた「Anaconda」を活用しており、グラフ作成ライブラリを使ったデータの視覚化や、機械学習ライブラリを使った機械学習や予測分析などもできる。
カラオケに行くと、サビで声を張り上げることがある。「粉雪」の「こなー!」とかが有名だ。 そこで、曲ごとに最低音から最高音までどれくらいの音が分布しているのかをグラフにするのはどうかと思った。この曲は自分に歌えそうなのか、この歌手の音域はどのくらいなのか、曲や歌手ごとの差はどれくらいなのか。分かったりしないだろうか。 まず実例から示したほうがいいと思う。「かえるの歌」でやってみよう。 「かえるのうた」 かえるのうたがきこえてくるよ、という歌だ。ドレミファミレドーという音階だったのを覚えているだろうか。あの歌の「ド」や「レ」といった音がそれぞれ何回出てくるを数えてグラフにしたものがこれだ。 緑で示したのがいわゆる「まんなかのド」を含むオクターブで、子どもや女性にとって歌いやすい音域だ(と思う)。その左に青で示したのは、大人の男性にとって歌いやすい音域。 それを踏まえてみると、かえるのうたはこど
新型コロナウイルスによる日本の死者数は欧米に比べて少ない。だが感染者数と死亡者数を「対数グラフ」で分析すると、日本だけが異常な推移をたどっている。統計データ分析家の本川裕氏は、「他国のように収束へ向かう横ばい化への転換が認められず、増加ペースが落ちていない。そこには3つの理由が考えられる」という――。 【図版】似たテンポで感染拡大が推移した欧米諸国に対して東アジアの推移は特異 ■世界中で日本だけ「コロナ感染のグラフがおかしい」 新型コロナウイルスは、海外でも日本でも「感染爆発」と呼ばれた一時期ほどの急拡大は見られなくなってきた。だが、それでもなお深刻な感染状況が続き、医療が対応しきれないこともあって各国で死者が増えている。 1月に中国・武漢ではじまった新型コロナの感染拡大は、その後、韓国、イラン、イタリアなどと広がり、また、さらに欧州各国や米国などを中心に全世界に拡大してきている。この4カ
手書きスタイルのグラフやチャートを簡単に作成できるJavaScriptライブラリを紹介します。手書きの度合いも調整でき、ちょとラフな感じ、雑な感じ、かなり雑な感じ、ぐちゃぐちゃな感じにもできます。 グラフやチャートに使用するデータは外部.csvファイルにも、カンマ区切りのテキストデータにも対応しています。 roughViz.js -GitHub roughViz.jsの特徴 roughViz.jsのデモ roughViz.jsの使い方 roughViz.jsの特徴 roughViz.jsは、ブラウザで手書きスタイルのグラフやチャートを作成するためのJavaScriptライブラリです。D3.jsとrough.jsをベースにしており、MITライセンスで利用できます。 グラフやチャートは、現在7種類に対応しています。 棒グラフ(垂直) 棒グラフ(水平) ドーナツ 折れ線グラフ 円グラフ 散布図
コート @court_ossan_bot ウチの子はその辺のじゃなくて上位の学校に行かせたい、みたいなの。視点をグローバルに広げて見ると言うても世界第3位の経済大国、日本に産まれただけで世界的にはかなりの上位の学校に行かせてる、じゃないだろうが。治安いいし。ラリってる人いないし。“その辺”でも世界的に見たらトップ校。 2024-02-09 08:16:52 tadd@インデックス投資×海外駐在 @hanoirocks500 田舎でもたまに変質者がいたりするが、そこら辺にラリっている人がいないというのは大きなアドバンテージだよね。ナイフ振り回す奴とかほとんどいないし。 twitter.com/court_ossan_bo… 2024-02-09 08:27:12
ZOZO研究所の清水です。弊社の社会人ドクター制度を活用しながら、「社内外に蓄積されているデータからビジネスへの活用が可能な知見を獲得するための技術」の研究開発に取り組んでいます。 弊社の社会人ドクター制度に関しては、以下の記事をご覧ください。 technote.zozo.com 私が現在取り組んでいるテーマの1つに、「機械学習が導き出した意思決定の理由の可視化」があります。この分野は「Explainable Artificial Intelligence(XAI)」と呼ばれ、近年注目を集めています。 図.XAIに関連する文献数の推移(引用:https://arxiv.org/abs/1910.10045) その中でも今回はユーザに対するアイテムの推薦問題に焦点を当て、「なぜこのユーザに対して、このアイテムが推薦されたのか?」という推薦理由の可視化が可能なモデルを紹介します。 本記事の概要
教科書やチャート式参考書でおなじみの数研出版から「グラフと数式」や「物理公式」をテーマにした2種類の「かるた」が登場。ヴィレッジヴァンガードオンラインストアで取り扱いが始まりました。 数研出版「かるた(グラフと数式)」「かるた(物理公式)」 かるたと言えば文字が書かれた札を読み上げて対応する札を取るのが一般的。“犬も歩けば棒にあたる”などの札がある「いろはかるた」や「百人一首」が有名です。 かるたってこういうのですよね? 本稿で紹介する「かるた」は全く違う切り口。「かるた(グラフと数式)」は、読み札に書かれた数式に当てはまるグラフを探します。グラフは単純な直線のグラフから複雑な媒介変数で表されるグラフまでさまざま。数学の知識や能力が試されそうです。 かるた(グラフと数式) 基礎・標準・応用とレベルを選んで遊べます 「かるた(物理公式)」は、読み札に書かれた名称から当てはまる公式を探すタイプ
Nuxt.jsで開発しているWebサービスで、 棒グラフとか線グラフを使いたいなと思い、いろいろ調べた備忘録。 vue-chartjsを使うと、いい感じのグラフが簡単にできた(´ω`) こんな感じで使ってます!! 登録されている本の総額と総冊数の推移を棒グラフと線グラフで表示!! 色も文字も変えられて、いい感じに(´ω`) vue-chartjsの使い方 全体の流れはこんな感じ。 1. インストール 2. コンポーネントを作る 3. コンポーネントを配置する 1. インストール まずはインストール <!-- Template Tag can not be merged... --> <script lang="ts"> import { Component, Vue, Prop, Watch, mixins } from "nuxt-property-decorator"; import
第0章:はじめに こんにちは。はじめまして。 ABEJAでフロントエンドとバックエンドをフラフラしているエンジニアの齋藤(@z-me)*1です。 本ブログは ABEJA Advent Calendar 2019 の9日目です。 不本意ながらABEJAで開催するフロントエンドのミートアップやカジュアル面談でよく、 ABEJAってAIの会社ってイメージはあるけどUI/UXガッチリやってるイメージがない。 と言われる事が多いので、当ブログ編集長*2が言っている通り*3、ABEJAではプロダクトを開発&提供しているということをお伝えしたいと思います。 今回はその中でも、あまり外部に広く知られていない、ABEJA Insight for Retailの提供しているDashboardで、どのようにUI/UXに力を入れて開発しているのかや、その開発手法(Atomic Design)やグラフCompone
米CDC(アメリカ疾病予防管理センター)は季節性インフルエンザの流行状況のレポートを毎週更新している。定期的にウォッチしているがなかなか興味深い。 ■Weekly U.S. Influenza Surveillance Report | CDC インフルエンザの流行状況を正確に把握できる単一の指標はなく、さまざまな指標が公開されているが、今回はその一つである「全死亡者数に占めるインフルエンザおよび肺炎による死亡者数の割合」に注目しよう。たとえばある週の全死亡者数が6万人、インフルエンザによる死亡が1500人、肺炎による死亡が4500人だと、全死亡者数に占めるインフルエンザおよび肺炎による死亡者数の割合は、(1500+4500)/60000 = 10%になる。 死亡率(一定期間の間の人口当たりの死亡数)を計算するには総人口の情報が必要だが、死亡者数の割合だと死亡統計だけから算出できる。肺炎に
David Gewirtz (Special to ZDNET.com) 翻訳校正: 川村インターナショナル 2023-09-18 08:30 筆者が何に喜びを感じるかご存じだろうか。表とグラフだ。 掘り下げて分析できるクールなグラフを与えられると、理屈抜きで幸せになる。選挙の夜にニュースを見るのが大好きだが、それは投票数を知りたいからではなく、さまざまな素晴らしいグラフを見られるからだ。一晩中チャンネルを変えながら、各テレビ局が数値データを示すために考え出したあらゆる方法を見ている。 それは変なことだろうか。そうは思わない。 結論からいうと、「ChatGPT」はグラフや表の作成が非常に得意だ。広く利用されているこの生成AIチャットボットが、大量の情報をまとめ上げて、グラフ化する価値のあるデータに変換できることを考えると、ChatGPTが美しいプレゼンテーションで提示するものは、情報面での
「Metabase」はオープンソースでセルフホストも可能なデータ視覚化ツールです。前回の記事でその使い方を確かめられたので、早速GIGAZINE夏のプレゼント大放出企画で集めたアンケートデータを分析してみました。 Metabaseのセットアップや機能については下記の記事で詳しく解説しています。 無料で大量のデータを自動で見やすいグラフなどで可視化し定期的に更新反映されるダッシュボードをオープンソースでセルフホスト可能なアプリ「Metabase」を使ってみた - GIGAZINE GIGAZINEのアンケート結果を読み込むためにPostgreSQLのセットアップを行います。前回に引き続きDockerを利用するので、下記のコマンドでPostgreSQLを起動します。「パスワード」や「ディレクトリへのパス」は適宜書き換えて下さい。 docker run --name metabase-postg
新型コロナウイルス関連で、毎日数値がアップデートされ、様々なチャート、ダッシュボードが登場しています。ここでは、時系列の感染者数の推移を示すことで何を知りたいのか、という観点で、チャート表現を整理しました。 目次片対数スケール + 時系列にて、新規症例数の指数関数的変化を知りたい両対数スケールにて、確定症例数の指数関数的変化を知りたい線形スケールのエリアチャートにて、感染者とその内訳(治癒者、死者、治療中、etc)の推移を知りたいダッシュボードで何を伝えるべきか片対数スケール + 時系列にて、新規症例数の指数関数的変化を知りたい様々に引用されているわかりやすいチャートの一つ、イギリスFinancial Times掲載のチャートをみると、横軸が各国で症例百件目を超えた日からの日数、縦軸が累積の確定症例数が対数スケールとなっています。二軸あるうち片方だけ対数スケールなので片対数スケールと呼びま
このデータについてロイターは、世界240の国と地域の新型コロナウイルス感染症(COVID-19)感染者と死者の数を収集し、毎日定期的に更新している。 国によって報告の内容は少しずつ異なる。各国が把握できていない感染者や死者も多数ある。このプロジェクトでは、感染拡大を食い止めようとする各国内部の傾向に焦点を当て、流行が最悪の段階にある国や、感染が再燃している国に注目している。 私たちの方法論についてもっと読む(英文) 世界の日次統計COVID-19の感染者数は、72カ国で依然として増加している。これまでに少なくとも556,201,000人の感染が報告され、6,776,000人の死亡が確認されている。 どの国が感染拡大のピークを迎えているのか?COVID-19の被害が他国よりもはるかに深刻な国もある。国によってコロナウイルスの感染数の数え方が異なるため、完全な比較をすることはできない。 しかし
にじさんじの配信者間で"似ている"配信者はどういう人たちか 唐突ですが、一週間前は文化の日でしたね。せっかくだったので、文化らしいことをしたいなと思い、youtube data apiを使って遊んでみることにしました。 youtube のデータを使ってなにかしよう、となったとき、他の人はどういう分析をするんでしょうか。最近よくみるデータとしてはスパチャランキング・登録者数推移の予測などが思い当たります。 そしてまた唐突に語り始めるのですが、僕はvtuberの配信をラジオ代わりに流していることが多く、いわゆるvtuberのオタクです。オタクのあり方には諸説ありますが、僕はラジオ代わりということもあり雑談配信やマイクラ配信を流していることが多いです。「にじさんじ」の配信を見ることが多い気がします。 さて、「にじさんじ」は言わずとしれた大所帯グループです。約100人の配信者が一つの箱に所属してい
Manningから出版予定の『AI-Powered Search』(AIを活用した情報検索の意)を冬休み中に読んでいたら、その中で意味的知識グラフ(Semantic Knowledge Graph)と呼ばれるデータ構造について説明していて、関連語の計算やクエリ拡張などに使えるということで興味深かったので紹介しようと思います。最初に意味的知識グラフについて説明したあと、日本語のデータセットに対して試してみます。 AI-Powered Search(https://www.manning.com/books/ai-powered-search) 本記事の構成は以下のとおりです。 意味的知識グラフとは 意味的知識グラフを用いた関連語の計算 参考資料 意味的知識グラフとは 知識グラフと聞くと、固有表現認識や関係抽出、OpenIEを使って構築するグラフを思い浮かべる方もいると思うのですが、意味的知識
Dockerfileのバイト列を渡せばそのDockerfileから生成した依存を記述したdot言語が所得できます。 Go + WebAssembly が Dockerfile を dot言語に変換したら後は JavaScript 側で viz.js を使ってグラフにしています。viz.jsは、dot言語で記述された構造からグラフを作成するためのパッケージです。下記のように使います。 let viz = new Viz() graph = document.getElementById("graph") showGraph = (dot) => { viz.renderSVGElement(dot).then((element)=> { if (graph.lastChild){ graph.removeChild(graph.lastChild) } graph.appendChild(e
連載目次 前回は、「ビジュアライズ(可視化、視覚化)」というテーマの前編として、関数をグラフ化することによりモデルを可視化する方法を見ました。今回は後編です。収集したデータや分析結果を可視化するために、棒グラフやヒストグラム、散布図、ヒートマップなどを作成します。 今回の練習問題としては、3D散布図と個別の2D散布図を並べて描く例、回帰分析を行って散布図に回帰直線を重ねて描く例を取り上げます。もちろん、全て中学/高校までの数学の知識があれば作成できるプログラムです。グラフ化するデータの準備についてはある程度Pythonの経験がないと難しい部分もありますが、分からない部分については「おまじない」だと思ってサンプルコードをそのまま入力してもらって構いません。 見出し/図/リスト/脚注などの番号は、前編である前回からの続き番号となっています。
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く