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

r - 複数のレベルプロット (格子) の個別の z スケールを取得する方法

これが私の試みたコードです。

その結果がこのプロットです。 ここに画像の説明を入力

(1) 各レベルプロットにローカル z カラーバーを追加する方法と、(2) 各レベルプロットのタイトルを単なる「ギア」ではなくギア 4、ギア 3、ギア 5 として表示する方法を知りたいです。望ましい結果は、次の図のようなものです (ここにあるカラーバーはカット アンド ペーストであるため、あるべきローカル範囲ではありません)。ヘルプを確認してオンラインで検索しましたが、まだ解決策が見つかりません。 希望のプロット

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

r - levelplot によって生成されたラスター マップに XY ポイントを追加します。

R のパッケージを使用してraster生成されたマップがあります。これらのラスター レイヤーは、パッケージの関数rasterを使用して視覚化できます。rasterVislevelplot

ここで、xy 座標で定義された z 値を levelplot マップに追加したいと思います。z 値を含むデータフレームには 4 つの列があります。列 1 & 2 には x & y 座標が含まれ、列 3 にはレイアウト (1, 1) のマップ 1 の z 値が含まれ、列 4 にはレイアウト (1, 2) の z 値が含まれます。

マップごとのポイントは、z < 0.05 のpch=2場合、z > 0.05 の場合、pch=3.

Web を検索したところ、Ripley による解決策が見つかりましたが、私の場合は機能しません。

他の多くのオプションを試しましたが、ポイントが で生成されたマップと一致しませんlevelplot

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

r - levelplot 内でレイアウト関数を使用する

私はRでマッピングを行っており、パッケージで非常に便利なlevelplot関数を見つけました. rasterVisウィンドウに複数のプロットを表示したいと思います。ただし、 にpar(mfcol)は収まりませんlattice。私の場合、関数は非常に便利であることがわかりましlayoutたが、やりたいことを実行できません。

これが私のコードです:

使用する

動作中に失敗しlayout(3, 2)ますが、プロットは列方向ではなく行方向に表示されます。プロットを列 1、次に列 2 などに表示したい。

levelplotこの種のレイアウト内またはその機能はありlatticeますか?

前もって感謝します。

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

r - levelplot R 内のカラーキー

ここに画像の説明を入力

カラーブレーク、カラーバーの位置をすべて colorkey 引数内で定義したいと思います。私は以下を使用してみました:

問題: ラベルがカラー ブレークと正確に一致しません。上の画像を参照してください。私のコードに何か問題がありますか?

どうもありがとう、aez。

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

r - R で levelplot を使用して負/正のデータを視覚化する

負の値と正の値にまたがるデータを視覚化/マッピングする方法についての洞察が必要です。一緒に積み重ねられた 6 つのラスターがあり ( s)、その後 R の関数を介してプロットさlevelplotれます。以下は、それぞれのmaxとのmin値ですraster

現時点では、次の方法でマップを作成できます。

注: すべてのラスターに共通の単一のカラーキーが必要です。

問題: 範囲が狭いラスターの場合、セル間の変動がうまく伝わらず、マップ上の情報がうまく視覚化されません。levelplotこの広い範囲全体を使用して、そのようなデータをどのように視覚化できますか?

上記の範囲内の値を持つ 6 つのラスターを生成して、さらに手がかりを得ることができます。

ご協力いただきありがとうございます!カラーキーは赤から青である必要はありません。「The Default Rainbow Palette」のようなものがいいでしょう。

ここに画像の説明を入力"

これらすべてのラスターに対して、単一の共有カラーキーが必要です。現時点では、セル範囲が小さいラスターは、ごくわずかな変動しか示していません。

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

r - levelplot によって生成されたラスター マップに条件付きで XY ポイントを追加します。

ここでトリッキーなifelse仕事があります。以下は、2 つの期間 (futurecurrent) のデータを表示するコードです。データにはmean, 5th and 95th、xy 座標に沿って信頼限界があります。2 つの dfs (と) のmean, 5th and 95th信頼限界 (CI)を比較したいと思います。futurecurrent

条件:

1) CIsforfutureが のものと重複せずcurrent、 futrue の CI が現在よりも上にある場合、pch=2.

2) CIsforfutureが のものと重複せずcurrent、 futrue の CI が現在よりも下にある場合、pch=3.

3) 将来の CI が現在の CI と重複する場合、pch=4

上記の 3 つの結果がconditionsマップに追加されます。次のようなもの(単なる試み):

たとえば、下の図で、NFC の最小値 ( future) が AFC の最大値 ( ) を完全に上回っているcurrent場合、条件 1. NFC の最大値が AFC の最小値を完全に下回っている場合、条件 1. プロットは次のようになります。以下は条件 3 を満たします。

ここに画像の説明を入力

助けてください。で。

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

r - levelplot で NA ラスター値の色を指定する (R package rasterVis)

R パッケージの rasterVis の levelplot 関数を使用してラスターをプロットするときに、ラスターの NA 値に特定の色を割り当てるにはどうすればよいですか? 「colNA」と同様の機能を探しています。

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

r - levelplot(rasterVis)で範囲値を設定するには?

インドネシアの水の塩分の 4 つの次元 (経度、緯度、深さ、時間) の NetCDF ファイルがあります。ここからデータをダウンロードします: https://onedrive.live.com/redir?resid=6FFDD661570C7D0A%21177

levelplot(rastesVisパッケージ )を使用して、同じ範囲 (最小 - 最大) の値で塩分データをプロットしたいと思います。残念ながら、プロットごとに異なる値の範囲が得られます。私のat=seq(20, 35, 2)プロットで同じ範囲を定義しませんでしたか?

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

r - 同様のセルをマージして levelplot() を保存する方法

次のような等高線のヒートマップがあるとします。

次のようになります。 等高線/表面プロットの例

fields::image.plot()R ( 、 、など) でこれのバリエーションを作成する方法はたくさんありますimage()。この塗りつぶされた等高線図を pdf として保存すると、きしむようなきれいなベクター画像になり、縮尺を変更して会議のポスターに含めることができます (たとえば、 Inkscape). この場合、同じような色の領域は、非常に多数の頂点を意味するマージされたポリゴンではなく、実際には個々のラスター セルであることが判明しました。最も簡単な解決策は、R から理想的な結合セル形式に保存することです。この場合、隣接する同色の領域は統合/結合されpolygon()、それによって頂点の数が 1 桁以上減少します。

私の質問は、デフォルトですでにこれを行うサーフェス関数があるかどうか、またはこの種のサーフェス出力をエミュレートする労力の少ない方法があるかどうかです。手間のかかるアプローチは、R の空間関数に飛び込んでセルのように結合することですが、私はむしろこれを避けたいと思います。前もって感謝します!