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

python - mô tả() trả về tất cả giá trị null

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

Tôi đã cố gắng sử dụngmô tả()để có được một số thống kê mô tả, nhưng cái gì phải là sốnan值。

我尝试使用 trục=0 hoặc trục=1,而 trục=1 Giá trị đúng được tạo ra nhưng đó không phải là giá trị chính xác mà tôi cần; trục=0 Không có giá trị số nào được đưa ra, ngoại trừ nob.

nhập scipy.stats dưới dạng scs
nhập statsmodels.api dưới dạng sm

arr = log_returns.to_numpy() #log_returns là pd.DataFrame, 1200*9
scs.describe(arr, axis=0)

Tôi đã thử sử dụng các khung dữ liệu khác và nó hoạt động tốt, nhưng log_returns trông vẫn ổn.

Đây là những gì tôi nhận được khi sử dụng mã:

DescriptionResult(nobs=1263, minmax=(array([nan, nan, nan, nan, nan, nan, nan, nan, nan]), array([nan, nan, nan, nan, nan, nan, nan, nan , nan])), Mean=array([nan, nan, nan, nan, nan, nan, nan, nan, nan]), phương sai=mảng([nan, nan, nan, nan, nan, nan, nan, nan, nan]), skewness=mảng([nan, nan, nan, nan, nan, nan, nan, nan, nan]), kurtosis=array([nan, nan, nan, nan, nan, nan, nan, nan, nan]))

Trên thực tế tất cả các giá trị nan đều phải là số float.

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

nhập scipy.stats dưới dạng scs
nhập statsmodels.api dưới dạng sm
nhập numpy dưới dạng np

arr = np.array([[ 0,00319106, -0,00020801, 0,01943055, 0,01673707, -0,00785203, 0,00484115],
[0,0168392, 0,01185672, 0,02491374, -0,02243826, -0,01460924, 0,00407847],
[0,01888372, 0,03193653, 0,00877704, -0,01465269, 0,00651202, 0,00078617]])#log_returns.to_numpy() #log_returns là pd.DataFrame, 1200*9

scs.describe(arr, axis=0)

và cho:

DescriptionResult(nobs=3, minmax=(array([ 0,00319106, -0,00020801, 0,00877704, -0,02243826, -0,01460924,
0,00078617]), mảng([0,01888372, 0,03193653, 0,02491374, 0,01673707, 0,00651202,
0,00484115])), giá trị trung bình=mảng([ 0,01297133, 0,01452841, 0,01770711, -0,00678463, -0,00531642,
0,00323526]), phương sai=mảng([7.27852276e-05, 2.63671322e-04, 6.73259558e-05, 4.30106436e-04,
1.16348907e-04, 4.64396381e-06]), độ lệch=mảng([-0.66169565, 0.2940851, -0.36884708, 0.59665684, 0.40799184,
-0.60877654]), độ nhọn=mảng([-1.5, -1.5, -1.5, -1.5, -1.5, -1.5]))

tôi phải làm một số việc mô hình thống kê Phải mất một bản cập nhật để nó hoạt động, nhưng bây giờ nó có vẻ hoạt động tốt.

Hãy thử sử dụng pip để mô hình thống kê Cập nhật lên phiên bản mới nhất:

mô hình thống kê cài đặt pip --nâng cấp

Sẽ tốt hơn nếu bạn sử dụng conda:

mô hình thống kê nâng cấp conda

Về python - mô tả() trả về tất cả các giá trị null, 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/58054911/

27 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