Ordenar Pandas DataFrame por valor
Sé que esta pregunta tiene muchas respuestas, por ejemplo:¿Cómo ordenar el marco de datos de pandas usando valores de varias columnas?
Probé las soluciones dadas por los usuarios, pero no puedo obtener una columna ordenada.
Construí un DataFrame:
weekly = {'Tweet ID': Series(tweetID),
'Fecha de Publicación': Series(tweetDate),
'Tweet': Series(textStatus),
'Retweets': Series(retweetCount),
'Favoritos': Series(favoriteCount),
'Hashtags': Series(hashtags),
'Menciones': Series(mentions)}
weeklyAnalysis = DataFrame(weekly)
Luego llamo a tweets específicos:
maxTweets = weeklyAnalysis[['Tweet', 'Retweets']]
[weeklyAnalysis['Retweets'] >= promedioRts]
Esto es lo que probé para ordenar la columna de retweets:
maxTweets.sort_values(by=['Tweet', 'Retweets'], ascending=[False, True])
¿Cómo puedo realmente ordenar eso?retweets columna.
Cualquier sugerencia es apreciada! Gracias