私が抱えている問題は、ポイントをマップにプロットしようとするたびに、ポイントが削除されているように見えることです。
#getmap
library(ggplot2)
library(ggmap)
testmap <- get_googlemap(c(lon=135,lat=-32) ,zoom=6,
xlim=c(127,142), ylim=c(-23,-34))
save(testmap, file="test.rda")
#Load file
load(file="test.rda")
#plot
plotvar <- c("V37","V39")
plotdata <- WellDownload[plotvar]
#plotting
ggmap(testmap) + geom_point(aes_string(x=plotdata$V37, y=plotdata$V39),
data=plotdata, colour="red", size=3)
Removed 10001 rows containing missing values (geom_point).
私のデータベースには欠損値がありますが、値が削除される理由がわかりません。
私が目指しているのは、マップ上にポイントをプロットし、後で座標に基づいてマップ上にデータの外挿を行うことです。これらのエラーが発生した理由を知りたかっただけです。データベースの txt ファイルはありますが、アップロード方法がわかりません。
編集うまくいけば、これはうまくいくはずですhttps://www.dropbox.com/s/4rv52deuehyfn9l/WellDownload.txtここにファイルがあります
編集:データにアクセスする別の方法を試しましたが、行を削除しなくなりましたが、"Discrete value supplied to continuous scale"
.
#load file
load(file="e:/CameronFurness/xml_data/test.rda")
#data
mydata <-data.frame(x<-newdata[,"V37"],y<-newdata[,"V39"],#lon= V37, lat=V39,
col = NA_real_)
#plot
ggmap(testmap) + geom_point(aes(x, y), data=mydata, size=3, alpha=0.5, colour="red")
newdata
列V37
と で作成したデータ フレームV39
です。私が使用している座標はファイルにdecimal_long
ありますneg_decimal_lat
。