# Automating R submissions?

**URL:** <https://forum.numer.ai/t/automating-r-submissions/934>\
**Category:** Data Science\
**Created:** [September 11, 2020, 1:15am UTC](https://forum.numer.ai/t/automating-r-submissions/934 "2020-09-11T01:15:39Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![liz](https://yyz1.discourse-cdn.com/flex009/user_avatar/forum.numer.ai/liz/32/1103_2.png) [@liz](https://forum.numer.ai/u/liz)\
**Post date:** [September 11, 2020, 1:15am UTC](https://forum.numer.ai/t/automating-r-submissions/934/1 "2020-09-11T01:15:39Z")

</div>

Has anyone that uses R for submissions outlined or written about their setup? I’m an R specialist and prefer working in R rather than Python. Also, if there are any other R nerds out there, 👋

---

<div class="post-metadata">

**Author:** ![ssh](https://yyz1.discourse-cdn.com/flex009/user_avatar/forum.numer.ai/ssh/32/2871_2.png) [@ssh](https://forum.numer.ai/u/ssh)\
**Post date:** [September 11, 2020, 9:29am UTC](https://forum.numer.ai/t/automating-r-submissions/934/2 "2020-09-11T09:29:54Z")

</div>

I fall into the category of R nerds. I use mostly R/Rstudio + Rnumerai library. My approach is a set of “croned” R scripts that in a few steps generate predictions: these basic steps: get data, make some extra features & auxiliary targets (with neutralization), estimate a set of models (with main and auxiliary targets), combine models with different optimization metrics in mind (like Sharpe, Sortino, etc.) and submit predictions.

---

<div class="post-metadata">

**Author:** ![liz](https://yyz1.discourse-cdn.com/flex009/user_avatar/forum.numer.ai/liz/32/1103_2.png) [@liz](https://forum.numer.ai/u/liz)\
**Post date:** [September 11, 2020, 4:09pm UTC](https://forum.numer.ai/t/automating-r-submissions/934/3 "2020-09-11T16:09:15Z")

</div>

awesome! what does “croned” mean in this case?

edit : “scheduled under cron” would make sense now that i think of it

---

<div class="post-metadata">

**Author:** ![ssh](https://yyz1.discourse-cdn.com/flex009/user_avatar/forum.numer.ai/ssh/32/2871_2.png) [@ssh](https://forum.numer.ai/u/ssh)\
**Post date:** [September 11, 2020, 4:15pm UTC](https://forum.numer.ai/t/automating-r-submissions/934/4 "2020-09-11T16:15:23Z")

</div>

> [@liz](#):
>
> croned

task that is running the script on schedule:  
in my win10 case it’s some \*.bat file that contain only a few strings

```auto
@echo on
"c:\Program Files\R\R-3.6.1\bin\R.exe" CMD BATCH d:\2020\numerai2020\R\run.start.A.ssh.v04.r

```

---

<div class="post-metadata">

**Author:** ![kreator](https://yyz1.discourse-cdn.com/flex009/user_avatar/forum.numer.ai/kreator/32/1221_2.png) [@kreator](https://forum.numer.ai/u/kreator)\
**Post date:** [September 15, 2020, 5:59am UTC](https://forum.numer.ai/t/automating-r-submissions/934/5 "2020-09-15T05:59:30Z")

</div>

You could also look into the compute service provided by numerai. Using a python package it sets up an AWS service that runs a docker image (costs can be as low as 1 USD per month depending on the set-up and runtime - mine is 2 USD). In the image you can use R code. I have used this set-up for a year now. It works very well. For submitting you can use the Rnumerai package. If you need more info then I come back in the next couple of days and edit this post with more details.

---

<div class="post-metadata">

**Author:** ![liz](https://yyz1.discourse-cdn.com/flex009/user_avatar/forum.numer.ai/liz/32/1103_2.png) [@liz](https://forum.numer.ai/u/liz)\
**Post date:** [September 15, 2020, 5:39pm UTC](https://forum.numer.ai/t/automating-r-submissions/934/6 "2020-09-15T17:39:19Z")

</div>

thanks! I should be able to figure it out, though feel free if you want to!
