cuốn sách gpt4 ai đã làm

Cách xác định chênh lệch thời gian bằng cách sử dụng Pandas DateTime trong EDA

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-03 20:55:56 25 4
mua khóa gpt4 Nike

Tôi có hàng triệu đối tượng DateTime trong gấu trúc. Tôi không thể tìm thấy bất cứ điều gì trong tài liệu Phân tích dữ liệu khám phá (EDA).

Có vẻ như mọi hàng trong mọi khung dữ liệu đều có cùng thời gian:

DF1

Dấu thời gian ('2018-02-20 00:00:00')

hoặc

Dấu thời gian DF2 ('2018-01-01 05:00:00')

Có cách nào sử dụng gấu trúc để lặp qua từng cột và kiểm tra xem có sự khác biệt về giờ/phút/giây không?

Tất cả mọi thứ tôi tìm thấy là về sự khác biệt giữa thời gian tính toán.

Tôi đã thử một số kỹ thuật cơ bản nhưng tất cả những gì tôi nhận được chỉ là những con số mô tả đơn giản.

phút(dữ liệu['ngày'])

dữ liệu['date'].nunique()

Tôi đã thử:

 in(dữ liệu['TIMESTAMP_UTC'])

Nó hiển thị một số ngày với thời gian khác nhau, nhưng tôi cần một cách để quản lý thông tin này:

0 2018-01-16 05:00:00
1 2018-05-04 04:00:00
2 22-10-2018 04:00:00
3 2018-01-02 05:00:00
4 2018-01-03 05:00:00
5 2018-01-04 05:00:00
6 2018-01-05 05:00:00
......

Lý tưởng nhất là tôi đang tìm kiếm thứ gì đó có thể xuất ra .value_counts() của một ngày khác biệt với tất cả các ngày khác

câu trả lời hay nhất

Bạn có thể sử dụng.áp dụng()phương pháp thay đổi định dạng từstr转换为ngày giờ. Sau đó bạn sử dụng ngày giờđể giải quyết nó.

Để chuyển đổi giá trị cột thành datetime:

df['TIMESTAMP_UTC'] = pd.to_datetime(df['TIMESTAMP_UTC'] )
df['TIMESTAMP_UTC'] = df['TIMESTAMP_UTC'].apply(lambda x: datetime.strptime(x, "%Y-%b-%d %H:%M:%S"))

然后您可以使用ngày giờCác chức năng mạnh mẽ để so sánh hoặc trích xuất thông tin, chẳng hạn như trích xuất giờ:

df['TIMESTAMP_UTC'].dt.day

Về python - Cách xác định sự khác biệt về thời gian bằng cách sử dụng Pandas DateTime trong EDA, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/56030762/

25 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress