├── 3 linear fits.png ├── Analysis.R ├── BayesRegression.R ├── BayesRegression_Obs.R ├── CONTRIBUTING ├── ChangeLog ├── DESCRIPTION ├── GenerateData.R ├── LICENSE ├── NAMESPACE ├── ObservedData.csv ├── R ├── attribution.R ├── migrate.R ├── misc_helper.R ├── module_media.R ├── module_natural_migration.R ├── module_sales.R ├── optimize.R ├── random_number_generator.R ├── s3_amss_sim.R ├── segmentation_consts.R ├── simulate.R ├── simulate_time_series.R └── startup_message.R ├── README.md ├── VIF.png ├── coef.png ├── coefficients.xlsx ├── corrplot.png ├── inst └── doc │ ├── amss-manual.pdf │ └── amss-vignette.pdf ├── man ├── AdjustPopulation.Rd ├── ApplyTransitionMatrix.Rd ├── CalculateROAS.Rd ├── CalculateSampleROAS.Rd ├── Capitalize.Rd ├── CheckLength.Rd ├── CheckListNames.Rd ├── CheckSalesActivity.Rd ├── DefaultNatMigModule.Rd ├── DefaultSalesModule.Rd ├── DefaultSearchMediaModule.Rd ├── DefaultTraditionalMediaModule.Rd ├── Desatiate.Rd ├── EvalText.Rd ├── GenerateDataUnderNewBudget.Rd ├── GetBrandStates.Rd ├── GetBudget.Rd ├── GetBudgetIdx.Rd ├── GetCategoryStates.Rd ├── GetInterior.Rd ├── GetPopulation.Rd ├── HillTrans.Rd ├── InitPop.Rd ├── InitStateData.Rd ├── MigrateMarginal.Rd ├── MigrateMultiple.Rd ├── MultiplyBySegment.Rd ├── OptimizeSpend.Rd ├── ParseT.Rd ├── PasteD.Rd ├── RBinom.Rd ├── RHyper.Rd ├── RMultinom.Rd ├── RNBinom.Rd ├── RPois.Rd ├── ReadRepeatingVector.Rd ├── ReduceDimension.Rd ├── SimulateAMSS.Rd ├── SimulateAR1.Rd ├── SimulateCorrelated.Rd ├── SimulateData.Rd ├── SimulateDummy.Rd ├── SimulateNotEmptyUrns.Rd ├── SimulateSinusoidal.Rd ├── SurfaceData.Rd ├── UpdateMarket.Rd ├── UpdateMarketingResponsiveStates.Rd ├── amss.sim.Rd └── population-segmentation.Rd ├── rmse.png ├── tests ├── testthat.R └── testthat │ ├── helper_testdata.R │ ├── test_attribution.R │ ├── test_migrate.R │ ├── test_misc_helper.R │ ├── test_module_media.R │ ├── test_module_natural_migration.R │ ├── test_module_sales.R │ ├── test_optimize.R │ ├── test_random_number_generator.R │ ├── test_simulate.R │ └── test_simulate_time_series.R └── vignettes └── amss-vignette.Rmd /3 linear fits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/3 linear fits.png -------------------------------------------------------------------------------- /Analysis.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/Analysis.R -------------------------------------------------------------------------------- /BayesRegression.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/BayesRegression.R -------------------------------------------------------------------------------- /BayesRegression_Obs.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/BayesRegression_Obs.R -------------------------------------------------------------------------------- /CONTRIBUTING: -------------------------------------------------------------------------------- 1 | Please send any reports to amss-opensource@google.com. -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/ChangeLog -------------------------------------------------------------------------------- /DESCRIPTION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/DESCRIPTION -------------------------------------------------------------------------------- /GenerateData.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/GenerateData.R -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/LICENSE -------------------------------------------------------------------------------- /NAMESPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/NAMESPACE -------------------------------------------------------------------------------- /ObservedData.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/ObservedData.csv -------------------------------------------------------------------------------- /R/attribution.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/R/attribution.R -------------------------------------------------------------------------------- /R/migrate.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/R/migrate.R -------------------------------------------------------------------------------- /R/misc_helper.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/R/misc_helper.R -------------------------------------------------------------------------------- /R/module_media.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/R/module_media.R -------------------------------------------------------------------------------- /R/module_natural_migration.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/R/module_natural_migration.R -------------------------------------------------------------------------------- /R/module_sales.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/R/module_sales.R -------------------------------------------------------------------------------- /R/optimize.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/R/optimize.R -------------------------------------------------------------------------------- /R/random_number_generator.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/R/random_number_generator.R -------------------------------------------------------------------------------- /R/s3_amss_sim.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/R/s3_amss_sim.R -------------------------------------------------------------------------------- /R/segmentation_consts.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/R/segmentation_consts.R -------------------------------------------------------------------------------- /R/simulate.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/R/simulate.R -------------------------------------------------------------------------------- /R/simulate_time_series.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/R/simulate_time_series.R -------------------------------------------------------------------------------- /R/startup_message.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/R/startup_message.R -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/README.md -------------------------------------------------------------------------------- /VIF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/VIF.png -------------------------------------------------------------------------------- /coef.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/coef.png -------------------------------------------------------------------------------- /coefficients.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/coefficients.xlsx -------------------------------------------------------------------------------- /corrplot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/corrplot.png -------------------------------------------------------------------------------- /inst/doc/amss-manual.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/inst/doc/amss-manual.pdf -------------------------------------------------------------------------------- /inst/doc/amss-vignette.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/inst/doc/amss-vignette.pdf -------------------------------------------------------------------------------- /man/AdjustPopulation.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/AdjustPopulation.Rd -------------------------------------------------------------------------------- /man/ApplyTransitionMatrix.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/ApplyTransitionMatrix.Rd -------------------------------------------------------------------------------- /man/CalculateROAS.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/CalculateROAS.Rd -------------------------------------------------------------------------------- /man/CalculateSampleROAS.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/CalculateSampleROAS.Rd -------------------------------------------------------------------------------- /man/Capitalize.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/Capitalize.Rd -------------------------------------------------------------------------------- /man/CheckLength.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/CheckLength.Rd -------------------------------------------------------------------------------- /man/CheckListNames.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/CheckListNames.Rd -------------------------------------------------------------------------------- /man/CheckSalesActivity.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/CheckSalesActivity.Rd -------------------------------------------------------------------------------- /man/DefaultNatMigModule.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/DefaultNatMigModule.Rd -------------------------------------------------------------------------------- /man/DefaultSalesModule.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/DefaultSalesModule.Rd -------------------------------------------------------------------------------- /man/DefaultSearchMediaModule.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/DefaultSearchMediaModule.Rd -------------------------------------------------------------------------------- /man/DefaultTraditionalMediaModule.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/DefaultTraditionalMediaModule.Rd -------------------------------------------------------------------------------- /man/Desatiate.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/Desatiate.Rd -------------------------------------------------------------------------------- /man/EvalText.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/EvalText.Rd -------------------------------------------------------------------------------- /man/GenerateDataUnderNewBudget.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/GenerateDataUnderNewBudget.Rd -------------------------------------------------------------------------------- /man/GetBrandStates.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/GetBrandStates.Rd -------------------------------------------------------------------------------- /man/GetBudget.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/GetBudget.Rd -------------------------------------------------------------------------------- /man/GetBudgetIdx.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/GetBudgetIdx.Rd -------------------------------------------------------------------------------- /man/GetCategoryStates.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/GetCategoryStates.Rd -------------------------------------------------------------------------------- /man/GetInterior.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/GetInterior.Rd -------------------------------------------------------------------------------- /man/GetPopulation.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/GetPopulation.Rd -------------------------------------------------------------------------------- /man/HillTrans.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/HillTrans.Rd -------------------------------------------------------------------------------- /man/InitPop.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/InitPop.Rd -------------------------------------------------------------------------------- /man/InitStateData.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/InitStateData.Rd -------------------------------------------------------------------------------- /man/MigrateMarginal.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/MigrateMarginal.Rd -------------------------------------------------------------------------------- /man/MigrateMultiple.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/MigrateMultiple.Rd -------------------------------------------------------------------------------- /man/MultiplyBySegment.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/MultiplyBySegment.Rd -------------------------------------------------------------------------------- /man/OptimizeSpend.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/OptimizeSpend.Rd -------------------------------------------------------------------------------- /man/ParseT.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/ParseT.Rd -------------------------------------------------------------------------------- /man/PasteD.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/PasteD.Rd -------------------------------------------------------------------------------- /man/RBinom.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/RBinom.Rd -------------------------------------------------------------------------------- /man/RHyper.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/RHyper.Rd -------------------------------------------------------------------------------- /man/RMultinom.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/RMultinom.Rd -------------------------------------------------------------------------------- /man/RNBinom.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/RNBinom.Rd -------------------------------------------------------------------------------- /man/RPois.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/RPois.Rd -------------------------------------------------------------------------------- /man/ReadRepeatingVector.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/ReadRepeatingVector.Rd -------------------------------------------------------------------------------- /man/ReduceDimension.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/ReduceDimension.Rd -------------------------------------------------------------------------------- /man/SimulateAMSS.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/SimulateAMSS.Rd -------------------------------------------------------------------------------- /man/SimulateAR1.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/SimulateAR1.Rd -------------------------------------------------------------------------------- /man/SimulateCorrelated.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/SimulateCorrelated.Rd -------------------------------------------------------------------------------- /man/SimulateData.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/SimulateData.Rd -------------------------------------------------------------------------------- /man/SimulateDummy.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/SimulateDummy.Rd -------------------------------------------------------------------------------- /man/SimulateNotEmptyUrns.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/SimulateNotEmptyUrns.Rd -------------------------------------------------------------------------------- /man/SimulateSinusoidal.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/SimulateSinusoidal.Rd -------------------------------------------------------------------------------- /man/SurfaceData.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/SurfaceData.Rd -------------------------------------------------------------------------------- /man/UpdateMarket.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/UpdateMarket.Rd -------------------------------------------------------------------------------- /man/UpdateMarketingResponsiveStates.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/UpdateMarketingResponsiveStates.Rd -------------------------------------------------------------------------------- /man/amss.sim.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/amss.sim.Rd -------------------------------------------------------------------------------- /man/population-segmentation.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/man/population-segmentation.Rd -------------------------------------------------------------------------------- /rmse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/rmse.png -------------------------------------------------------------------------------- /tests/testthat.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/tests/testthat.R -------------------------------------------------------------------------------- /tests/testthat/helper_testdata.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/tests/testthat/helper_testdata.R -------------------------------------------------------------------------------- /tests/testthat/test_attribution.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/tests/testthat/test_attribution.R -------------------------------------------------------------------------------- /tests/testthat/test_migrate.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/tests/testthat/test_migrate.R -------------------------------------------------------------------------------- /tests/testthat/test_misc_helper.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/tests/testthat/test_misc_helper.R -------------------------------------------------------------------------------- /tests/testthat/test_module_media.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/tests/testthat/test_module_media.R -------------------------------------------------------------------------------- /tests/testthat/test_module_natural_migration.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/tests/testthat/test_module_natural_migration.R -------------------------------------------------------------------------------- /tests/testthat/test_module_sales.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/tests/testthat/test_module_sales.R -------------------------------------------------------------------------------- /tests/testthat/test_optimize.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/tests/testthat/test_optimize.R -------------------------------------------------------------------------------- /tests/testthat/test_random_number_generator.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/tests/testthat/test_random_number_generator.R -------------------------------------------------------------------------------- /tests/testthat/test_simulate.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/tests/testthat/test_simulate.R -------------------------------------------------------------------------------- /tests/testthat/test_simulate_time_series.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/tests/testthat/test_simulate_time_series.R -------------------------------------------------------------------------------- /vignettes/amss-vignette.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshkyh/amss/HEAD/vignettes/amss-vignette.Rmd --------------------------------------------------------------------------------