問題タブ [diagrammer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - DiagrammeR シーケンス図に矢印が表示されない
R の DiagrammeR マーメイド シーケンス図の行に矢印はありません。ローカルで実行している場合と、shinyapps.io でコードをホストしている場合に、この結果が得られます。
最初に、ここのサンプル コードをコピーするだけです: http://rich-iannone.github.io/DiagrammeR/mermaid.html#sequence-diagramsを RStudio にコピーすると、実行しても矢印が表示されません。リンクの図の矢印に注意してください。
そこで、次の Shiny プレゼンテーションを作成し、ここで Shinyapps にプッシュしました: https://mattbrigida.shinyapps.io/seq_ex/seq_diag_example.Rmd#2
そこにも矢印がないので、これは私のローカル設定ではないはずです。
この問題は、 https ://github.com/knsv/mermaid/issues/209と提案された解決策に関連している可能性があります。 .js#L231-L235
ただし、この潜在的な修正を光沢のあるアプリに組み込んで矢印をレンダリングする方法がわかりませんか? 何か案は?
ローカルで実行:
- DiagrammeR バージョン 0.8.2
- R 3.2.3
- x86_64 GNU/Linux
- クロム 49.0.2623.87
r - 1 つのパネルで DiagrammeR を他のプロットと組み合わせる方法は?
ggplot2 などのマルチパネル プロットに DiagrammeR のダイアグラムを含めたいのですが、残念ながら、DiagrammeR はグラフィック デバイスに書き込みません。誰もそれを行う方法を知っていますか?
これは私の例で、2 つの ggplot2 グラフでは問題なく動作しますが、DiagrammeR と組み合わせるとうまくいきません。
r - GraphViz グラフのリトアニア語の記号が正しくない (DiagrammeR、R 経由)
パッケージとGrapViz
を介してグラフを使用します。私のグラフでは、 Ąą Čč Ęę Ėė Įį Šš Ųų Ūū Žžのような国際記号は、"Latin-4" ("ISO-8859-4") または "Latin-6" ("ISO-8859-10") チャートにあります。セットが正しく表示されません。パラメータ[リンク]は認識していますが、("Latin-4" または "Latin-6") では機能していないようです。R
DiagrammeR
RStudio
charset
にリストされている記号を使用する方法はありGraphViz
ますか? 他の方法でエンコーディングを示す可能性があるのだろうか?
UTF-8 Latin Extended Aテーブルのような HTML 記号が使用される可能性があること#261;
は知っています。国際シンボルから HTML シンボルへのこの変換が唯一のオプションである場合、R に直接 (国際シンボルから HTML コードへ) および後方 (逆) 変換専用の関数があるかどうかを知りたいですか?
r - Rパッケージ「DiagrammeR」でノードの縦位置を指定する方法
R
パッケージを使用してDiagrammeR
、回帰モデル ツリーの階層表現を作成したいと思います。
元のデータの 4 つの分割 (青い楕円) と 5 つのターミナル ノード (赤い四角) があります。下の画像からわかるように、モデル 2、7、および 8 はターミナル ノードですが、モデル 4 および 5 と同じレベル (垂直方向の配置に関して) には表示されません。どうすればこれを達成できますか?
編集
期待どおりに配置されなかったターミナル ノードをグループ化し、引数を定義することで、エッジの長さを手動で調整することがわかりましたminlength
(以下を参照)。ただし、パラメーターをいじる必要のないアプローチをお勧めします。
r - R DiagrammeR ラベル内の下付き文字と上付き文字をフラッシュ
長年の読者、初めてのポスター。
私はDiagrammeRを使ってmechner記法を書こうとしています(R Studio経由;すべてが最新です;MacOS)。長期的な意図は、コードをラテックス ドキュメント内に埋め込むことですが、私はこれを一度に 1 つずつ進めています。現在、下付き文字と上付き文字を互いにインラインにするために必要なコードが見つかりません。これまでのところ、私はこれを見つけました:
これを生産します。 しかし、私はこれが必要です。 本当の問題は、これらの厄介な引用内で適切にフォーマットする方法だと思います。ラベル フィールドの引用符内で適切な書式設定 (太字、斜体、上付き文字など) を行う方法についてのウォークスルーをまだ見つけていません。提案?
r - graphviz を使用してノードを列に固定する
Graphviz を使用してこの図を複製しようとしています (図は LaTeX で生成されました)。
さまざまな検索と読み取りを行って、ここまでたどり着きました:
スーパーとサブスクリプトを取得することに興味はありません。私が本当に望むなら、私はそれを理解できると確信しています。私がやりたいことは、ノードがすべて 3 x 3 グリッドにあり、適切に配置されていることを確認することです。ご覧のとおり、私の作品は整列していません。私のコードは以下です。(図はDiagrammeRパッケージを使用してRで作成されました。
これまでのところ、 を使用して[pos='1,1!',pin=true]
、3 x 3 グリッドの位置インデックスをインクリメントしてみましたが、結果はまったく変わりませんでした。
ヒントはありますか?
ライブラリ(DiagrammeR)
r - DiagrammeRを使用してプログラムでコンソート図を生成するRコード?
無作為化試験における患者の流れを説明するコンソート図をプログラムで作成したいと考えています。
DiagrammeR を使用してこのダイアグラムを生成するための R コード (以下のリンクを参照) を持っている人はいますか?
http://www.consort-statement.org/consort-statement/flow-diagram
r - Rmarkdown ファイルに DiagrammeR/mermaid フローチャートを含める方法
R マークダウン ファイルがあります。
DiagrammeR/マーメイド チャートと同様に:
Rマークダウンにチャートを追加するにはどうすればよいですか?