从多项式回归(图)获取函数(“ f(x)”)

时间:2019-06-26 23:27:12

标签: python numpy matplotlib regression integration

我对某些数据进行了多项式回归。 绘制该图。但是,如何获得绘制图形的函数“ f(x)”?我喜欢集成功能!

Private Sub BtnNext_Click(sender As Object, e As EventArgs) Handles btnNext.Click
    If Not rs.EOF Then
        rs.MoveNext()
        If Not rs.Eof Then
            nav()
        Else
            rs.MovePrevious()
            MsgBox("This is the last Question")
        End If
     End If
End Sub

那么如何从这里获取功能-进行集成?

2 个答案:

答案 0 :(得分:0)

    p = np.poly1d(z) 

返回一个函数,可以使用“ p”进行集成。因此,要获得0.3到0.6的整数形式,可以通过:

integrate.quad(p, 0.3, 0.6)

答案 1 :(得分:0)

从某种意义上说,您的变量import yfinance as yf import csv import numpy as np urls=[ 'voo', 'msft' ] for url in urls: tickerTag = yf.Ticker(url) print(tickerTag.actions) np.savetxt('DivGrabberTest.csv', tickerTag.actions, delimiter = '|') 已经 是该函数。看看the docs中的用法示例。

如果您希望使用字符串表示形式来表示“ x ^ 2 + 4x-5” ,则似乎可以将其转换为字符串。 p示例中的指数处理对我来说似乎有些奇怪。