Skip to content

bellomo/ExpediaTest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ExpediaTest

R code for the Expedia test

test.R

It reads the CVS file and processes the data to check for similar partners comparing the booking value distributions and checking compatibility at stochastic level using the Wilcoxon-Mann-Whitney test. The similary matrix produced by the test is saved on disk, it can be reloaded for repeated processing setting the flag "loadSim=1". A few plots are saved showing market sharing and similary matrix.

The code procudes a JSON file formatted as requested in the test, listing all partners and for each partner the top 10 markets and the top 10 most similar parterns. JSON file writing is controlled by a flag "writeJSON".

plot.R

It reads the CVS data and the JSON file produced by test.R to make plots and tables.

myjson.json

JSON file requested in the test. The most similar partner to "de1201d4d1b6" is found to be "t35tde1201". This data can be used to quickly inspect for each partner the top markets and the similar partners, for when increasing the impact of a specific partern and/or market.

How to tun

The scripts can be executed in plan R or R-studio, modulo installing the needed libraries. The input data is to be stored in a folder called "Expedia" and the ouput plots and tables are saved to a folder called "Expedia/plots". These folders needs to be created before running the scripts.

About

R code for the Expedia test

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages