我正在尝试使用 ggplot 在 Rpy2 的对数刻度上格式化我的轴。在普通的 R 中,可以这样做:
qplot(data=data, x=x, y=y) + geom_point() + scale_y_log2()
获取 log2 轴。当我尝试ggplot2.scale_y_log2
在 Rpy2 中使用时,它抱怨它没有找到,尽管ggplot2.scale_x_log10
(log* 10 *) 工作正常。如何在 Rpy2 中获得 log2 轴?
相关问题:如果我的数据已经记录(例如,它在我将 log2 应用于行的 Pandas 数据框中),我如何在 Rpy2 中获取 ggplot 以将轴格式化为对数轴(即像 2^1、2 这样的刻度^2, 2^4, ...) 无需再次记录数据?只是重新格式化标签,因为数据已经在日志值中。谢谢。