Tôi đang cố gắng tạo hồi quy tuyến tính trên một biểu đồ phân tán mà tôi đã tạo, tuy nhiên dữ liệu của tôi ở định dạng danh sách và tất cả các ví dụ tôi có thể tìm thấy về cách sử dụng đều polyfit
yêu cầu sử dụng arange
. arange
không chấp nhận danh sách mặc dù. Tôi đã tìm kiếm cao và thấp về cách chuyển đổi một danh sách thành một mảng và dường như không có gì rõ ràng. Tui bỏ lỡ điều gì vậy?
Sau đây, làm cách nào tốt nhất để tôi có thể sử dụng danh sách các số nguyên của mình làm đầu vào cho polyfit
?
đây là ví dụ về polyfit mà tôi đang theo dõi:
from pylab import *
x = arange(data)
y = arange(data)
m,b = polyfit(x, y, 1)
plot(x, y, 'yo', x, m*x+b, '--k')
show()
regplot
từseaborn
: stackoverflow.com/a/42263217/911945