問題タブ [mosaic-plot]
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.
r - モザイク プロット (vcd パッケージ) - 凡例の位置
パッケージでモザイク プロットを作成しようとしていvcd
ますが、プロットの設定を構成する方法を理解するのに苦労しています。
変数 A のさまざまなレベルの凡例がプロットの上部に表示されますが、変数 B のカテゴリ "a" にはこれらすべてのレベルがないため、これはあまり役に立ちません。凡例のすべてのレベルを持つカテゴリと一緒になるように、凡例を一番下に配置したいと思います。
r - グリッドを使用して vcd::mosaic プロットを変更する
パッケージgrid
で作成したモザイク プロットを変更するために使用したいと考えています。vcd
具体的には、正確に配置された線分を追加したいと考えています。最小限の例を次に示します。
結果は次のプロットです。
grid.segments()
「fac2」ラベルの下に、プロットされたセルと同じ幅の水平セグメントを描画するために使用したいと思います。seekViewport()
「fac2」ラベルを保持するビューポートに移動するために使用できれば、これは簡単です。しかし、私はできません。問題は次のとおりです。
実行するseekViewport("cell:GRID.text.2")
と、エラーメッセージが表示されます。
(「cell:」接頭辞は、vcd
ビューポートの命名スキームの一部です。対照的に、次のようなコマンドはseekViewport("cell:fac1=a,fac2=y")
完全に機能します。)
「fac2」ラベルを保持するビューポートに移動する方法はありますか? そうでない場合、そのラベルの下に線分を正確に配置する最良の方法は何ですか?
pandas - Statsmodels モザイク プロット ValueError: float NaN を整数に変換できません
モザイク プロットを作成したい単純な pandas DataFrame があります。これが私のコードです:
行 64 を除外すると、モザイク プロットをうまく作成できます。
プロットは問題なく表示されます (一部のラベルが少しおかしく見えることを除けば、それは問題ではありません)。
行 64 を含めるとエラーが発生します。私の質問は、なぜこの行がこのエラーを引き起こすのか、どうすれば修正できるのかということです。画像を描画しようとするとエラーが発生することがわかりますが、特に前のプロットがうまく機能したため、NaN がどこから来ているのかはまったく明らかではありません。
上記を実行すると、次のトレースバックが表示されます。
デフォルト設定で、スパイダーIDEで上記のコードを実行しました。
同様の問題がここで対処され、数値のアンダーフローが原因でした。ただし、ここでそうである場合、その理由はまったく明らかではありません。
r - Shiny - loglm で使用すると、リアクティブ式のオブジェクトが見つかりません
モザイク プロットを使用して対数線形モデルの残差を表示する光沢のあるアプリを作成しました。リアクティブ式のデータを使用して に渡す必要がありますloglm
。それはかなり難しいように思えますが、そうすると次のエラーが表示されます: "objet 'mod' introuvable".
どの行が問題を引き起こしているかはすでにわかっていますが、それを修正する方法がわかりません。以下のコードをそのまま実行すると、正常に動作するはずです。ただし、サーバー内の行のコメントを外す# mod <- loglm( formula = reformulate(f), data = mod )
と、同じエラーが発生するはずです。
どんな助けでも大歓迎です。
r - dotplot ドットが表示されないこととドット プロットの形式
ドットプロットを行うためにモザイク パッケージを使用して色付けされたドットを表示するにはどうすればよいですか?
現在、すべてのドットは青色ですが、データ テーブルの色の列に従って色付けしたいと考えています。
r - Stata のモザイク プロット用に 3 つ以上のカテゴリ変数から新しい変数を作成 (+列名を維持)
私の質問は、ここにあるものの拡張です: Construct new variable from given 5 categorical variables in Stata
私は R ユーザーであり、Stata 構文に順応するのに苦労しています。また、R のドキュメントや例をオンラインで Google で検索できることに慣れていて、Stata のリソースがあまり見つからなかったので、ここに来ました。
行が個々の人を表し、列がこれらの人々のさまざまな属性を記録するデータセットがあります。0 または 1 (「いいえ」または「はい」) のバイナリ応答データを持つ 5 つのカテゴリ変数 (白人、ヒスパニック、黒人、アジア人、その他) があります。spinplots パッケージを使用して、人種と応答データのモザイク プロットを作成したいと考えています。ただし、最初に 5 つのカテゴリ変数すべてを、ラベルを維持する 5 つのレベルを持つカテゴリ変数に結合する必要があると思います (したがって、各民族の応答率を確認できます)。それを機能させることができませんでした。どんな助けでも大歓迎です。
編集:データがどのように見えるか、どのように見せたいかの描写を追加しました。
私のデータは今:
私が望むのは、tabulate コマンドを使用してテーブルを作成し、次のようにすることです。
mosaic-plot - vcd パッケージのモザイク プロットで xlab と ylab を動作させる方法
何らかの理由で、vcd パッケージのモザイク プロットで xlab と ylab を動作させることができません。
私は試した:
これにより、軸にそれぞれ「Sex」と「Survived」というラベルが付けられます。
これはまた、軸にそれぞれ「Sex」と「Survived」というラベルを付けます。
これは軸に正しくラベルを付けますが、「labeling_args」は無視します
誰か提案はありますか?