簡體   English   中英

如何從外殼導出數據,然后如何在其他計算機上繪制數據? [R

[英]How to export data from a shell and then how to plot it in other computer? R

大家好,我正在Mac中使用R處理一些數據,首先讓我向您展示我的代碼。

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分,而且我還必須做10次左右,這要歸功於我無法使用我的計算機進行此模擬,因為它將花費大量時間,而不是我打算租用以下服務之一: Amazon EC2(Amazon Elastic Compute Cloud)

在那兒,我必須通過Linux / UNIX shell(SO:Ubuntu,我想是)來完成它,現在我的問題與代碼的最后兩行有關,如何將Kenv導出到文件或其他東西中,以便導入它,然后將其plot在我的計算機中。

希望您了解我,如果您有任何疑問,請告訴我。

請參閱R中的help(save) 。將內容保存到文件中。

然后將文件從Amazon實例復制到您的PC(超出我的范圍)。

然后請參閱help(load)了解如何將其重新加載。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM