Гистограмма порядок оси X в R ggvis

Я экспериментирую с использованием ggvis для своего ежедневного отчета. Одна проблема, с которой я столкнулся, заключается в том, что для набора данных я намеревался построить ось X, как в порядке данных. Однако реальный сюжет отображается в алфавитном порядке.

Существуют ли какие-либо скрытые параметры для изменения порядка оси X для гистограммы в R?

Step    LER
Pre 3.2
DS  2.8
SiARC   2.2
OPL 1.9
ILD 1.6
Oxide   1.5

library(ggvis)
ler <- read.csv("shinyapps/EUV/data/by_step_LER.csv")
ler %>% ggvis(x = ~Step, y = ~LER) %>% layer_bars()

person Rick    schedule 16.02.2015    source источник


Ответы (1)


library(ggvis)

ler <- structure(list(Step = structure(1:6, .Label = c("Pre", "DS", "SiARC", "OPL", "ILD", "Oxide"), class = "factor"), LER = c(3.2, 2.8, 2.2, 1.9, 1.6, 1.5)), .Names = c("Step", "LER"), row.names = c(NA, -6L), class = "data.frame")

ler$Step <- factor(ler$Step, levels = ler$Step)

ler %>% ggvis(x = ~Step, y = ~LER) %>% layer_bars()

введите здесь описание изображения

person Community    schedule 16.02.2015