現在、私が達成しようとしているのは、SQLデータソースからLINQPad内にグラフを作成することです。LINQPadでグラフを作成
私はそれができると信じていますが、私はそれをいかに正確に行うかについて100%確信していません。
誰かがこれを行う方法に関するアイデアはありますか? (NuGetパッケージを使用していても、私は気にしません)
現在、私が達成しようとしているのは、SQLデータソースからLINQPad内にグラフを作成することです。LINQPadでグラフを作成
私はそれができると信じていますが、私はそれをいかに正確に行うかについて100%確信していません。
誰かがこれを行う方法に関するアイデアはありますか? (NuGetパッケージを使用していても、私は気にしません)
はい、NuGetチャートライブラリ、またはビルトインWindowsフォームライブラリSystem.Windows.Forms.DataVisualization.Charting
を使用できます。 this exampleのように、チャートコントロールを作成した後でDumpを呼び出すだけです。この結果と
Util.Image ("http://chart.apis.google.com/chart?cht=p3&chd=s:Uf9a&chs=350x140&chl=January|February|March|April").Dump();
:
別のオプションは、GoogleのチャートAPIを使用することです
LINQPadの出力ウィンドウはHTMLベースなので、Util.RawHTML("<div>your HTML here...</div>").Dump();
を使用することができますが、HTMLグラフをこの方法で組み込むのは非常に面倒です。
この質問をして回答を探すのに最適な場所は、LINQPad Forumです。
あなたはLINQから返されたデータで折れ線グラフを作成する方法を考えることができます?すなわち伸長方法として使用される。私はあまりにも多くの成功とチョッピングとサンプルコードを変更しようとしました。私はグラフ上に1セットのデータを得ることができますが、別のセットを同じグラフに追加したいときに問題が発生します。 –
@Joe Albahari、_Dumping_ 'System.Windows.Forms.DataVisualization.Charting'は、代わりにチャートオブジェクトをダンプしているチャートを表示するのではなく、_v5.08.01_で機能しなくなりました。 – MaYaN
残念ながら、静的なGoogle Image Chart APIは非推奨であり、2012年以降は積極的に管理されていません。のIEnumerable拡張機能またはUtil.Chartが最も一般的です。ところで、Bar-Chart(別名「Show Graph」)レンダリングオプションをお寄せいただき、ありがとうございます。これは最初の視覚化が成功し、80%のケースで十分です。 – mbx