title: How to plot a line representing a value from a dataframe with two geometry columns?
body: <p>I have the following data:</p>
  
  <pre><code>import pandas as pd
  import geopandas as gpd
  from shapely.geometry import Point
  import matplotlib.pyplot as plt
  
  
  points = gpd.GeoDataFrame([['A', Point(1.5, 1.75), Point(2, 2), 16],
                            ['B', Point(3.0,2.0), Point(3, 4), 18],
                         ['C', Point(2.5,1.25), Point(1, 1), 19]],
                      columns=['id', 'geometry', 'geometry b', 'value'], 
                      geometry='geometry')
  </code></pre>
  
  <p>the first geometry column represents the starting point, the second the ending point of a line which has a value corresponding to the value column. </p>
  
  <p>I have tried to plot this with:</p>
  
  <pre><code>f, ax = plt.subplots(1, figsize = [12, 12])
  points.plot(ax=ax, column = 'value')
  </code></pre>
  
  <p>However it just plots the first geometry column and colours the points corresponding to their value.</p>
  
  <p>How do I produce a plot that draws the lines, colour coded to their value?</p>