简单的问题我还没有找到答案:
给定一个pandas系列,我认为 Series.unique()给出的值的顺序是它们在系列中首次遇到的顺序,而不是任何排序顺序.即
from pandas import Series
s = Series(['b','b','b','a','a','b'])
s.unique()
>>> array(['b', 'a'], dtype=object)
Run Code Online (Sandbox Code Playgroud)
这是我想要的应用程序的行为,但有人可以告诉我,如果我保证得到这个订单?文件不清楚.
Ret*_*ozi 11
是的,这通常是正确的.pandas对象有序列索引,行直到你告诉他们这样做才会重新洗牌......