ggplot错误:提供给连续刻度的离散值

时间:2019-04-06 15:32:50

标签: r ggplot2

您好,我是R的新手,我正在尝试使用经度和纬度并以LAW_CAT_CD作为我的配色方案在R中创建热图。 第一线测试作品 第二行ggplot工作 但是,当运行第三行last_plot()时,我得到一个错误,如下所示 错误:离散值提供给连续刻度

任何帮助或解释为什么会发生这种情况非常感谢

起初,我以为这是代码的values = c部分,我更改了数字并仍然得到相同的结果

testd = data.frame(longitude = tt$Longitude,
                   latitude = tt$Latitude, 
                   LAW_CAT_CD = tt$LAW_CAT_CD)

ggplot(data = testd, mapping = aes(x =longitude, y = latitude)) +
  geom_point(aes(colour = LAW_CAT_CD), shape = 19, alpha = 0.1)

last_plot() + 
  scale_colour_gradientn(colours=c("red", "yellow","blue"), 
                         values=c(0.5, 0.25, 0))

我希望输出是使用经度和纬度并具有3种不同颜色的热图制作热图,但我不断收到错误消息

0 个答案:

没有答案