擅长:python、mysql、java
<p>我认为有字符串,需要像浮点数一样排序</p>
<p>使用<a href="http://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.Series.argsort.html" rel="nofollow noreferrer">^{<cd1>}</a>将列转换为浮点数,用于排序值的位置,因此添加了<a href="http://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.iloc.html" rel="nofollow noreferrer">^{<cd2>}</a>用于更改顺序:</p>
<pre><code>df = df.iloc[df['release'].astype(float).argsort()]
print (df)
release count
2 1.90 168
3 2.15 590
6 2.17 595
0 2.18 602
5 2.19 606
7 2.20 617
4 2.21 622
8 2.30 617
1 3.00 617
</code></pre>