Package: pubDashboard 0.0.1

pubDashboard: Creating Publication Data Visualization Dashboards

Package to facilitate the creation of data visualization dashboards through the flexdashboard and openalexR packages.

Authors:Rémi Thériault [aut, cre]

pubDashboard_0.0.1.tar.gz
pubDashboard_0.0.1.zip(r-4.5)pubDashboard_0.0.1.zip(r-4.4)pubDashboard_0.0.1.zip(r-4.3)
pubDashboard_0.0.1.tgz(r-4.4-any)pubDashboard_0.0.1.tgz(r-4.3-any)
pubDashboard_0.0.1.tar.gz(r-4.5-noble)pubDashboard_0.0.1.tar.gz(r-4.4-noble)
pubDashboard_0.0.1.tgz(r-4.4-emscripten)pubDashboard_0.0.1.tgz(r-4.3-emscripten)
pubDashboard.pdf |pubDashboard.html
pubDashboard/json (API)

# Install 'pubDashboard' in R:
install.packages('pubDashboard', repos = c('https://rempsyc.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/rempsyc/pubdashboard/issues

Pkgdown:https://rempsyc.github.io

Datasets:
  • countries - List of countries taken from the package 'countrycode'
  • journal_field - List of academic journals and corresponding fields
  • universities - A data frame of university and corresponding country
  • us_states - List of US states taken from the package 'countrycode'
  • world_capitals - List of world capitals taken from the package 'maps'

On CRAN:

2.48 score 6 scripts 26 exports 38 dependencies

Last updated 2 months agofrom:114b2dafdb. Checks:OK: 3 NOTE: 4. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 18 2024
R-4.5-winOKNov 18 2024
R-4.5-linuxOKNov 18 2024
R-4.4-winNOTENov 18 2024
R-4.4-macNOTENov 18 2024
R-4.3-winNOTENov 18 2024
R-4.3-macNOTENov 18 2024

Exports:add_regionclean_journals_continentsdetect_missing_journalsdygraph_yearfetch_openalex_pubsget_journal_idlapply_fetch_openalex_pubsread_bind_all_datarender_dashboardscatter_continent_yearscatter_country_yearscatter_figure1scatter_journal_yeartable_continenttable_continent_journaltable_continent_yeartable_countrytable_country_journaltable_country_yeartable_journal_counttable_journal_yeartable_missing_countrywaffle_continentwaffle_continent_journalwaffle_countrywaffle_country_journal

Dependencies:askpassclicountrycodecpp11crayoncurldplyrfansigenericsgluehmshttrinsightjsonlitelifecyclelubridatemagrittrmimeopenalexRopensslpillarpkgconfigprettyunitsprogresspurrrR6rempsycrlangstringistringrsystibbletidyrtidyselecttimechangeutf8vctrswithr

Readme and manuals

Help Manual

Help pageTopics
Add regions to pubDashboard dataframeadd_region
Clean dataframe, for names of journals and continentsclean_journals_continents
List of countries taken from the package 'countrycode'countries
Detect missing journalsdetect_missing_journals
Generate a dygraph of journal paper percentages, by country and yeardygraph_year
Downloads relevant publication data using 'openalexR'fetch_openalex_pubs
Extract 'openalexR' journal ID from journal namesget_journal_id
List of academic journals and corresponding fieldsjournal_field
Loop 'fetch_openalex_pubs' over journals or yearslapply_fetch_openalex_pubs
Read local pubDashboard data files and bind them in a single dataframeread_bind_all_data
Render complete pubDashboard dashboardrender_dashboard
Generate table of journal paper percentages, by continent and yearscatter_continent_year
Generate table of journal paper percentages, by continent and yearscatter_country_year
Generate table of journal paper percentages, by continent and yearscatter_figure1
Generate table of journal paper percentages, by continent and yearscatter_journal_year
Generate table of journal paper percentages, by continenttable_continent
Generate table of journal paper percentages, by continent and journalstable_continent_journal
Generate table of journal paper percentages, by continent and yeartable_continent_year
Generate table of journal paper percentages, by countrytable_country
Generate table of journal paper percentages, by continent and yeartable_country_journal
Generate table of journal paper percentages, by country and yeartable_country_year
Count number of papers per journal, with year rangetable_journal_count
Generate table of journal paper percentages, by journal, continent and yeartable_journal_year
Generate table of journal paper percentages, by countrytable_missing_country
A data frame of university and corresponding countryuniversities
List of US states taken from the package 'countrycode'us_states
Generate a waffle chart of journal paper percentages, by continent (each square = 1% of data)waffle_continent
Generate a waffle chart of journal paper percentages, by continent (each square = 1% of data)waffle_continent_journal
Generate a waffle plot made of country flagswaffle_country
Generate a waffle chart of journal paper percentages, by continent (each square = 1% of data)waffle_country_journal
List of world capitals taken from the package 'maps'world_capitals