Я строю данные, используя ggplot2 с библиотекой gWidgets2RGtk2.Данные имеют единицы измерения, установленные с помощью библиотеки единиц измерения.Используя библиотеку ggforce, она автоматически помещает единицы измерения в метки оси графика.
Проблема в том, что если данные имеют единицы измерения psi (фунты на квадратный дюйм), они отображают греческую букву psi "Ψ".,Мне бы хотелось, чтобы он отображал «psi».
Я не уверен, что проблема в единицах, ggplot или ggforce.
print(as.character(units(example_data$pressure)))
дает «psi».
library(data.table)
library(units)
library(ggforce)
example_data <- data.table(time = 1:3, pressure = c(5, 10, 20))
units(example_data$time) <- ud_units$s
units(example_data$pressure) <- ud_units$psi
p <- ggplot(data = example_data, mapping = aes(time, pressure)) + geom_line()
print(p)
print(as.character(units(example_data$pressure)))