問題タブ [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 に答える
572 参照

r - R: レベルプロットと等高線プロット

Rでデータの等高線をプロットしたい.

パッケージlatticeのlevelplotとcontoutplotとRのlatticeExtraの違いは何ですか?

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

r - R: levelplot (一部の値が等高線で欠落しています)

私は3Dデータ、x、y、zを持っています。R で levelplot を使用していますが、結果が正しくありません。任意の水平線 (たとえば y=0) を見ると、値 z=0 に対応するプロットに青色の領域が表示されると予想されます。したがって、基本的に、水平線を考慮すると、青い領域が表示されるはずですが、上部の青い領域しか表示されません.

等高線図は次のとおりです。 ここに画像の説明を入力

だから、私はこの問題に苦労しています!panel.2dsmoother と何か関係がありますか? 私のデータの x の範囲は 3.12 から 14.88 までで、増分は 0.48 で、y の値の範囲は 0 から 24 までで増分は 4 です。

完全なデータとコードは次のとおりです。


panel.2dsmoother を外すと

次に、次のようになります。

ここに画像の説明を入力

しかし、それは私が望むものではありません。たとえば、オクターブ (MATLAB) は、同じデータでこの等高線を提供します。これは良いことです! だから、Rで同じプロットを生成したい(可能であれば)

オクターブ:ここに画像の説明を入力

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

r - rのlevelplotでカラーキーをロックする

levelplots を使用して行列を表示しています。プロットは以下のとおりです。両方のプロットに同じ col.regions が使用されていますが、カラー キーは異なります。両方のレベル プロットのカラー キーをロック (または設定) するにはどうすればよいでしょうか? 両方のプロットに同じカラー キー (0 ~ 60) が必要です。

ここに画像の説明を入力

ここに画像の説明を入力

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

r - levelplot (RasterVis) では、デフォルトでグラフは各軸に何を表示しますか?

levelplotパッケージの関数を使用して、RasterVis1 つのラスターをプロットしています。GeoTiff で次のコードを使用します。

デフォルトでは、余白に表示されるグラフは何を示していますか? それは各列/行の平均ですか、中央値ですか、累積数ですか?

ヘルプ情報でこれを見つけることができないので、どんな啓発も大歓迎です。

ありがとう!

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

r - Rでlevelplotのカラースケールに目盛りまたはバーを追加する方法

levelplotパッケージの関数を使用してlattice、目盛りまたは線を追加して、レベル プロットの横にあるカラー スケールの値を強調表示するにはどうすればよいですか。

より具体的には、共分散行列をヒートマップとしてプロットしています。たとえば、カラー スケールで有意性のレベルを示すことができるようにしたいと考えています。

ここで、隣接するカラー スケールで 0.18 を示したいと思います。

UPDATE :だから、 to を追加しようとしましたablineplot.trellis、エラーや警告は表示されませんが、無視されているようです。ソースコードを正しくハッキングしていない可能性もあります。この質問のコンテキストで格子パッケージのコードを変更する方法について段階的な指示を持っている人はいますか?

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

r - Rレベルプロットは外側の境界を削除します(プロットの境界を調整します)

levelplot (lattice) を使用して R で相関ヒートマップを作成しています。ボックス間の境界線が必要ですが、プロットの境界線に干渉するため、外側に沿ってはいけません。ボックスから外側の境界線を削除するにはどうすればよいですか?

これが私のコードです:

そして、これがどのように見えるかです..エッジの二重線が好きではありません..

ここに画像の説明を入力

編集:ここに再現可能な例があります:

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

r - レベルプロットが正しくプロットされず、値がグリッドに重ねられない

汚染物質に関するデータをグリッド化しました。各グリッドは、左端の緯度と経度で示されます。この汚染物質のレベルがグリッド間でどのように変化するかを確認したいと思います。このために、レベルプロットを作成しました。以下に示す私のコードは問題なく動作しますが、唯一の問題は、プロットされた汚染物質が abline を使用して作成されたグリッドに重ならないことです。x と y の限界カットオフを指定しましたが、値はこれらのカットオフより先にプロットされます。

ここに私のデータのスニペットがあります。

グリッドにオーバーレイする値を取得するにはどうすればよいですか? ありがとう。

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

r - レベルプロットに背景画像を追加する

levelplot背景画像のある を作りたいです。次のコードは、エラー メッセージを表示します。印刷されたオブジェクトをプロットとしてError in rasterImage(image, x[1], y[1], x[length(x)], y[length(y)]) : plot.new has not been called yet認識rasterImageしていないようです。levelplotの代わりに適切な方法はrasterImage何ですか?

0 投票する
0 に答える
1243 参照

r - R関数の輪郭と画像(両方のグラフィックパッケージ)がレベル/ブレークを異なる方法で使用する理由はありますか?

graphicsこの質問のタイトルがすべてを物語っていると思います。同じパッケージ ( ) の 2 つの関数が間隔を異なる方法で処理する理由がわかりません。このimage関数は、breaks 引数を使用してレベルを定義し、関数はcut色を割り当てます。

breaksが指定されている場合、zlimは使用されず、使用されるアルゴリズムは に従いますcut。そのため、間隔は右側で閉じ、左側で開いています。ただし、両端で閉じている最低間隔を除きます。*」

これは、たとえば休憩が として定義されているc(0,100,150,170,190,200)場合、 の値が150間隔 100 < x <= 150 に割り当てられることを意味します。

例として、以下のプロットは、等高線を重ねた 2 つの可能なイメージ プロットを示しています。わずかに低いブレークが使用されている場合にのみ、色の間隔を等高線と一致させます。

ここに画像の説明を入力

それで、この不一致の理由があるかどうか、または私が示したものよりも優れた回避策があるかどうか、誰か教えてもらえますか?