問題タブ [choropleth]
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.
r - ggplot2 を使用してコロプレス マップをプロットするときにデータにラベルを付ける方法はありますか
ggplot2 を使用してコロプレス マップを作成しています。データ フレームに基づいてさまざまな陰影を付けてマップをプロットできますが、州と州の犯罪数にラベルを付けたいと思います。geom_text を試しましたが、「エラー: geom_text には次の美学が必要です: x, y」と表示され続けます。
これは、コロプレスをプロットするためのコードです
試しgeom_text(data=crimeset,aes(label=state))
ましたが、上記のエラーが発生します
r - geom_map() は unit(x, default.units) でエラーを返します: 'x' と 'units' は長さ > 0 でなければなりません
私は R 初心者であり、コロプレスとマッピングの初心者でもあります。
このスレッドとそのスレッドがリンクしている他のスレッドを見てきましたが、この問題を回避することはできません。米国の国勢調査データをコロプレス マップにマップしようとしていますが、さまざまな組み合わせを試しても問題がどこにあるのかさえわかりません。
簡単なコードは次のとおりです。必要に応じて、より詳細なコードを提供できます。
注:理由がわかりませんが、fortifyを使用しています:(
私が得ているエラーは次のとおりです。
r - マップ作成時の R の County_Choropleth に関するエラー
county_choropleth
マップ生成機能の実行に問題があります。私のデータ セットは、基本的cbind
に、結合に使用した 2 つのデータ フレームです。1 番目のデータ セットは からのものでcounty.regions
(したがって、データ フォーマットを正しく取得しましたcounty_choropleth
)、2 番目のデータ セットには私のデータが含まれており、この 2 つはニューヨークの郡別に正確に並べ替えられています。
データ フレームのスナップショットへのリンクは次のとおりです。
R の指示に従って、マップに表示するデータにする関連列に「値」という名前を付け、次のコードを挿入してマップを作成します。
これにより、次のエラーがスローされます。
エラー: length(unique(na.omit(choropleth.df$value))) <= 9 は TRUE ではありません
これを修正する方法について何か提案はありますか? エラーで何を言おうとしているのかについての良い説明を見つけることができませんでした。ありがとう!