日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python求n项多项式的和_Python:创建n次多项式

發布時間:2025/3/19 python 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python求n项多项式的和_Python:创建n次多项式 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我有一個功能集

[x1,x2....xm]

現在我想創建多項式特征集

這意味著如果度數是2,那么我就有了這個特征集

[x1.... xm,x1^2,x2^2...xm^2, x1x2, x1x3....x1,xm......xm-1x1....xm-1xm]

所以它包含只有2階的條款..

同樣是如果訂單是三..那么你也將有立方術語..

這該怎么做?

編輯1:我正在進行一個機器學習項目,我有近7個功能……對這個線性特征的非線性回歸得到了正確的結果…因此我認為我可以獲得更多的功能將這些功能映射到更高的維度..

所以一種方法是考慮特征向量的多項式階數……

生成x1 * x1也很容易.. :)但是獲得其余的組合有點棘手..

如果訂單是3,組合可以給我x1x2x3結果嗎?

解決方法:

使用

itertools.combinations(list, r)

其中list是特征集,r是所需多項式特征的順序.然后乘以上面給出的子列表的元素.這應該給你{x1 * x2,x1 * x3,…}.你需要構建其他的,然后結合所有部分.

[編輯]

更好:itertools.combinations_with_replacement(list,r)將很好地給出帶有重復元素的已排序長度-r元組.

標簽:python,algorithm

來源: https://codeday.me/bug/20190613/1234825.html

總結

以上是生活随笔為你收集整理的python求n项多项式的和_Python:创建n次多项式的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。