Hướng dẫn resample in python - lấy lại mẫu trong python
Python là một ngôn ngữ tuyệt vời để phân tích dữ liệu, chủ yếu là do hệ sinh thái tuyệt vời của các gói Python tập trung vào dữ liệu. Pandas là một trong những gói đó và giúp nhập và phân tích dữ liệu dễ dàng hơn nhiều.Pandas is one of those packages and makes importing and analyzing data much easier. Chức năng Pandas
Lấy mẫu lại tạo ra một phân phối lấy mẫu duy nhất trên cơ sở dữ liệu thực tế. Chúng tôi có thể áp dụng nhiều tần số khác nhau để lấy mẫu dữ liệu chuỗi thời gian của chúng tôi. Đây là một kỹ thuật rất quan trọng trong lĩnh vực phân tích. Tần số chuỗi thời gian thường được sử dụng nhất là Có nhiều loại tần số chuỗi thời gian khác có sẵn. Hãy cùng xem cách áp dụng tần số chuỗi thời gian này trên dữ liệu và lấy mẫu lại. Đối với liên kết đến tệp CSV được sử dụng trong mã, bấm vào đây Đây là dữ liệu giá cổ phiếu của Apple trong thời gian 1 năm từ (13-11-17) đến (13-11-18) Ví dụ #1: Việc lấy mẫu lại dữ liệu về tần số hàng tháng Resampling the data on monthly frequency
8 9 0 1= 3 4 5 6Đầu ra: & nbsp; Ví dụ #2: lấy mẫu lại dữ liệu trên tần số hàng tuần Example #2: Resampling the data on weekly frequency
8 9 0
Example #3: Resampling the data on Quarterly frequency
8 9 0
Tôi có một khung dữ liệu trông như thế này:
Tôi muốn lấy mẫu lại dữ liệu của mình để mọi thử nghiệm chỉ có hai phép đo nên tôi muốn biến nó thành một cái gì đó như thế này:
Nhiệm vụ khá hiếm gặp này bắt nguồn từ thực tế là dữ liệu của tôi có một công việc cố ý về phần trình bày kích thích. Tôi biết Pandas có chức năng lấy mẫu lại, nhưng tôi không biết làm thế nào để áp dụng nó vào chỉ mục cấp hai của mình trong khi giữ dữ liệu trong các danh mục riêng biệt dựa trên chỉ mục cấp độ thứ nhất :( Ngoài ra, tôi muốn lặp đi lặp lại, qua các chỉ số cấp độ đầu tiên của tôi, nhưng rõ ràng
Sẽ không hoạt động vì |