Suggested Citation:
Mendez Carlos (2020). An interactive exploration of cross-sectional data: Using the package ExPanDaR to generate interactive web applications. R Studio/RPubs. Available at https://rpubs.com/quarcs-lab/explore-cross-section-interactively
This work is licensed under the Creative Commons Attribution-Share Alike 4.0 International License. 
Load the data
Let us use the gapminder
data set:
Gapminder Data: Life Expectancy and GDP per capita for 184 countries from 1952 to 2007
Documentation of the gapminder dataset
Select cross-sectional sample:
Import dataframe of definitions
Interactive exploration
- With the default configuration
- With a customized configuration
First you customize the exploration, export configuration file, and included in the new set up of the exploration.
Research Tasks
Evaluate the relationship between life expectancy and log of GDP per capita for each continent. How does this relatioship change across continents?
Evaluate the relationship between life expectancy and log of GDP per capita in the years 1952, 1972, and 1992. How does this relationship change over time?
Create an interactive web application of your analysis.
LS0tCnRpdGxlOiAiQW4gaW50ZXJhY3RpdmUgZXhwbG9yYXRpb24gb2YgY3Jvc3Mtc2VjdGlvbmFsIGRhdGEiCnN1YnRpdGxlOiAiVXNpbmcgdGhlIHBhY2thZ2UgRXhQYW5EYVIgdG8gZ2VuZXJhdGUgaW50ZXJhY3RpdmUgd2ViIGFwcGxpY2F0aW9ucyIKYXV0aG9yOiAiQ2FybG9zIE1lbmRleiIKb3V0cHV0OiAKICBodG1sX25vdGVib29rOgogICAgdG9jOiB0cnVlCiAgICB0b2NfZmxvYXQ6CiAgICAgIGNvbGxhcHNlZDogZmFsc2UKICAgICAgc21vb3RoX3Njcm9sbDogZmFsc2UKICAgIHRvY19kZXB0aDogNAogICAgbnVtYmVyX3NlY3Rpb25zOiB0cnVlCiAgICBjb2RlX2ZvbGRpbmc6ICJzaG93IgogICAgdGhlbWU6ICJjb3NtbyIKICAgIGhpZ2hsaWdodDogIm1vbm9jaHJvbWUiCiAgICBkZl9wcmludDogImthYmxlIgogIGdpdGh1Yl9kb2N1bWVudDogZGVmYXVsdAotLS0KCjxzdHlsZT4KaDEudGl0bGUge2ZvbnQtc2l6ZTogMThwdDsgY29sb3I6IERhcmtCbHVlO30gCmJvZHksIGgxLCBoMiwgaDMsIGg0IHtmb250LWZhbWlseTogIlBhbGF0aW5vIiwgc2VyaWY7fQpib2R5IHtmb250LXNpemU6IDEycHQ7fQovKiBIZWFkZXJzICovCmgxLGgyLGgzLGg0LGg1LGg2e2ZvbnQtc2l6ZTogMTRwdDsgY29sb3I6ICMwMDAwOEI7fQpib2R5IHtjb2xvcjogIzMzMzMzMzt9CmEsIGE6aG92ZXIge2NvbG9yOiAjOEIzQTYyO30KcHJlIHtmb250LXNpemU6IDEycHg7fQo8L3N0eWxlPgoKCmBgYHtyIHNldHVwLCBpbmNsdWRlPVRSVUV9CmtuaXRyOjpvcHRzX2NodW5rJHNldCgKICBlY2hvID0gVFJVRSwKICBtZXNzYWdlID0gRkFMU0UsCiAgd2FybmluZyA9IEZBTFNFCikKbGlicmFyeSh0aWR5dmVyc2UpCmxpYnJhcnkoRXhQYW5EYVIpICAgICAgIyBleHBsb3JlIHBhbmVsIGRhdGEgaW50ZXJhY3RpdmVseSAgIApsaWJyYXJ5KGdhcG1pbmRlcikgICAgICMgcGFuZWwgZGF0YSBmb3IgR0RQIGFuZCBIZWFsdGggCgojIENoYW5nZSB0aGUgcHJlc2VudGF0aW9uIG9mIGRlY2ltYWwgbnVtYmVycyB0byA0IGFuZCBhdm9pZCBzY2llbnRpZmljIG5vdGF0aW9uCm9wdGlvbnMocHJvbXB0PSJSPiAiLCBkaWdpdHM9Mywgc2NpcGVuPTk5OSkKYGBgCgoKU3VnZ2VzdGVkIENpdGF0aW9uOiAKCj4gTWVuZGV6IENhcmxvcyAoMjAyMCkuIEFuIGludGVyYWN0aXZlIGV4cGxvcmF0aW9uIG9mIGNyb3NzLXNlY3Rpb25hbCBkYXRhOiBVc2luZyB0aGUgcGFja2FnZSBFeFBhbkRhUiB0byBnZW5lcmF0ZSBpbnRlcmFjdGl2ZSB3ZWIgYXBwbGljYXRpb25zLiBSIFN0dWRpby9SUHVicy4gQXZhaWxhYmxlIGF0IDxodHRwczovL3JwdWJzLmNvbS9xdWFyY3MtbGFiL2V4cGxvcmUtY3Jvc3Mtc2VjdGlvbi1pbnRlcmFjdGl2ZWx5PgoKVGhpcyB3b3JrIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBDcmVhdGl2ZSBDb21tb25zIEF0dHJpYnV0aW9uLVNoYXJlIEFsaWtlIDQuMCBJbnRlcm5hdGlvbmFsIExpY2Vuc2UuIAohW10oTGljZW5zZS5wbmcpCgoKCiMgTG9hZCB0aGUgZGF0YQoKTGV0IHVzIHVzZSB0aGUgYGdhcG1pbmRlcmAgZGF0YSBzZXQ6IAoKPiBHYXBtaW5kZXIgRGF0YTogTGlmZSBFeHBlY3RhbmN5IGFuZCBHRFAgcGVyIGNhcGl0YSBmb3IgMTg0IGNvdW50cmllcyBmcm9tIDE5NTIgdG8gMjAwNyAKCkRvY3VtZW50YXRpb24gb2YgdGhlIFtnYXBtaW5kZXIgZGF0YXNldF0oaHR0cHM6Ly93d3cucmRvY3VtZW50YXRpb24ub3JnL3BhY2thZ2VzL2RzbGFicy92ZXJzaW9ucy8wLjcuMy90b3BpY3MvZ2FwbWluZGVyKQoKCgpgYGB7cn0KZ2FwbWluZGVyCmBgYAoKIyBUcmFuc2Zvcm0gdGhlIGRhdGEKCi0gVGFrZSB0aGUgbG9nIG9mIEdEUAoKLSBSZS1zY2FsZSB0aGUgcG9wdWxhdGlvbiB2YXJpYWJsZQoKYGBge3J9CmdhcG1pbmRlciA8LSBnYXBtaW5kZXIgJT4lIAogIG11dGF0ZSgKICAgIGxvZ0dEUHBjID0gbG9nKGdkcFBlcmNhcCksCiAgICBwb3AgPSBwb3AgLyAxZTYKICApCmBgYAoKCiMgU2VsZWN0IGNyb3NzLXNlY3Rpb25hbCBzYW1wbGU6IAoKLSBPbmx5IHVzZSB0aGUgeWVhciAyMDA3CgotIFRoZSBvcmRlciBvZiB0aGUgdmFyaWFibGVzIGlzIGltcG9ydGFudAoKYGBge3J9CmdhcG1haW5kZXIyMDA3IDwtIGdhcG1pbmRlciAlPiUgCiAgZmlsdGVyKHllYXIgPT0gMjAwNykgJT4lIAogIHNlbGVjdChjb3VudHJ5LCBsb2dHRFBwYywgbGlmZUV4cCwgcG9wLCBnZHBQZXJjYXAsIGNvbnRpbmVudCkKCmdhcG1haW5kZXIyMDA3CmBgYAoKCiMgSW1wb3J0IGRhdGFmcmFtZSBvZiBkZWZpbml0aW9ucyAKCgpgYGB7cn0KZGZfZGVmaW5pdGlvbnMgPC0gcmVhZF9jc3YoImRmX2RlZi5jc3YiKSAKZGZfZGVmaW5pdGlvbnMKYGBgCgojIEludGVyYWN0aXZlIGV4cGxvcmF0aW9uCgotIFdpdGggdGhlIGRlZmF1bHQgY29uZmlndXJhdGlvbgoKYGBge3IgZXZhbD1GQUxTRSwgaW5jbHVkZT1UfQojIFJ1biBpdCBpbiB0aGUgY29uc29sZQpFeFBhbkQoCiAgZ2FwbWFpbmRlcjIwMDcsCiAgZGZfZGVmID0gZGZfZGVmaW5pdGlvbnMsCiAgZXhwb3J0X25iX29wdGlvbiA9IFRSVUUsCiAgdGl0bGUgPSAiQ3Jvc3Mtc2VjdGlvbmFsIGV4cGxvcmF0aW9uIiwKICBhYnN0cmFjdCA9IHBhc3RlKCJUaGUgcmVsYXRpb25zaGlwIGJldHdlZW4gbGlmZSBleHBlY3RhbmN5IGFuZCBHRFAgcGVyIGNhcGl0YSIpCiAgKQpgYGAKCi0gV2l0aCBhIGN1c3RvbWl6ZWQgY29uZmlndXJhdGlvbgoKRmlyc3QgeW91IGN1c3RvbWl6ZSB0aGUgZXhwbG9yYXRpb24sIGV4cG9ydCBjb25maWd1cmF0aW9uIGZpbGUsIGFuZCBpbmNsdWRlZCBpbiB0aGUgbmV3IHNldCB1cCBvZiB0aGUgZXhwbG9yYXRpb24uCgoKYGBge3J9CmNvbmZpZ19saXN0X2Zyb21SRFMgPC0gcmVhZFJEUygiRXhQYW5EX2dhcG1pbmRlcjIwMDcuUkRTIikKYGBgCgoKYGBge3IgZXZhbD1GQUxTRSwgaW5jbHVkZT1UfQojIFJ1biBpdCBpbiB0aGUgY29uc29sZQpFeFBhbkQoCiAgZ2FwbWFpbmRlcjIwMDcsCiAgZGZfZGVmID0gZGZfZGVmaW5pdGlvbnMsCiAgZXhwb3J0X25iX29wdGlvbiA9IFRSVUUsCiAgY29uZmlnX2xpc3QgPSBjb25maWdfbGlzdF9mcm9tUkRTLAogIHRpdGxlID0gIkNyb3NzLXNlY3Rpb25hbCBleHBsb3JhdGlvbiIsCiAgYWJzdHJhY3QgPSBwYXN0ZSgiVGhlIHJlbGF0aW9uc2hpcCBiZXR3ZWVuIGxpZmUgZXhwZWN0YW5jeSBhbmQgR0RQIHBlciBjYXBpdGEiKQogICkKYGBgCgojIyBTaGlueSBhcHAKCj4gPGh0dHBzOi8vY2FybG9zbWVuZGV6Nzc3LnNoaW55YXBwcy5pby9zaG9ydC1wcm9qZWN0LWV4cGxvcmUtY3Jvc3Mtc2VjdGlvbi1pbnRlcmFjdGl2ZWx5PgoKCiMgUmVzZWFyY2ggVGFza3MKCi0gRXZhbHVhdGUgdGhlIHJlbGF0aW9uc2hpcCBiZXR3ZWVuIGxpZmUgZXhwZWN0YW5jeSBhbmQgbG9nIG9mIEdEUCBwZXIgY2FwaXRhIGZvciBlYWNoIGNvbnRpbmVudC4gSG93IGRvZXMgdGhpcyByZWxhdGlvc2hpcCBjaGFuZ2UgYWNyb3NzIGNvbnRpbmVudHM/CgotIEV2YWx1YXRlIHRoZSByZWxhdGlvbnNoaXAgYmV0d2VlbiBsaWZlIGV4cGVjdGFuY3kgYW5kIGxvZyBvZiBHRFAgcGVyIGNhcGl0YSBpbiB0aGUgeWVhcnMgMTk1MiwgMTk3MiwgYW5kIDE5OTIuIEhvdyBkb2VzIHRoaXMgcmVsYXRpb25zaGlwIGNoYW5nZSBvdmVyIHRpbWU/CgotIENyZWF0ZSBhbiBpbnRlcmFjdGl2ZSB3ZWIgYXBwbGljYXRpb24gb2YgeW91ciBhbmFseXNpcy4KCiMgUmVmZXJlbmNlcwoKLSA8aHR0cHM6Ly9qb2FjaGltLWdhc3Nlbi5naXRodWIuaW8vRXhQYW5EYVIvPgotIDxodHRwczovL2NyYW4uci1wcm9qZWN0Lm9yZy93ZWIvcGFja2FnZXMvRXhQYW5EYVIvaW5kZXguaHRtbD4KCgoKRU5E