ID:8cEw3aZd0のレス一覧:


939デフォルトの名無しさん (ワッチョイ 1501-BTrK)
2023/02/22(水) 16:33:09.99ID:8cEw3aZd0
chatGPTで教科書問題を解かせた
-----------------------------------------------------------------------------
(x,y,z)のデータ列(82,97,163),(100,91,138),(125,79,138),(96,92,136),(99,92,140),(190,54,103),(186,57,121),(142,73,124),(95,94,145),(179,58,116),(139,76,141),(77,98,152)について
z=a*x+b*y+c
を最小二乗法でフィットした場合のa,b,cを求めるpythonのプログラムコードを示せ。
また、これらのデータ列と回帰式を、グラフに示せ。
-----------------------------------------------------------------------------
940デフォルトの名無しさん (ワッチョイ 1501-BTrK)
2023/02/22(水) 16:35:40.37ID:8cEw3aZd0
import numpy as np
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D

# Define the data points as a numpy array
data = np.array([(82,97,163),(100,91,138),(125,79,138),(96,92,136),(99,92,140),
(190,54,103),(186,57,121),(142,73,124),(95,94,145),(179,58,116),
(139,76,141),(77,98,152)])

# Extract the x, y, and z data from the array
x_data = data[:, 0]
y_data = data[:, 1]
z_data = data[:, 2]

# Create a design matrix A and observation vector b for the least squares method
A = np.column_stack((x_data, y_data, np.ones(len(x_data))))
b = z_data.reshape(-1, 1)

# Calculate the coefficients (a, b, c) of the regression equation z = a*x + b*y + c using the least squares method
coefficients = np.linalg.lstsq(A, b, rcond=None)[0]
a, b, c = coefficients.flatten()

# Print the regression equation
print(f"Regression equation: z = {a:.2f}x + {b:.2f}y + {c:.2f}")
941デフォルトの名無しさん (ワッチョイ 1501-BTrK)
2023/02/22(水) 16:36:01.41ID:8cEw3aZd0
# Plot the data points and the regression plane in a 3D plot
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
ax.scatter(x_data, y_data, z_data, c='black', label='Data')
xx, yy = np.meshgrid(np.linspace(np.min(x_data), np.max(x_data), 10),
np.linspace(np.min(y_data), np.max(y_data), 10))
zz = a*xx + b*yy + c
ax.plot_surface(xx, yy, zz, alpha=0.2, color='red', label='Regression plane')
ax.set_xlabel('x')
ax.set_ylabel('y')
ax.set_zlabel('z')
plt.legend()
plt.show()
943デフォルトの名無しさん (ワッチョイ 1501-BTrK)
2023/02/22(水) 16:39:00.40ID:8cEw3aZd0
実行結果はこれ

https://imgur.com/oCKeFIQ

レス:1-200 201-400 401-600 601-800 801-1000 ALL

このスレへの固定リンク: http://5chb.net/r/tech/1669293584/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。

TOPへ TOPへ  

このエントリをはてなブックマークに追加現在登録者数177 ブックマークへ


全掲示板一覧 この掲示板へ 人気スレ | Youtube 動画 >50 >100 >200 >300 >500 >1000枚 新着画像

 ↓「Pythonのお勉強 Part69 YouTube動画>3本 ->画像>14枚 」を見た人も見ています:
Pythonのお勉強 Part 28
Pythonのお勉強 Part75
Pythonのお勉強 Part73
Pythonのお勉強 Part58
Pythonのお勉強 Part66
Pythonのお勉強 Part54
Pythonのお勉強 Part68
Pythonのお勉強 Part57
Pythonのお勉強 Part62
Pythonのお勉強 Part66
Pythonのお勉強 Part68
Pythonのお勉強 Part63
Pythonのお勉強 Part51
Pythonのお勉強 Part71
COBOLやPythonのように制限が多い言語の方が良い
MicroPythonのスレ Part 01
AI作りたいけど、CとC++とPythonのどれがいい?
プログラミング言語Pythonの欠点
プログラミング言語Pythonの最大の欠点
【IT】2020年のプログラミング言語は「Python」--TIOBE発表 [田杉山脈★]
【IT】データサイエンス向け言語はRとPythonのどっち?
【プログラミング言語】「JavaとCの長年の覇権は終わった」人気指標でPythonがついに1位に [すらいむ★]
【IT】Pythonの生みの親、グイド・ヴァンロッサム氏、「引退は退屈」とMicrosoft入り [田杉山脈★]
Pythonの生みの親で開発リーダーが引退宣言 組織運営にうんざりした様子で「私は疲れた」
■ 生田・和田・井上 ■ 『The Girls Live』 【第229回】 日本が世界に誇る伝統文化・折り紙の世界をお勉強 ■ こぶし最新曲披露 ■
python始めたいんだが
Pythonを嗜んでるんだが「Jupyter notebook」👈こいつ便利すぎるだろ
くーちゃんのぺっとたち@kurukuma_python
くだすれPython(超初心者用) その49【まず1嫁】
初めてココ来たけどpython人気なさ過ぎるだろ。
pythonで実験データの分析、計算をしたいのだが
Pythonを嗜んでるんだが「Jupyter notebook」👈こいつ便利すぎるだろ
【まず1嫁】くだすれPython(超初心者用) その53
PyQt5 Python
くだすれPython(超初心者用) その40
pythonに自信ニキ来てくれ
POSIX原理主義はPythonを置き換えることに失敗した
【まず1嫁】くだすれPython(超初心者用) その57
pythonをマスターしたいから教えて?
pythonってストレスがすごい
暇だからPython始めるよ
【AOM*EE】Age of Mythology 第96幕【総合・雑談】
pythonを仕事で使えるレベルにするには何日かかる?
Pythonista, Pyto, Codea, Continuous
go言語、python言語自信ニキ来てくれ
Jython、Groovy、JRuby - どれが一番効率的?
【IT】ExcelにPython搭載、マイクロソフトが検討
くだすれPython(超初心者用) その41【Ruby禁止】
python勉強したい、おすすめの教本教えろ
【まず1嫁】くだすれPython(超初心者用) その59
くだすれPython(超初心者用) その39
【Python】スクリプト バトルロワイヤル48【pl,rb,php,js】
暇だからPythonかjavaScript勉強しようと思ってるんだけど…
Excel Python 質問スレ
【IT】「Python」、最も成長著しいプログラミング言語に--Stack Overflow調査
プログラミング言語別 平均年収ランキング 1位 Scala 2位 Python 3位 Kotlin 4位 Swift
【まず1嫁】くだすれPython(超初心者用) その58
Pythonを基礎の基礎から学べるテキストが無料公開中
くだすれPython(超初心者用) その48【まず1嫁】
【python】課題出されたんだけどどう書けばいいの
【AOM*EE】Age of Mythology 第98幕【総合・雑談】
Python詳しい人きてくれさい
高卒理論の再現をPythonで目指すスレ トッピング 2品目
くだすれPython(超初心者用) その51【まず1嫁】
【まず1嫁】くだすれPython(超初心者用) その60
YouTuber「プログラミング?Python一択やで」なんJ民「いやjavaやれ」←これ
11:11:28 up 9:15, 0 users, load average: 12.14, 14.27, 19.27

in 0.12774991989136 sec @[email protected] on 101200