I have the following data which I want to plot with ggplot:
SC_LTSL_BM 16.8275 SC_STSL_BM 17.3914 proB_FrBC_FL 122.1580 preB_FrD_FL 18.5051 B_Fo_S
You can also just re-order the corresponding factor as described here
x$name <- factor(x$name, levels = x$name[order(x$val)])