Tôi có một dataframe gấu trúc như sau:Sắp xếp Pandas Dataframe theo Ngày
Symbol Date
A 02/20/2015
A 01/15/2016
A 08/21/2015
Tôi muốn sắp xếp nó bằng cách Date
, nhưng cột chỉ là một object
.
Tôi đã cố gắng đặt cột làm đối tượng ngày, nhưng tôi đã gặp sự cố trong đó định dạng đó không phải là định dạng cần thiết. Các định dạng cần thiết là 2015-02-20,
vv
Vì vậy, bây giờ tôi đang cố gắng tìm ra cách chuyển đổi ngày 'Mỹ' thành tiêu chuẩn ISO, để tôi có thể biến chúng thành các đối tượng ngày tháng để tôi có thể sắp xếp theo chúng.
Làm cách nào để chuyển đổi những ngày tháng này thành tiêu chuẩn ISO hoặc có phương pháp tiếp cận thẳng hơn mà tôi thiếu trong gấu trúc?
Tôi cũng có một df ['Date']. Unique() trước khi sắp xếp, trả về một chuỗi thay vì Dataframe. Điều này làm cho 02/20/2015 thành 2015-02-19T18: 00: 00.000000000-0600, sau đó được chia thành 2015-02-19. Có cách nào để thêm một ngày không? Hoặc một cách chính thức hơn để sửa lỗi này? – mobone
'df.Date.astype (np.int64)' nên hoạt động trong thời gian epoch – JAB
Chỉ ra rằng thời đại sẽ sai vì thời gian giả định là 18 giờ, vv .. Tôi cần chúng là 00:00 giờ. Tôi có một cách để chuyển đổi sang epoch nếu tôi chỉ có thể nhận được các đối tượng ngày không có thời gian, hoặc thời gian sai. – mobone