我刚刚被介绍到mpl_toolkits.basemap
,我正在寻找帮助时碰壁。教程http://matplotlib.org/basemap/users/examples.html几乎没有任何帮助。
我拥有的数据是二进制输出数据,并确定某个图像是否在社交媒体上共享。我的任务是确定所拍照片的位置是否与分享率有关。虽然纬度和经度数据上的information gain
几乎没有对图像的共享能力产生任何影响,但我希望可视化地图上的所有共享和非共享数据。
以下是我的示例数据(请点击run-snippet
以表格格式查看数据),
<table border="1" class="dataframe">
<thead>
<tr style="text-align: right;">
<th></th>
<th>GID</th>
<th>lat</th>
<th>long</th>
<th>Proportion</th>
</tr>
</thead>
<tbody>
<tr>
<th>0</th>
<td>3</td>
<td>-1.35137</td>
<td>36.8003</td>
<td>0</td>
</tr>
<tr>
<th>1</th>
<td>4</td>
<td>-1.35134</td>
<td>36.8004</td>
<td>1</td>
</tr>
<tr>
<th>2</th>
<td>6</td>
<td>-1.35134</td>
<td>36.8004</td>
<td>1</td>
</tr>
<tr>
<th>3</th>
<td>10</td>
<td>-1.36709</td>
<td>36.782</td>
<td>0</td>
</tr>
<tr>
<th>4</th>
<td>13</td>
<td>-1.36906</td>
<td>36.7791</td>
<td>0</td>
</tr>
<tr>
<th>5</th>
<td>15</td>
<td>-1.37728</td>
<td>36.7854</td>
<td>1</td>
</tr>
<tr>
<th>6</th>
<td>18</td>
<td>-1.37724</td>
<td>36.7855</td>
<td>0</td>
</tr>
<tr>
<th>7</th>
<td>23</td>
<td>-1.37724</td>
<td>36.7855</td>
<td>0</td>
</tr>
<tr>
<th>8</th>
<td>24</td>
<td>-1.37452</td>
<td>36.7917</td>
<td>0</td>
</tr>
<tr>
<th>9</th>
<td>25</td>
<td>-1.37452</td>
<td>36.7917</td>
<td>0</td>
</tr>
</tbody>
</table>
有人可以帮助我绘制0分,如红色和1分为蓝色。
如果需要,我也愿意使用其他更好的可视化工具。 Plot.ly是我已经使用的东西,所以如果plot.ly可以完成那个很棒的工作。