防止以希腊字母psi(Ψ)作为单位的印刷单位PSI(磅/平方英寸)

时间:2019-05-08 16:45:39

标签: r ggplot2 units-of-measurement ggforce

我正在使用带有gWidgets2RGtk2库的ggplot2绘制数据。数据具有通过单位库设置的单位。通过使用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)))

0 个答案:

没有答案