擅长:python、mysql、java
<p>我设法找到了一种保留字符串名称的方法!我想了想你所说的寻找身份证号码的方法,我想我可以使用索引,它运行得很好。</p>
<pre><code>fig = plt.figure()
ax = fig.add_subplot(111)
ax.plot(df.index,df['r1'], ls='', marker=marker.next(), color=next(color))
ax.plot(df.index,df['r2'], ls='', marker=marker.next(), color=next(color))
ax.plot(df.index,df['r3'], ls='', marker=marker.next(), color=next(color))
ax.xaxis.set_ticks(df.index)
ax.xaxis.set_ticklabels(df['g'])
</code></pre>
<p>不过,现在我还有其他问题。我直到现在才意识到这一点,但尽管上面的绘图确实有效,但它并不是我想要的那种方式。这样做将为每个ID x tick提供三个值,然后绘图<em>将继续</em>超出x轴限制,每个tick还有三个值(尽管没有更多的tick)。看起来是这样的:</p>
<p><img src="https://i.stack.imgur.com/LdX4p.png" alt="Weird plot beyond x ticks"/></p>
<p>这里有什么问题,为什么所有的值都不能映射到正确的ID?</p>