title: How to draw a chart with sorted horizontal error bars (sorted barcharts with error marks)?
body: <p>I would like to plot means and standard errors as a horizontal barchart, and I want the mean sorted. </p>
  
  <p>I've found the way to plot horizontal sorted barcharts using lattice, but I do not know how to add error marks. The following are my data and the R code I came up with.</p>
  
  <pre><code>data &lt;- structure(c(0.67, 0.67, 0.76, 0.66, 0.71, 0.6, 0.52, 0.6, 0.71, 0.76, 
  0.76, 0.71, 0.6, 0.61, 0.9, 0.5, 0.58, 0.84, 0.68, 0.88,
  0.89, 0.96, 1, 0.95, 1, 1, 0.98, 0.78, 0.98, 1, 
  1, 0.99, 1, 1, 0.95, 0.92, 1, 0.91, 1, 0.87, 
  0.91, 0.72, 0.73, 0.55, 0.82, 0.87, 0.64, 0.75, 0.75, 1, 
  0.81, 0.79, 1, 0.74, 0.57, 0.84, 1, 0.95, 0.78, 0.95), .Dim = c(20L, 3L), .Dimnames = list(
      c("1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", 
      "12", "13", "14", "15", "16", "17", "18", "19", "20"), c("A", 
      "B", "C")))
  
  means &lt;- apply(data, 2, mean)
  
  errors &lt;- apply(data, 2, sd)
  
  plot.data &lt;- data.frame(colnames(data), means, errors)
  
  colnames(plot.data) &lt;- c("var", "mean", "error")
  
  library("lattice")
  plot.new()
  
  barchart(reorder(var, mean) ~ mean, plot.data, xlim = c(0, 1))
  </code></pre>
  
  <p>Is there any way to add error marks to this chart? If not, any suggestion on how to plot the chart I want in R?</p>
  
  <p>Thank you in advance!</p>