首先,我道歉。
我知道这个错误存在很多线索,但是我尝试了很多解决方案而且我没有设法解决我的问题。
我尝试将我的数据转换为多种形式,但我仍然得到相同的错误,或者ggplot2不支持该数据格式。
这是我的代码:
library(ggmap)
library(ggplot2)
library(data.table)
setwd("~/Projects/reformat")
map <- get_map(location = c(-4,54.5), zoom = 6)
data <- read.csv('lonlatprice.csv')
colnames(data) <- c('Longitude','Latitude','Price')
ggmap(map, extent = "device") + geom_point(aes(x = data$Longitude, y = data$Latitude), colour = "red",
alpha = 0.1, size = 2)
这就是数据格式:
> head(data)
Longitude Latitude Price
1 53.778274 -2.48129 147500
2 52.833819 -0.936527 182000
3 50.792457 0.046043 193000
4 51.476984 -0.612126 580000
5 51.460139 -0.01867 905000
6 52.235942 1.519404 641500
提前感谢您的帮助,经过多天没有成功,我只是作为最后的手段提出要求。