title: Bokeh - Fill the gap in line plot (standalone)
body: <p>I'm looking to fill the gap in this plot:</p>
  <pre><code>data = pd.DataFrame({'YYYY_MM': {0: '2020-11',
    1: '2020-12',
    2: '2021-01',
    3: '2021-02',
    4: '2021-03'},
   'value': {0: 0.7,
    1: np.nan,
    2: 0.5,
    3: 0.8,
    4: 0.2}})
  
  factors = data[&quot;YYYY_MM&quot;].tolist()
  p = figure(x_range=FactorRange(*factors), 
             plot_height=350)
  
  p.line(x=&quot;YYYY_MM&quot;, 
         y=&quot;value&quot;, 
         source = data,
         color=&quot;orange&quot;,
         line_width=2,
        legend_label=&quot;legend&quot;)
  
  
  p.circle(x=&quot;YYYY_MM&quot;, 
         y=&quot;value&quot;, 
         source = data,
         color=&quot;orange&quot;,
        legend_label=&quot;legend&quot;)
  
  show(p)
  </code></pre>
  <p><a href="https://i.stack.imgur.com/NYPTl.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/NYPTl.png" alt="enter image description here" /></a></p>
  <p>How can I put a line between the dot and the line? How can I do that the line plot ignore the missing value? I have found some examples when bokeh does automatically what I'm looking for (<a href="https://stackoverflow.com/questions/48528519/bokeh-autofill-datetime-axis-missing-values-how-to-stop-it">link</a>) but it seems for the line plot it doesn't do it automatically. So, how can do I solve this? Any suggestions?</p>