“penyortiran berdasarkan kolom di panda” Kode Jawaban

Urutkan DataFrame berdasarkan kolom

df.sort_values(by='col1', ascending=False)
Magnificent Moth

penyortiran berdasarkan kolom di panda

# Python, Pandas
# Sorting dataframe df on the values of a column col1

# Return sorted array without modifying the original one
df.sort_values(by=["col1"]) 

# Sort the original array permanently
df.sort_values(by=["col1"], inplace = True)
Ahh the negotiatior

Nilai Sortir DF

>>> df.sort_values(by=['col1'], ascending = False)
    col1 col2 col3
0   A    2    0
1   A    1    1
2   B    9    9
5   C    4    3
4   D    7    2
3   NaN  8    4
Hambo

Urutkan DataFrame berdasarkan Valuepython kolom

>>> df.sort_values(by=['col1'])
    col1 col2 col3
0   A    2    0
1   A    1    1
2   B    9    9
5   C    4    3
4   D    7    2
3   NaN  8    4
Better Badger

Bagaimana cara menyortir panda

// Single sort 
>>> df.sort_values(by=['col1'],ascending=False)
// ascending => [False(reverse order) & True(default)]
// Multiple Sort
>>> df.sort_values(by=['col1','col2'],ascending=[True,False])
// with apply() 
>>> df[['col1','col2']].apply(sorted,axis=1)
// axis = [1 & 0], 1 = 'columns', 0 = 'index'
icy_milktea27

Urutkan kolom DF berdasarkan

df.rename(columns={1:'month'},inplace=True)
df['month'] = pd.Categorical(df['month'],categories=['December','November','October','September','August','July','June','May','April','March','February','January'],ordered=True)
df = df.sort_values('month',ascending=False)
Bad Barracuda

Jawaban yang mirip dengan “penyortiran berdasarkan kolom di panda”

Pertanyaan yang mirip dengan “penyortiran berdasarkan kolom di panda”

Lebih banyak jawaban terkait untuk “penyortiran berdasarkan kolom di panda” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya