2

ポイントとして上に位置が重ねられたベースワールドマップを持つRで図を作成しようとしています。また、データフレームからの追加データを使用して、ポイントのサイズと色を指定したいと思います。これが私のコードです。

#reading in data
world <-map_data("world")
data <-read.csv("map_data.csv", header=TRUE)

#creating base worldmap
worldbase <- ggplot()+
  geom_polygon(data=world, aes(x=long, y=lat, group=group), fill=NA, color="black") + 
  coord_fixed(1.3)

#overlaying points on top of base map
worldbase +
  geom_point(data=data, mapping=aes(x=Long_DD, y=Lat_DD, size=total_bases, color=factor(seq_type))) #These are all columns in my dataframe containing longitude, latitude, continuous information (total_bases) and categorical information (seq_type).

現在、エラーメッセージが表示されています

「エラー: 離散値が連続スケールに指定されました」

これが x と y の仕様に関係していることはわかっていますが、データフレームから緯度と経度の値をプロットするにはどうすればよいでしょうか?

4

0 に答える 0