Comments (4)
Hey, 14 rows are bit toooo sparse :) There's a rule of thumb about the n * p relationship of your input data dimensions (n = num of rows, p = num of columns), which is n should be about multiplier 7-10 of p. For example if you have 10 variables, rule of thumb would be to have 70-100 rows, and indeed we recommend to go for multiplier 10. With only 14 observations, I don't believe any technique can give you meaningful results. Therefore, I'd recommend you to break the time unit down to at least weekly, so that you'll have 14 * 7 = 98 rows at least.
Regarding avoiding 0 coef: Robyn uses ridge regression that is reducing overfitting by shrinking beta coefs. Predictors that have very weak correlation to your dependent variable will probably be reduced to 0. What we recommend is:
- increase hyperparameter ranges for 0-coef channels on theta (max.reco. c(0, 0.9) ) and gamma (max.reco. c(0.1, 1) ) to give Robyn more freedom
- split media into sub-channels, and/or aggregate similar channels, and/or introduce other media
- increase trials to get more samples
However, with only 14 rows I am afraid none of these will help. No data, no magic;)
from robyn.
Hi, are you saying when using our simulated data, the waterfall plot looks normal. but with your own data it doesn't? this definitely sounds strange. How do you set hyperparameters? (set_hyperBoundLocal)
from robyn.
Hi,
you're right. When I used your simulated data, the results looks perfect. However, when i used my own data, it looks very strange as the attachment you saw. I didn't change the hyperparameters bounds. my data is monthly data so there is only 14 rows. do you think it is a reason which result a very high intercept? Also for the result ,we don't want to see any variables that have 0 coefficient. Do you think how we can avoid having 0 coefficient for any media channel spending(variables)? Thank you for your time and looking forward for your reply.
from robyn.
from robyn.
Related Issues (20)
- Robyn_API is not defined HOT 3
- Unable to achieve Target ROAS with Python Robyn API Allocator Function - target_efficiency HOT 8
- Calculate measurement errors, handling missing data along with outliers HOT 1
- Share of Spend and Share of Effect definitions HOT 4
- Forecasting expected_spend_days HOT 1
- How do I solve the Robyn Error: Input 'factor_vars' must be any from 'context_vars' inputs HOT 1
- Cannot plot model onepager with ts_validation = False with "non-numeric argument to mathematical function" error HOT 3
- Unable to recreate model or refresh using JSON HOT 2
- Not getting model printout with refresh HOT 4
- Error plotting result for Robyn in Docker HOT 1
- Loading Robyn issue HOT 2
- simpleError in names(hyper_list_all) HOT 4
- Allocator Error HOT 1
- What's the difference between the new version of Robyn and the original 2011 Robyn HOT 1
- Error in check_datevar HOT 2
- Carryover effect in Target efficiency allocator seems to be wrong HOT 1
- robyn_chain function not found error HOT 4
- Robyn Refresh error HOT 41
- Cannot execute remotes::install_github("facebookexperimental/Robyn/app") HOT 4
- Robyn one pager is not getting exported HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from robyn.