【发布时间】:2019-05-06 09:43:58
【问题描述】:
我是 R 的初学者,我尝试用它来绘制简单的条形图。这个想法是获取给定区域中存在的各种土壤类型的面积值,计算每种土壤的百分比份额并将其绘制为垂直条。一切正常,但我似乎无法找到将 yaxis 刻度标签更改为斜体的方法,这是命名它们时的常见做法。下面我介绍目前为止的代码。
我似乎找不到合适的参数来将 tickfont 更改为斜体,我尝试了 font.main = 3 、 face = 'italic' 和 font = 3 ,但似乎没有任何效果。我知道下面显示的列表f3 对图表有影响,因为它会修改刻度文本的大小,只是似乎没有什么可以使它变成斜体。
f3 <- list(family = "Arial, sans-serif", size =10, color = "black", font = 3)
b <- list(title = "Soil grouping", titlefont = f2, tickfont = f3)
p <- plot_ly(x, y = ~Soil, x = ~pro, type = 'bar', orientation = "h") %>% layout(xaxis = a, yaxis = b)
我希望获得与所链接的图表相似的图表,只是土壤名称以斜体显示。提前致谢
【问题讨论】: