title: Plotting likert scales with plot_likert function from sjPlot
body: <p>I have likert scale data in character format and want to plot it using <code>plot_likert</code> function from <code>sjPlot</code> <code>R</code> package.</p>
  <pre><code>df1 &lt;-
    data.frame(
    matrix(
      data = sample(x = c(&quot;Strongly Disagree&quot;, &quot;Disagree&quot;, &quot;Neutral&quot;, &quot;Agree&quot;, &quot;Strongly Agree&quot;), size = 500, replace = TRUE),
      ncol = 5
      )
    )
      
  head(df1)
                   X1                X2                X3                X4
  1           Neutral           Neutral Strongly Disagree    Strongly Agree
  2          Disagree          Disagree    Strongly Agree             Agree
  3           Neutral    Strongly Agree Strongly Disagree             Agree
  4           Neutral    Strongly Agree             Agree Strongly Disagree
  5           Neutral           Neutral          Disagree Strongly Disagree
  6 Strongly Disagree Strongly Disagree             Agree Strongly Disagree
                   X5
  1          Disagree
  2 Strongly Disagree
  3 Strongly Disagree
  4           Neutral
  5 Strongly Disagree
  6             Agree
  
  library(sjPlot)
  
  plot_likert(df1)
  
      Error: Can't coerce element 1 from a character to a double
  In addition: There were 18 warnings (use warnings() to see them)
  </code></pre>
  <p>However, <code>plot_likert</code> works for numeric data.</p>
  <pre><code>df2 &lt;-
    data.frame(
    matrix(
      data = sample(x = 1:5, size = 500, replace = TRUE),
      ncol = 5
      )
    )
  
  df2
  
  plot_likert(df2)
  </code></pre>
  <p>An help.</p>