簡體   English   中英

內置 Numpy 函數輸出到數組?

[英]Output of Built-In Numpy Function to an Array?

我正在編寫的代碼(除其他外)計算我的數據的勒讓德多項式擬合的系數。 由於數據中存在不連續性,我正在編寫它以在我的數據集上以分段方式執行此操作。 我使用返回的系數沒有問題

numpy.polynomial.legendre.Legendre.fit()

但我需要我的輸出是數組。 當我嘗試在空數組上使用array.append()將系數輸出到數組時,我收到以下錯誤消息:

TypeError: 'builtin_function_or_method' object has no attribute '__getitem__'

有人可以建議我如何解決這個問題嗎? 謝謝!

編輯:我的問題源於在我應該使用括號的地方使用方括號。 然而,我只見樹木不見森林,這有助於獲得回應!

嘗試使用

numpy.append(array, values)

代替

array.append(values).

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM