plotly/react-plotly.js

Plotly.js を React で使うための公式コンポーネント。データを渡すだけで対話型グラフが描画されます。

開発の材料自由に使える · MIT投資・金融JavaScript難易度
1,093+0今週0
138フォーク141Issue

中辛 の解説

React 用の Plotly ラッパーです。JavaScript / TypeScript で利用できます。インストール後 npm install react-plotly.js plotly.js で、コンポーネントに datalayout プロップスを渡すだけで動きます。マウスイベント(クリック・ホバー)、レイアウト変更、レスポンシブ対応など豊富な機能があり、ref 経由で低レベル plotly.js も呼び出せます。デモは に複数掲載されています。

이런 레포예요

이럴 때 쓰면 좋아요

  • 金融データのトレンドチャートや株価推移をダッシュボードに表示する場合
  • バイオインフォマティクス解析結果の散布図・ヒートマップを可視化する場合
  • ユーザーがズーム・パン・ホバーでデータを探索する対話型レポートを作る場合

핵심 기능

40 以上の Plotly イベントハンドラ対応(クリック・ホバー・レイアウト変更など)レスポンシブデザイン対応(useResizeHandler で自動リサイズ)TypeScript 型定義を同梱、低レベル plotly.js API も ref 経由で直接呼び出し可能

대안 대비 차별점

plotly.js を React のプロップスベース(data / layout / config)で直感的に操作でき、マウント / 更新 / アンマウント時の state 管理も統一されているため、React 開発者にとって最も自然な統合が実現できます。

食べた人たち

実際に使ってみた人の記録です — 一言も完走の記録も、確認のうえで公開しています。

試食評 · 使った人のひとこと

まだ試食評がありません。使ってみたら、最初のひとことをどうぞ。

ほかのリポジトリの試食評を見る →

이 레포로 만든 것들

🖋 완주 인증하기

아직 이 레포로 만든 완주 인증이 없어요. 첫 밥도장을 찍어보세요!

このリポジトリの作り方

はじめてですか? むずかしくありません — 上から順にたどれば、自分の環境で動かして味見できます。

준비물

  • Node.js と npm
  • React 16 以上

すぐ動かしてみるNode.js (npm)

ギット飯がリポジトリの構成を確認して組み立てた実行コマンドです。ターミナルに貼り付ければ、取得から実行までまとめて進みます。

git clone --depth 1 https://github.com/plotly/react-plotly.js.git &&
cd react-plotly.js &&
npm install

실행 명령은 README를 확인하세요.

コードは自分の環境で動きます — はじめて見るリポジトリなら、中身にひととおり目を通してから実行するのがおすすめです。

README가 안내하는 자세한 단계 보기
  1. インストール
npm install react-plotly.js plotly.js
  1. コンポーネントをインポート
import Plot from 'react-plotly.js';
  1. data と layout プロップスを渡す
function App() {
  return (
    <Plot
      data={[
        {
          x: [1, 2, 3],
          y: [2, 6, 3],
          type: 'scatter',
          mode: 'lines+markers',
          marker: {color: 'red'},
        },
      ]}
      layout={{width: 320, height: 240, title: {text: 'A Fancy Plot'}}}
    />
  );
}
  1. レスポンシブ対応(必要に応じて)
<Plot
  data={[{x: [1, 2, 3], y: [2, 6, 3], type: 'scatter'}]}
  layout={{autosize: true}}
  style={{width: '100%', height: '100%'}}
  useResizeHandler
/>

ギット飯トライで味見

入れるのが面倒で少し不安だったなら — 安全スキャンからインストールまで、ターミナル一行で終わります。

ターミナルに貼り付ければ、ギット飯の安全スキャン → 隔離フォルダへ clone → インストール → 実行方法の案内まで自動です。はじめてでも大丈夫 — この一行だけです。

npx gitbap-try plotly/react-plotly.js

Node.js さえあれば、インストールなしで動きます · ギット飯トライとは? →

スター推移 · 7日

1,093+0 / 7일

使いやすさ · まねしやすいか

サンプル評点 34/100
  • ゆるいライセンス
  • テストあり
  • サンプル集
  • 最近の更新
  • AGENTS.md
  • llms.txt
  • テンプレート

最近の更新あり · 2017 年に作成

「투자·금융」 こういうリポジトリを毎週受け取りませんか?

毎週月曜の朝、選んだ一膳だけ。広告なし · いつでも解除。

自分のリポジトリですか? README にギット飯バッジを貼る
[![깃밥](https://www.gitbap.com/badge/plotly/react-plotly.js.svg)](https://www.gitbap.com/r/plotly/react-plotly.js)
Claude からそのまま使う — ギット飯のつなぎ方

ギット飯を Claude につなぐと、こうしたリポジトリを Claude・Cursor・Codex から直接さがして試せます。

方法 ① コネクタ URL

Claude の設定 → コネクタにこのアドレスを貼り付け。

https://www.gitbap.com/api/mcp
方法 ② プラグイン(試用まで)

プラグインを入れると /gitbap-trending·/gitbap-try のスラッシュコマンドで、その場でリポジトリを試せます。Claude Code で下の 2 行を順に実行してください。

/plugin marketplace add jakeparkcolde/gitbap-cowork
/plugin install gitbap-cowork@gitbap
つなぎ方をくわしく →

AI が README をもとに要約しました · 原文を見る