Web ページに横棒グラフを挿入する必要があります。私がしなければならないことは、ガント チャートに非常に似ています。
そのためにJavaScriptライブラリを使用したいと思います。jsgantt を試してみましたが、実際にはあまり美しくありません。
グラフのサーバー生成も評価できました。サーバー側の言語が Python の場合。
これはインターネットにアクセスできない内部プロジェクトの一部になるため、Google Charts はオプションではありません。
Web ページに横棒グラフを挿入する必要があります。私がしなければならないことは、ガント チャートに非常に似ています。
そのためにJavaScriptライブラリを使用したいと思います。jsgantt を試してみましたが、実際にはあまり美しくありません。
グラフのサーバー生成も評価できました。サーバー側の言語が Python の場合。
これはインターネットにアクセスできない内部プロジェクトの一部になるため、Google Charts はオプションではありません。
flot jQuery プラグインを見てください:
Flot は、jQuery 用の純粋な Javascript プロット ライブラリです。クライアント側でオンザフライで任意のデータセットのグラフィカル プロットを生成します。
シンプルな使い方 (すべての設定はオプション)、魅力的な外観、ズームやマウス トラッキングなどのインタラクティブな機能に重点が置かれています。
このライブラリは棒グラフを生成でき、私たちのホスト サイトで使用されています - Stack Overflow Reputation Historyページをご覧ください。
これは完全な jQuery ベースの Gantt Editor Mit ライセンスです
http://roberto.open-lab.com/2012/08/24/jquery-gantt-editor/
利用可能なものの「完全な」レビューが必要な場合は、ここを参照してください。
http://roberto.open-lab.com/2012/06/14/the-javascript-gantt-odyssey/
最近、SVG ベースの描画とツリーの折りたたみ/展開機能を追加しました。
http://roberto.open-lab.com/2014/05/15/jquery-gantt-editor-collapsible-branches/を参照してください。
私にとっては、http://gantter.com/ がベストです。登録プロセスは必要ありません。msproject または pdf にエクスポートされます。完璧です。
次のいずれかを試してください。
http://dhtmlx.com/docs/products/dhtmlxGantt/index.shtml - きちんとしたチャート、タスクを編集するオプション、1 つの重大な欠点: タイムスケールの変更がない
http://dojotoolkit.org/reference-guide/dojox/gantt.html - 無料 (!!)、非常に優れていますが、カスタマイズが非常に困難です (ソース コードを変更しない限り)。
http://bryntum.com/gantt/ - これまでのところ、私のお気に入りの 1 つです - カスタマイズは非常に簡単ですが、商用プロジェクトのライセンスは不明です。45 日間の試用版をダウンロードできます
http://www.tgantt.com/treegrid/www/Gantt.html - 実際、これは宇宙船のダッシュボードのように見えるので、構成する必要がありますが、これを私のアプリケーションに入れるのにまだ苦労しています
http://www.ext-scheduler.comをご覧ください。ExtJS に基づく 100% JavaScript。免責事項:私が書きました。
JQuery ガント チャート- 私がテストした最高のもの
ガント チャートの生成については、次を参照してください。
または、次のような一般的なチャートライブラリがあります
または単にgnuplotを使用することもできます。
これらの例から、それがどのように行われるかについての印象を得ることができるかもしれません:
これらが何らかのインスピレーションに十分であることを願っています。
私はこれが好きです。まだ開発中です。「自己責任で使用してください」ですが、非常にドラッグアンドドロップです