Description Usage Arguments Author(s) Examples
sstl routine is applied to a spatial-temporal dataset either in memory or on HDFS.
1 2 |
data |
The input path of raw text file on HDFS or a data.frame object in memory |
output |
The output path of fitting results on HDFS. If data is a data.frame object, the output should be set as default NULL. Since the drsstl function will return the fitting results in memory. |
stat_info |
The RData on HDFS which contains all station metadata. Make sure copy the RData of station_info to HDFS first using rhput. |
model_control |
Should be a list object generated from |
cluster_control |
Should be a list object generated from |
Xiaosu Tong
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | ## Not run:
head(tmax_all)
mcontrol <- spacetime.control(
vari="tmax", n=576, n.p=12, stat_n=7738,
s.window=13, t.window = 241, degree=2, span=0.015, Edeg=2
)
ccontrol <- mapreduce.control(
libLoc= NULL, reduceTask=169, io_sort=128, slow_starts = 0.5,
map_jvm = "-Xmx200m", reduce_jvm = "-Xmx200m",
map_memory = 1024, reduce_memory = 1024,
reduce_input_buffer_percent=0.4, reduce_parallelcopies=10,
reduce_merge_inmem=0, task_io_sort_factor=100,
spill_percent=0.9, reduce_shuffle_input_buffer_percent = 0.8,
reduce_shuffle_merge_percent = 0.4
)
#If the data is on HDFS
drsstl(
data = "/tmp/tmax.txt", output = "/tmp/output",
stat_info = "/tmp/station_info.RData", model_control = mcontrol,
cluster_control=ccontrol
)
#If the data is tmax_all which is in memory
drsstl(tmax_all, model_control=mcontrol, cluster_control=ccontrol)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.