折れ線グラフメーカー
CSVを貼り付けるだけで、見やすい折れ線グラフをすぐ作成。複数系列のデータ、曲線を滑らかにするスライダー、PNG出力に対応。無料で、すべてブラウザ内だけで完結します。
使い方
- 1 CSVデータを貼り付けます。1行目は列見出し、1列目はX軸のラベルとして扱われ、残りの列がそれぞれ1つのデータ系列(データセット)になります。
- 2 曲線の滑らかさスライダーを調整して、線をより滑らかに、あるいはよりシャープにします。
- 3 作成したグラフをPNGとしてダウンロードし、そのままスライドや資料に利用できます。
このツールを使う理由
- Chart.jsをベースに遅延読み込み(レイジーロード)— プレビュー部分までスクロールするまでページは軽いままです。
- RFC 4180準拠のCSV解析 — 引用符で囲まれたカンマやセル内の改行も正しく処理します。
- サーバーへのアップロードなし — データがブラウザの外に出ることは一切ありません。
- 1つのグラフに複数系列のデータを表示 — 数値列がそれぞれ独立した折れ線になります。
よくある質問
他の種類のグラフも作れますか?
<a class="underline" href="/bar-chart-maker">棒グラフメーカー</a>、<a class="underline" href="/pie-chart-maker">円グラフ</a>、<a class="underline" href="/doughnut-chart-maker">ドーナツグラフ</a>、<a class="underline" href="/scatter-plot-maker">散布図メーカー</a>もご覧ください — いずれも同じCSV形式の入力に対応しています。
データがJSON形式の場合はどうすればいいですか?
まず<a class="underline" href="/csv-to-json">CSV / JSON変換ツール</a>で変換してから、ここにCSVを貼り付けてください。
なぜ一部のセルが無視されるのですか?
データ列内の数値でないセルはnullとして扱われます。1列目はラベルの文字列として扱われますが、それ以外の列はすべて有効な数値でなければグラフに描画されません。
折れ線グラフメーカー とは?
折れ線グラフメーカー(Line Chart Maker)は、貼り付けたCSVデータをブラウザ上でそのまま折れ線グラフに変換できるツールです。1系列または複数系列のデータを軸に沿った点の連なりとして描画し、点と点の間の曲線を滑らかにするスライダーも備えています。完成したグラフはPNG画像として書き出せ、処理はすべてブラウザ内(クライアントサイド)で行われるため、データがサーバーにアップロードされることはありません。
機能
マルチシリーズ折れ線グラフ
最初の列以降の数値列はそれぞれ独立した折れ線データセットとなり、固定10色パレットから自動的に色が割り当てられ、すべて1列目から取得した共通のX軸ラベル上にプロットされます。
曲線の張力(テンション)スライダー
0から0.6の範囲のスライダーで、Chart.jsの線の張力(ベジェ曲線の平滑化)をリアルタイムに設定でき、鋭い直線セグメント(0)から滑らかな曲線(0.6)まで調整できます。
RFC 4180準拠のCSV解析
依存関係のないパーサーが、引用符付きフィールド、埋め込みカンマ、エスケープされたダブルクォート、CR/LF改行コードを処理します。区切り文字(カンマ、セミコロン、パイプ、タブ)は最初の行から自動検出されます。
クライアントサイドのみ・PNGエクスポート
Chart.jsは遅延読み込みされ、描画はすべてブラウザのcanvas内で完結します — データが端末外に送信されることはありません — 結果はcanvas.toDataURL('image/png')を使ってPNGとしてダウンロードされます。
例
Input
Month,Visitors,Signups
Jan,1200,80
Feb,1500,110
Mar,1800,150
Apr,2200,180
May,2700,260
Jun,3100,320
Output
line-chart-maker.png — two lines ("Visitors" in #10b981, "Signups" in #0ea5e9) plotted over 6 X-axis points (Jan–Jun), default curve tension 0.35, legend shown, rendered at the canvas's on-screen resolution and downloaded as a PNG data URL.
主な用途
-
1
レポート用に時系列指標を可視化する
最初の列に日付を入れて月次または週次の数値(トラフィック、収益、登録数など)を貼り付けると、スライド資料やドキュメントにそのまま使えるマルチラインのトレンドグラフが得られます。
-
2
スプレッドシートアプリなしで複数系列を比較する
追加されたCSVの各列は同じ軸上に独立した折れ線としてプロットされるため、関連する2つまたは3つの指標を並べて素早く比較するのに役立ちます。
-
3
エクスポートしたCSVデータを共有可能な画像に変換する
分析ツール、スプレッドシート、データベースからCSV形式でデータをエクスポートし、貼り付けてPNGグラフをダウンロードするだけで、グラフ作成ソフトのインストールやコードの記述は不要です。
Line Chart Makerは、貼り付けたCSVテキストをブラウザ上でChart.jsの折れ線グラフに変換します。最初の行はヘッダーとして読み込まれ、最初の列はX軸のラベルとして使用され、それ以外の数値列はそれぞれ独立した折れ線データ系列となり、固定10色パレットから色が割り当てられます。外部CSVライブラリを使わず、RFC 4180準拠の自作CSVパーサーを使用し、Chart.js 4.5.1を遅延インポートしてcanvas上に描画するため、グラフエンジンはツールを実際に使用したときにのみ読み込まれます。すべての解析と描画はクライアント側で行われ — 貼り付けたCSVがサーバーにアップロードされることはありません — 完成したグラフはcanvasのtoDataURL()メソッドを使ってPNGとして書き出されます。
- カテゴリ
- クリエイター
- 料金
- 無料
- プライバシー
- ブラウザベース
- 登録
- 不要
参考文献
- Chart.js — 折れ線グラフ(Line Chart) — Chart.js
- Chart.js — データ構造(Data Structures) — Chart.js
- RFC 4180 — カンマ区切り値(CSV)ファイルの共通形式およびMIMEタイプ — IETF
- HTMLCanvasElement.toDataURL() — MDN Web Docs
プライバシー
明記されない限り、データがブラウザの外に送信されることはありません。折れ線グラフメーカー は完全にクライアント側で動作します — サーバーへのアップロードなし、ログなし、入力内容のトラッキングなし。
Zerethon Social で作成・共有・成長しよう
無料登録。ポイントを獲得し、実績を集め、世界中のクリエイターとつながりましょう。