Tôi có một khung dữ liệu trong gấu trúc được gọi là 'munged_data' với hai cột 'entry_date' và 'dob' mà tôi đã chuyển đổi thành Dấu thời gian bằng cách sử dụng pd.to_timestamp.I đang cố gắng tìm hiểu cách tính tuổi của mọi người dựa trên sự khác biệt thời gian giữa 'entry_date' và 'dob' và để làm điều này tôi cần để có được sự khác biệt trong ngày giữa hai cột (để tôi sau đó có thể làm somehting như tròn (ngày/365,25). . có thể tìm thấy một cách để làm điều này bằng cách sử dụng hoạt động vectorized Khi tôi làm munged_data.entry_date-munged_data.dob tôi nhận được như sau:Pandas Timedelta trong Ngày
internal_quote_id
2 15685977 days, 23:54:30.457856
3 11651985 days, 23:49:15.359744
4 9491988 days, 23:39:55.621376
7 11907004 days, 0:10:30.196224
9 15282164 days, 23:30:30.196224
15 15282227 days, 23:50:40.261632
Tuy nhiên tôi dường như không có khả năng trích xuất những ngày như một số nguyên để tôi có thể tiếp tục tính toán của mình. Bất kỳ trợ giúp nào được đánh giá cao.
Cảm ơn Jeff rất hữu ích tôi không biết abou phương thức item(). Tôi đã làm được điều đó với 0.10 – luckyfool
tuyệt vời! Dưới đây là một số công thức và liên kết đến tài liệu mới (trong 0,11), http://pandas.pydata.org/pandas-docs/dev/cookbook.html#miscellaneous – Jeff