問題タブ [tmap]

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 に答える
891 参照

r - GADM SpatialPolygonsDataFrame のプロットが R に読み込まれないのはなぜですか?

ワンライナー: R は SpatialPolygonsDataFrame をプロットするのに時間がかかりすぎており、私がオンラインで見つけた最良の答えは、問題がマシン固有であるということです。

問題: GADMからダウンロードしたインド (レベル = 1) の SpatialPolygonsDataFrame をプロットしようとしていますが、特定の時間にプロット関数 (spplot、plot、tm_shape) がプロットを生成していません。代わりに、R はバックグラウンドで動作しているように見えますが、5 分以上経ってもプロットはありません。コンソールの上に表示される停止ボタンを押しても何も起こらず、最終的に別の方法を再試行するには、アプリを強制終了する必要があります。私の質問はこの質問に似ていますが、その質問に対するコンセンサスは、問題がマシン固有のように見え、その後解決策がないということでした。

私のマシン/R studio バージョンに関する情報は次のとおりです: R バージョン 3.3.2 (2016-10-31) / R Studio バージョン 1.0.136 / OS: MacOS Sierra バージョン 10.12.6。

ファイルのダウンロード元: RDS 形式のGADM

(1.) さまざまな描画メカニズムを試しました

(2.) RDS の代わりにシェープファイルから SpatialPolygonsDataFrame を再作成しようとしました

(3.) マシン上のすべてのパッケージを更新し、sp パッケージと tmap パッケージをアンインストールして再インストールしました。

(4.) 他の国のファイルを試しましたが、同じ問題がありました。

(5.) SpatialPolygonsDataFrame の構造を調べたところ、問題は見つかりませんでした。問題はなく、正しい方法で配置されているようです。

(6.) maps パッケージを使用してデータをプロットすると正常に動作します。何らかの理由で SpatialPolygonsDataFrame クラスがプロットされません。また、 DIVA-GISから形状ファイルをプロットしようとしました。

要件基本的に、シャイニー インタラクティブ RMarkdown レポートに入力し、因子変数に基づいて州の色を塗りつぶすことができるインドの州境界マップが必要です。使用できるデータの回避策はありますか?

質問:何をすべきか、またはさらに診断する方法がわかりません。お役に立てれば幸いです。さらに情報があれば喜んで提供させていただきます。また、マシンにロードして試すために使用している正確な RDS ファイルもリンクしています。

更新 提案された解決策はどれも私のシステムでは機能しませんでしたが、私が抱えていたこの課題はシステム固有のものだったと思います。最終的に、Amazon Web サービスのリモート Windows インスタンスで同じコードを実行しようとしたところ、コードは正常に機能しました。そのため、Mac の問題なのかハードウェアの問題なのかわかりませんが、このアップデートがお役に立てば幸いです。

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

r - R - tmap でマップにドットを追加する

私のマップ作成コードは、国勢調査データに基づいてマップを生成し、重要なポイントを tm_dots() レイヤーとしてプロットします。私ができるようにしたいのは、ドットの種類を区別することです(たとえば、場所が「非公式」または「商業」の場合)。

私が探しているのは本質的に次のとおりです。

複数の tm_dots() レイヤーを追加することはオプションではありません。また、ドットの凡例の名前を変更することもできません。それに関するアドバイスも大歓迎です。

電流出力

ご協力いただきありがとうございます!

解決

今後の参考のために、 viaに追加officesして、変数を に追加しました。パラメータに関係なくNA 値を表示することに問題がありましたが、機能しました。最終行: bristolleft_joinClassificationSpatialPolygonsDataFrameshowNA = NAcolorNA = NULLtm_dots(size=0.1,col="Classification", palette = "Set1", colorNA = NULL)

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

r - ラベル付けされた位置点の間に線を追加します

R の tmap パッケージを使用して、ラベル付きの位置点を線で接続するのに苦労しています。

セッション情報:

私の目標は、関数の対話型オプションを使用して、トラックをプロットし、保存後に視覚化できるようにすることsave_tmapです。

場所をプロットしてラベルを付けるか、線のみをプロットすることができます。

https://rpubs.com/walkerke/points_to_line

ラベルが付けられ、それらを結ぶ線を持つ点を含む単一のインタラクティブなプロットを作成する方法を誰かに教えてもらえますか?

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

talend - talendで拒否されたレコードをキャプチャする方法

Product と Transactions という 2 つのテーブルがあります。Product 19 にはレコードがあり、Transaction 21 にはレコードがあります。

Tmap (内部結合) を使用して、両方のテーブルから一致するレコードを取得しようとしています。

両方のテーブルから一致したレコードをロードできますが、(一致しないレコード) を拒否されたテーブルにフェッチしたいと考えています。

これを1つの仕事で並行して行いたい。

ここに画像の説明を入力

ここに画像の説明を入力