Packed Bar Charts in R with Plotly (Introducing Packed Bars)
This small package is an adaptation of the packed bar chart introduced by XanGregg in a JMP User Community Post (XanGregg's packed bar git repo). The package currently consists of only 1 function to make a packed bar chart using plotly.
#install package from github devtools::install_github("AdamSpannbauer/rPackedBar") #use sample data from treemap package data(GNI2014, package = 'treemap') data.table::setDT(GNI2014) #inspect raw data head(GNI2014) # iso3 country continent population GNI # 1: BMU Bermuda North America 67837 106140 # 2: NOR Norway Europe 4676305 103630 # 3: QAT Qatar Asia 833285 92200 # 4: CHE Switzerland Europe 7604467 88120 # 5: MAC Macao SAR, China Asia 559846 76270 # 6: LUX Luxembourg Europe 491775 75990 #summarize data to plot my_input_data = GNI2014[,sum(population), by=country] #inspect data to plot head(my_input_data) # country V1 # 1: Bermuda 67837 # 2: Norway 4676305 # 3: Qatar 833285 # 4: Switzerland 7604467 # 5: Macao SAR, China 559846 # 6: Luxembourg 491775 #packed bar with default settings plotly_packed_bar(my_input_data, label_column = 'country', value_column = 'V1')
#customized packed bar plotly_packed_bar(my_input_data, label_column = 'country', value_column = 'V1', number_rows = 4, plot_title = 'Population 2014', xaxis_label = 'Population', hover_label = 'Population', min_label_width = .025, color_bar_color ='orange')
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4