タグ付けされた質問 「graph」

この「グラフ」タグは、2つ以上の変数間の関係を表示するグラフィック(チャートや図など)を参照します。頂点とエッジで構成される離散数学構造の場合は、「グラフ理論」タグを使用します。

12
グラフで明確に異なるRGBカラーを生成する
グラフを生成してさまざまなデータセットを表示する場合は、通常、セットを色で区別することをお勧めします。つまり、1つの線は赤で、次の線は緑というように続きます。問題は、データセットの数が不明な場合、これらの色をランダムに生成する必要があり、多くの場合、それらは互いに非常に近くなることです(たとえば、緑、薄緑)。 これをどのように解決できるか、そして明確に異なる色を生成することがどのように可能になるかについてのアイデアはありますか? C#およびRGBベースの色の例(簡単な場合は、例なしで問題と解決策について自由に話し合ってください)があれば素晴らしいと思います。
84 c#  random  graph  colors 

2
ドットグラフ言語-双方向エッジを自動的に作成する方法は?
これが私のドットグラフの非常に単純化された例です: strict digraph graphName { A->B B->A } これにより、 代わりに、AとBの間に単一のエッジを表示しますが、二重矢印の頭が必要です。グローバルオプションとして二重矢印を取得する方法を知っています。 strict digraph graphName { edge [dir="both"] A->B B->A } しかし、それは非常に醜く見えます、そして私のエッジのすべてが双頭であるべきではありません。 グラフをさらに処理して二重参照を自分で検出し、2つのエッジを1つのエッジに置き換えると、問題ないように見えます。しかし、私はむしろこの余分なステップを行う必要はありません strict digraph graphName { A->B [dir="both"] } より良い解決策はありますか?
83 graph  graphviz  dot 

4
オブジェクトグラフ表現を隣接リストおよびマトリックス表現と比較する
私は現在、技術的なプログラミング面接の準備に関するSteve Yeggeのアドバイスに従っています:http://steve-yegge.blogspot.com/2008/03/get-that-job-at-google.html グラフに関する彼のセクションで、彼は次のように述べています。 メモリ内のグラフを表現するための3つの基本的な方法(オブジェクトとポインタ、マトリックス、および隣接リスト)があり、各表現とその長所と短所をよく理解する必要があります。 行列と隣接リストの表現の長所と短所はCLRSで説明されていますが、これらをオブジェクトの表現と比較するリソースを見つけることができませんでした。 考えてみるだけで、自分で推測することもできますが、大切なことを見逃していないことを確認したいと思います。誰かがこれを包括的に説明できるか、そうするリソースを私に指摘することができれば、私はそれを大いに感謝します。

3
マスター以外のブランチのGitHubコントリビューターグラフを表示するにはどうすればよいですか?
でhttps://github.com/yourusername/yourreponame/graphsあなたは時間をかけてコミットを示すいくつかの素晴らしいグラフを見つけることができます。ただし、情報はマスターブランチのみを対象としています。 マスター以外のブランチで同じ情報を表示するにはどうすればよいですか、またはすべてのブランチでコミットを考慮したグラフを表示するにはどうすればよいですか? これが不可能な場合、GitHub Web GUIを介して、特定のブランチでコミットされたコードの行数を少なくとも確認するにはどうすればよいですか? これは可能ですか?
80 graph  github 

1
有効なグラフのタイプをDhallでエンコードできますか?
Dhallでwiki(有向グラフを構成する一連のドキュメント)を表現したいと思います。これらのドキュメントはHTMLにレンダリングされますが、リンク切れが発生しないようにしたいと思います。私が見ると、これは無効なグラフ(存在しないノードへのリンクを持つグラフ)を型システムで表現できなくするか、または可能性のあるグラフ(たとえばX、ノードAには、存在しないノードBへのリンクが含まれます。 単純な隣接リストの表現は次のようになります。 let Node : Type = { id: Text, neighbors: List Text } let Graph : Type = List Node let example : Graph = [ { id = "a", neighbors = ["b"] } ] in example この例からわかるように、このタイプは有効なグラフに対応しない値を許可します(IDが「b」のノードはありませんが、IDが「a」のノードはIDが「b」のネイバーを規定しています)。さらに、Dhallは設計による文字列比較をサポートしていないため、各ノードの隣接ノードを折りたたんでこれらの問題のリストを生成することはできません。 壊れたリンクのリストの計算または型システムによる壊れたリンクの除外を可能にする表現はありますか? 更新:NaturalsがDhallで同等であることを発見しました。したがって、識別子がNaturalsである場合、無効なエッジ(「リンク切れ」)を識別し、識別子の使用を複製する関数を作成できると思います。 ただし、グラフタイプを定義できるかどうかという元の質問は残っています。

2
海のクラスターマップでY目盛りラベルをグループ/カテゴリとしてラベル付けするにはどうすればよいですか?
遺伝子がカテゴリー(例えば、走化性、エンドトキシンなど)にグループ化され、適切にラベル付けされる患者からの遺伝子存在-不在データのクラスターマップ/ヒートマップを作成したいと思います。Seabornのドキュメントにはそのようなオプションは見つかりませんでした。ヒートマップの生成方法は知っていますが、yticksをカテゴリとしてラベル付けする方法がわかりません。これが私が達成したいことのサンプル(私の仕事とは関係ありません)です: ここでは、yticklabels 1月、2月、3月にグループラベルwinterが与えられ、他のyticklabelsにも同様のラベルが付けられます。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.