I've been struggling to create a DotPlot like the one shown in Cleveland's The Elements of Graphing Data.



Using the following dataset

data = Sort[{#, 
 WolframAlpha[
  StringJoin["Number of native speakers ", #], {{"Result", 1}, 
   "ComputableData"}]} &amp; /@ {"Mandarin", "French", "English", 
"Spanish", "German", "Hindi", "Malay", "Arabic", "Portuguese", 
"Russian", "Korean", "Italian", "Cantonese", "Telugu", 
"Urdu"}, #1[[2]] &lt; #2[[2]] &amp;]


What is the best approach to replicate this chart with its two axis, dot, dashed lines , etc?


Question: Problem with height in video shortcode
Answer: It doesn't seems to be a bug, but it's designed like that only...

Have a look how height variable is being changed by other parameter to keep up the right video ratio based on the theme.

if ( 'video' === $type ) {
             $width = empty( $meta['width'] ) ? 640 : $meta['width'];
             $height = empty( $meta['height'] ) ? 360 : $meta['height'];
             $theme_height = round( ( $height * $theme_width ) / $width );
             $track['dimensions'] = array(
                     'original' =&gt; compact( 'width', 'height' ),
                     'resized' =&gt; array(
                             'width' =&gt; $theme_width,
                             'height' =&gt; $theme_height
                     )
             );
 }


Reference: Codex : Line No. 1092