擅长:python、mysql、java
<p>您正在使用dataframe中的<code>Hour</code>列作为着色源。相反,可以引入一个新列,其中包含从小时到12:00的值:</p>
<pre><code>dataframe['Color'] = -abs(dataframe['Hour'] - 12)
</code></pre>
<p>所以12:00会变成0,24:00会变成-12。6: 00和18:00将变成-6。
这样,一天的中间部分将由最高值(红色→0)表示,而午夜将由最低值(蓝色→-12)表示。在</p>