-
Notifications
You must be signed in to change notification settings - Fork 12
Expand file tree
/
Copy pathgenerate_data.R
More file actions
24 lines (19 loc) · 764 Bytes
/
generate_data.R
File metadata and controls
24 lines (19 loc) · 764 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
longitude=c(-110,-90,-100,-85)
latitude=c(33,40,37,34)
sensorID=c("SN100","SN200","SN300","SN400")
i=0
while(i<100){
dat=data.frame(timestamp=as.numeric(Sys.time()),sensorID=sensorID,longitude=longitude,latitude=latitude,
temperature=rnorm(n=4,mean=30,sd=1))
write.csv(dat,paste0("sensorData",gsub("[^0-9]","",Sys.time()),".csv"),
row.names = FALSE)
i=i+1
Sys.sleep(2)
}
while(TRUE){
dat=data.frame(timestamp=as.numeric(Sys.time()),sensorID=sensorID[1:3],longitude=longitude[1:3],latitude=latitude[1:3],
temperature=rnorm(n=3,mean=30,sd=1))
write.csv(dat,paste0("sensorData",gsub("[^0-9]","",Sys.time()),".csv"),
row.names = FALSE)
Sys.sleep(2)
}