xとyはデータリストで線形のトレンド線でうまくプロットしています。
また、立方体のトレンドラインを追加したいと思います。グラフに線形トレンド線の代わりに3次関数を追加しようとしています
import matplotlib.pyplot as plt
x = (distanceList)
y = (percentCopper)
plt.scatter(x,y)
title = "trendLine"
xLabel = "Distance m"
yLabel = "percent copper"
plt.title (title, fontsize=10);
plt.ylabel(yLabel, fontsize=10);
plt.xlabel(xLabel, fontsize=10);
fit = np.polyfit(x,y,1)
fit_fn = np.poly1d(fit)
plt.plot(x, y, '.', x, fit_fn(x), 'r')
plt.xlim(0, 50)
plt.ylim(0, 2.5)
plt.show()
は、あなたが実際にここで問題はありません。立方体のトレンドラインを追加するのは正確にどの部分に問題がありますか?あなたはフィットを計算する必要がありますか、または両方のフィットを一緒にプロットするか、それとも全く別のものをプロットする必要がありますか? – Tuffwer
私は線形フィット線と3次関数をプロットすると仮定しています –
私はこの既存の問題は、あなたのプロットに三次フィットを追加するために必要なすべてをカバーする必要があると思いますhttp://stackoverflow.com/questions/18767523/fitting-data-with -numpy – Tuffwer