問題タブ [levelplot]

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.

0 投票する
1 に答える
6958 参照

r - レベルごとに異なる色の範囲を指定するにはどうすればよいですか?

私は[0,1]からの範囲の係数levelplotから格子xを作成しています:y

このデータから図を作成するために使用するRスクリプトは次のとおりです。

これは正常に機能します。次の図が表示されます。

levelplot

ただし、セルにラベルを付ける代わりに、値NAとして残しておきたいの1.00ですが、10(レベル0.10)から79(レベル)までのすべてのセルに。0.79を付けcolorsます。79を超えるものはすべて、セルに適用される色と同じ色になります。レベル79。または、好ましくは、上記のセルは黒く着色され、その中にテキストはまったくありません。

levelplotラティスでこれを達成する方法はありますか?


最終編集

これは色のグラデーションをあまり与えませんが、私は賞金を授与するのに十分近いので、おそらくggplot2代替案として検討します。これにご尽力いただきありがとうございます。

これが私のスクリプトの最終編集です:

このlevelplotスクリプトが作成するものは次のとおりです。

vFinal

n上に増やす15と、セルの色が再び壊れて、黒ではなく明るい赤の対角線に戻ります(図を参照)。

0 投票する
1 に答える
1306 参照

r - R:row.valuesとcolumn.valuesの範囲が小さい場合、Levelplotは余分な空白を提供します

Rで(ラティスパッケージからの)レベルプロットを使用する場合、column.valuesとrow.valuesの範囲が小さい場合(たとえば、範囲が1未満の場合)、グラフのエッジの周りに余分な空白があることに気付きました。column.valuesとrow.valuesの範囲が大きい場合(たとえば、範囲が10の場合)、この問題は解消されます。

問題を説明する例を次に示します。

この画像はmyLevelPlotです。

次に、上記のコードを微調整して、row.valuesとcolumn.valuesの範囲を広げましょう。

このmyLevelPlotイメージは、より広い範囲のrow.valuesとcolumn.valuesを使用してコードを再実行することによって生成されました。 次の画像では、余分な空白が発生していないことに注意してください。

では、row.valuesとcolumn.valuesの範囲が狭い場合に、この余分な空白を回避するにはどうすればよいですか?

0 投票する
3 に答える
3402 参照

r - 格子プロットで背景色に加えて/背景色の代わりにパターンを使用する

R ラティス パッケージのレベル プロットを使用しています。私の結果のプロットは、以下に示すもののようになります。

私の問題は、印刷用に白黒バージョンを生成する必要があることです。

色をグレースケールに変更し、長方形に背景パターンを与えて、赤と青を区別できるようにする方法はありますか? たとえば、ドットや斜めのダッシュが思い浮かびます。

ありがとう!

サンプル画像

0 投票する
3 に答える
14370 参照

r - Rのlevelplot関数で軸ラベルのフォントサイズを調整する

90 x 90 の行列があり、配列相関行列を取得しようとしています。次のコマンドを使用します。

このような画像が表示され、タグが汚れていますここに画像の説明を入力

画像を改善するための提案をしてください。

ありがとうございました

0 投票する
3 に答える
1111 参照

python - Rのヒートマップの色とスケールを微調整する

levelplot()Rと格子からの関数を使用してヒートマップを作成しています。

私が使用しているコマンドは次のとおりです。

そして私はこのような姿を手に入れます

1

三つのこと:

(a)行ラベルが汚れていますが、これを解決してより明確な行ラベルを取得するにはどうすればよいですか?

(b)デフォルト(ピンク、白、青)の代わりに赤、緑、青の色を使用するにはどうすればよいですか?

(c)スケールを0.84ではなく0.90から1に微調整することは可能ですか?

Pythonのソリューションも歓迎されます。その場合、90 * 90(行*列)の相関ファイルがあります。たとえば、ファイル名はz.txtです。

0 投票する
1 に答える
11430 参照

r - レベルプロットでのカラースケールの範囲の変更

画像を少し調整したいと思います。相関関係の単純なヒートマップを生成するための私のコマンドは次のとおりです。

私は必要なものを手に入れましたが、カラースケールの範囲を、たとえば0から1まで設定できれば、それが私の最低の相関(r)値から始まる瞬間に本当に欲しいです。

0 投票する
1 に答える
14651 参照

r - レベルプロットでx軸ラベルを90度回転する方法

相関マップを視覚化しようとしていますが、x軸ラベルのジャンブリングを除いて、機能するようになっていると思います。それらを回転させる方法について何か提案はありますか?多くのベースRプロットのパラメーターの一部は、レベルプロットでは使用できないようです。何を言っているのかわからない可能性があります。

これは私が使用したデータです:

私のコード:

0 投票する
2 に答える
2084 参照

r - R: グリッド グラフィックはどのように作成すればよいですか?

ゴール

ここに画像の説明を入力

コード

ヘルパーの質問

  1. 通常のプロットと特別なプロットを 1 つの PNG ファイルにまとめてプロットするにはどうすればよいですか?

  2. ラティスやグリッドなどのさまざまなプロット パッケージをベースに組み合わせる必要がありますか?

0 投票する
1 に答える
2007 参照

r - R:行列からの複数の格子レベルプロット

私の目標は、同じカラーキーを共有する4つ以上の個別のプロットを使用して(ラティスパッケージから)レベルプロットを作成することです。これは関数を使用すると比較的簡単に見えますが、データ行列を使用して解決策を見つけることができませんでした。行列が1つだけの作業レベルプロットの例:

印刷と分割を使用して4つのレベルプロットすべてを同じ画面に表示する部分的な解決策を見つけましたが、これらでは、カラーキーをオフにするか、すべてのプロットに表示する必要があります。どちらの解決策も完全に満足できるものではありません。

levelplotでlayout-optionを使用すると、次のようになります。

、1つの大きなカラーキー、メイン、およびxlab / ylabを使用して、目的のレイアウトを取得しますが、レベルプロットは1つしか印刷されません。

希望する結果が得られる数式を作成しようとしていますが、データフレーム、配列、行列についての理解が十分ではないのではないかと思います。誰かが実用的な解決策を知っているなら、私は非常に感謝するでしょう。私が想像しているのは、(動作していないコード)の線に沿ったものです:

NB!行列を回避することはオプションではありません。それらのいくつかは生のテキストファイルから取得されます。

前もって感謝します、

-JP

0 投票する
1 に答える
1258 参照

r - Rレベルプロットと内挿

数日前、スクリプト内で次のコマンドを使用して、補間を使用してレベルプロットを作成することができました。

誤ってそのセッションを保持せず、スクリプトのみを保持したため、履歴を調べて、使用したすべてのコマンドを回復することはできません。

ここで、latticeExtraをロードした後、同じコマンドで空のプロットが生成されます。一方、命令の最後の2つの要素を省略します。つまり、次のようになります。

グラフが描かれます。

サーフェスで補間を行いたいのですが、問題が発生しています

rasterVisがロードされたときに同じ動作が発生します。私は何かが足りないと思います...何か助けはありますか?

データの構造は次のとおりです。

緯度と経度でリストされた合計224個のセル: