Install httpgd
from CRAN:
install.packages("httpgd")
Or get the latest development version from GitHub:
::install_github("nx10/httpgd") remotes
See system requirements for troubleshooting.
Depends on R
version ≥ 4.0 on windows, and R ≥ 3.2 on linux and macOS (a C++ compiler with basic C++17 support is required).
Note that there is a rare bug in R versions < 4.1, that leads to some plots disappearing when ggplot2 plots are resized and deleted in a specific way.
libpng
and X11 are required on unix like systems (e.g. Linux, macOS). Cairo
is required on unix like systems to enable PNG, PDF, EPS and PS renderers.
If libpng
is missing install it via:
brew install libpng
If X11
is missing the error message will include the text:
unable to load shared object [...] systemfonts/libs/systemfonts.so [...]
Install XQuartz
. (see: https://github.com/r-lib/systemfonts/issues/17)
For source installation on Linux, the fontconfig freetype2 library is required to install the {systemfonts}
package, which is a dependency of httpgd
.
apt install libfontconfig1-dev
dnf install fontconfig-devel