import pandas as pd
df= pd.DataFrame([{'col1':'a', 'is_open':0}, {'col1':'b', 'is_open':1}])df.sort_values('is_open',ascending=False).reset_index(drop=True)for i, d in df.groupby(
我遇到了一个错误,试图在Pandas中对列进行排序。这个代码段运行得非常好,将“col”与其自身进行比较(例如,AAPL col是同行中最小的)。Pandas文档建议(至少对我来说)您可以将axis=1设置为跨列排序。但是,我得到以下错误:
ValueError: No axis named 1 for object type <class pandas.core.series.Series&