擅长:python、mysql、java
<p>我不明白你所说的“排序”是什么意思——它不是绘制112,0.90178并连接到110.89899,0.90779,等等吗?你知道吗</p>
<p>若要共享X轴但有2个Y轴(某些集合在其上绘制),则<a href="https://matplotlib.org/3.1.0/gallery/subplots_axes_and_figures/two_scales.html#sphx-glr-gallery-subplots-axes-and-figures-two-scales-py" rel="nofollow noreferrer">use twinx</a></p>
<pre><code>fig, ax1 = plt.subplots()
ax1.plot(df.col_0, df.col_1)
ax2 = ax1.twinx()
ax2.plot(df.col_0, df.col_2)
</code></pre>
<p>回复:如何按你想要的顺序绘图</p>
<p>我相信你的意图是实际绘制这些值与时间或指数的关系。为此,我建议:</p>
<pre><code>fig, ax1 = plt.subplots()
ax1.plot(df['Time'], df.col_0) # or df.index, df.col_0
ax2 = ax1.twinx()
ax2.plot(df['Time'], df.col_1)
</code></pre>