Dear all,

 I want to build the data with the structure of STdata (using the
 function "createSTdata()"), I did as the following:

 ####
 datst=cbind(xy)
 yy=cbind(y,xx)
 ID=60101:60128
 date=as.numeric(1:13)
 y1=as.data.frame(t(cbind(yy)))
 datst1=as.data.frame(cbind(ID,datst))
 aa=as.Date(date,format = "%Y-%m-%d",origin = "2016-01-31")
 rownames(y1)<- aa
 colnames(y1)<- ID
 colnames(datst1)<-c("ID","x","y")
 ####

 But I don't know why the function "createSTdata(y1, datst1)" give me
 the following error:

 ####
 Error in stCheckClass(obs$ID, "character", name = "obs$ID") :
   obs$ID  must belong to one of class(es)  character
 In addition: Warning messages:
 1: In createSTdata(y1, datst1) :
   Unable to find column 'obs$obs', using 'obs[,1]
 2: In createSTdata(y1, datst1) :
   Unable to find column 'obs$date', using 'obs[,2]
 3: In createSTdata(y1, datst1) :
   Unable to find column 'obs$ID', using 'obs[,3]
 ####
 I checked the example data "mesa.data.raw", I found that my "ID" has
 the same type (integer) as the one in this data.


 Kindly thanks, in advanceElham


        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to