使用熊猫对日期进行年月排序

穆罕默德·赛富拉

我有如下的python pandas数据框

熊猫数据框

+---------+-------+
|  Date   | value |
+---------+-------+
| 2013-12 | A     |
| 2013-01 | B     |
| 2013-04 | C     |
| 2014-06 | D     |
+---------+-------+

如何排序此数据框?

我尝试使用:df.sort(['Date'])。但它不起作用。

有人可以帮忙吗?

ch

按照abarnet的评论使用即可df.sort解决此问题。您将必须使用inplace=True以便将数据框原位排序。请参阅以下示例:

import pandas as pd
from datetime import datetime

dates = [datetime(2013, 12, 1), 
         datetime(2013, 1, 1), 
         datetime(2013, 4, 1),
         datetime(2012, 6, 1)]

val = ['A', 'B', 'C', 'D']
df = pd.DataFrame({'dates':pd.Series(dates), 'value':pd.Series(val)})

df
Out[2]: 
       dates value
0 2013-12-01     A
1 2013-01-01     B
2 2013-04-01     C
3 2012-06-01     D

df.sort(['dates'], inplace=True)

df
Out[4]: 
       dates value
3 2012-06-01     D
1 2013-01-01     B
2 2013-04-01     C
0 2013-12-01     A

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法使用结构对日期进行排序

来自分类Dev

熊猫对列值进行排序而不对日期时间进行相应排序

来自分类Dev

使用Chartwrapper类时对日期类型的列进行排序

来自分类Dev

Python:使用Lambda以str格式对日期时间进行排序

来自分类Dev

如何使用比较器按降序对日期进行排序

来自分类Dev

如何使用AM | PM对日期文件进行排序

来自分类Dev

使用dd / mm / yyyy格式的JavaScript对日期进行排序

来自分类Dev

使用asort()对日期数组进行排序

来自分类Dev

使用asort()对日期进行排序的数组无法正常工作

来自分类Dev

Tablesorter使用相对日期列对表进行排序

来自分类Dev

使用Lambda表达式对日期进行排序

来自分类Dev

如何使用AM | PM对日期文件进行排序

来自分类Dev

无法使用 Order by Clause 对日期进行排序

来自分类Dev

使用 JavaScript 以字符串格式对日期进行排序

来自分类Dev

在熊猫数据框中以字符串格式对日期进行排序?

来自分类Dev

在大熊猫中按时间顺序对日期进行排序

来自分类Dev

XSLT:如何对日期进行排序

来自分类Dev

按升序对日期进行排序

来自分类Dev

在AngularJS前端中对日期进行排序

来自分类Dev

对日期数组进行排序

来自分类Dev

根据当前日期对日期数组进行排序

来自分类Dev

用0的月份或日期对日期进行排序

来自分类Dev

使用熊猫按给定的时间间隔对日期进行分组和处理

来自分类Dev

如何使用jQuery在asp.net ListBox中对日期进行排序

来自分类Dev

如何在CellTable GWT中使用空单元格对日期列进行排序

来自分类Dev

如何使用数组中的 moment.js 按降序对日期进行排序

来自分类Dev

使用PHP对日期进行分组

来自分类Dev

如何使用 XSLT 对日期进行分区

来自分类Dev

MongoDb:如何对日期字段进行汇总,分组和排序?

Related 相关文章

  1. 1

    无法使用结构对日期进行排序

  2. 2

    熊猫对列值进行排序而不对日期时间进行相应排序

  3. 3

    使用Chartwrapper类时对日期类型的列进行排序

  4. 4

    Python:使用Lambda以str格式对日期时间进行排序

  5. 5

    如何使用比较器按降序对日期进行排序

  6. 6

    如何使用AM | PM对日期文件进行排序

  7. 7

    使用dd / mm / yyyy格式的JavaScript对日期进行排序

  8. 8

    使用asort()对日期数组进行排序

  9. 9

    使用asort()对日期进行排序的数组无法正常工作

  10. 10

    Tablesorter使用相对日期列对表进行排序

  11. 11

    使用Lambda表达式对日期进行排序

  12. 12

    如何使用AM | PM对日期文件进行排序

  13. 13

    无法使用 Order by Clause 对日期进行排序

  14. 14

    使用 JavaScript 以字符串格式对日期进行排序

  15. 15

    在熊猫数据框中以字符串格式对日期进行排序?

  16. 16

    在大熊猫中按时间顺序对日期进行排序

  17. 17

    XSLT:如何对日期进行排序

  18. 18

    按升序对日期进行排序

  19. 19

    在AngularJS前端中对日期进行排序

  20. 20

    对日期数组进行排序

  21. 21

    根据当前日期对日期数组进行排序

  22. 22

    用0的月份或日期对日期进行排序

  23. 23

    使用熊猫按给定的时间间隔对日期进行分组和处理

  24. 24

    如何使用jQuery在asp.net ListBox中对日期进行排序

  25. 25

    如何在CellTable GWT中使用空单元格对日期列进行排序

  26. 26

    如何使用数组中的 moment.js 按降序对日期进行排序

  27. 27

    使用PHP对日期进行分组

  28. 28

    如何使用 XSLT 对日期进行分区

  29. 29

    MongoDb:如何对日期字段进行汇总,分组和排序?

热门标签

归档