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

android — Cách làm phẳng chuỗi json của chuỗi gấu trúc vào khung dữ liệu

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

Tôi có khung dữ liệu Pandas

            nội dung ngày_giờ
0 2016-10-17 00:00:00 [{"81": 0,0, "82": 0,0, "83": 0,0}]
1 2016-10-17 01:00:00 [{"81": 0,0, "82": 0,0, "83": 0,0}]

Tôi muốn làm phẳng df.content thành khung dữ liệu như thế này

                        81 82 83  
2016-10-17 00:00:00 0 0 0
2016-10-17 01:00:00 0 0 0

Làm thế nào tôi có thể làm điều này?

我试过:

# hoạt động cho một mục, mặc dù tôi có thể nối chúng, nhưng tốc độ chậm (tôi có mỗi json 7k k/v cặp), mất 2,5 giây cho mỗi mục
pd.read_json(df.head(1).content.item(), orient='records')

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

sử dụngstr[0] Lấy phần tử đầu tiên

pd.DataFrame(df.content.str[0].tolist()).set_index(df.date_hour)

81 82 83
ngày_giờ
17-10-2016 00:00:00 0,0 0,0 0,0
2016-10-17 01:00:00 0,0 0,0 0,0

Về python - cách làm phẳng chuỗi json của chuỗi gấu trúc thành khung dữ liệu, 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/42059882/

31 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