Как экспортировать данные из оболочки, а затем как построить их на другом компьютере? р
Эй, ребята, я обрабатываю некоторые данные с помощью R на Mac, прежде всего позвольте мне показать вам мой код.
require(spatstat)
require(maptools)
setwd("/Whereever") # in that folder I have the files sis1993.txt and colombia.shp...
mydata <- read.table("sis1993.txt", header = TRUE)
attach(mydata)
summary(mydata)
datos=read.table("sis1993.txt", header=T, dec=",", sep="\t")
summary(datos)
attach(datos)
S=readShapePoly("colombia.shp")
SP=as(S,"SpatialPolygons")
W=as(S,"owin")
sis1993=ppp(datos$x, datos$y, window=W)
unitname(sis1993)="meter"
sis1993=ppp(datos$x, datos$y, window=W, marks=m )
unitname(sis1993)="meter"
summary(sis1993)
Kenv <- envelope(sis1993,fun="Kest",nsim=199,nrank=5)
plot(Kenv,xlab="r",ylab="Khat(r)",cex.lab=1.6,cex.axis=1.5,main="K-Hat", cex.main=1.5)
Затем в результате функции plot
, Я вижу это:
Теперь позвольте мне объяснить вам мою проблему... Это всего лишь тест, он имеет только 2 балла, но задача, с которой я сталкиваюсь, имеет около 1000-1200 баллов, и я также должен сделать это примерно десять раз, благодаря чему я Я не могу выполнить эту симуляцию с помощью моего компьютера, потому что он потратит так много времени, вместо этого я планирую арендовать одну из этих услуг: Amazon EC2 (Amazon Elastic Compute Cloud).
Там я должен сделать это через оболочку Linux/UNIX (SO: Ubuntu, я думаю.), Теперь мой вопрос связан с двумя последними строками в моем коде, как я могу экспортировать Kenv
в файл или что-то для того, чтобы импортировать его, а затем plot
это в моем компьютере.
Я надеюсь, что вы поняли меня, дайте мне знать, если у вас есть какие-либо вопросы.
1 ответ
Увидеть help(save)
в R. Это сохраняет вещи в файл.
Затем скопируйте файл с экземпляра Amazon на свой компьютер (вне моей компетенции).
тогда посмотри help(load)
о том, как загрузить его обратно.