Запретить печатную единицу PSI (фунтов на квадратный дюйм) как греческую букву пси (Ψ) - PullRequest
1 голос
/ 08 мая 2019

Я строю данные, используя 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)))
...