0
ショートバージョン有した:次のコマンドqtm(countries, "freq")
を実行する際に、私は、次のエラーメッセージを取得:TMAPエラー - 置換が[X]の行を、データは、[Y]
エラー
$<-.data.frame
(*tmp*
、「SHAPE_AREASでの」、値= C(652270.070308042は、:私はすでにのような他の回答を確認しています交換は、データが210
免責177行を持っていますまたはthis oneとthis explanationで、通常、このエラーはオブジェクトのスペルが間違っていることに由来していますが、私の問題に対する答えは見つかりませんでした。
再現コード:
library(rgdal)
library(dplyr)
library(tmap)
# Load JSON file with countries.
countries = readOGR(dsn = "https://gist.githubusercontent.com/ccamara/fc26d8bb7e777488b446fbaad1e6ea63/raw/a6f69b6c3b4a75b02858e966b9d36c85982cbd32/countries.geojson")
# Load dataframe.
df = read.csv("https://gist.githubusercontent.com/ccamara/fc26d8bb7e777488b446fbaad1e6ea63/raw/754ea37e4aba1b7ed88eaebd2c75fd4afcc54c51/sample-dataframe.csv")
[email protected] = left_join([email protected], df, by = c("iso_a2" = "country_code"))
qtm(countries, "freq")
説明と回答をいただきありがとうございます。それは今働いている! – ccamara
私は自分の問題が何かを理解しているとは思っていましたが(右側のデータフレームに変数が1つあり、正しいデータフレームに変数をグループ化する必要がありました)もう一度同じメッセージを送ってください。問題は別のものだと私は確信しています。もしあなたがとても親切で答えが得られたら、別の質問を投稿しました:https://stackoverflow.com/questions/46430561/tmap-error-when-joining-dataframe-replacement-has-x-rows-data-has-y。私はあまりにも多くの@クリスチャンを求めている場合は申し訳ありません – ccamara