1.概述
最近,比较火热的ChatGPT很受欢迎。今天,笔者为大家来介绍一下ChatGPT能做哪些事情。
2.内容
ChatGPT是一款由OpenAI开发的专门从事对话的AI聊天机器人。它的目标是让AI系统更加自然的与之交互,但它也可以在我们编写代码的时候提供一些帮助。
2.1 使用ChatGPT来绘制线性回归
如果你想绘制线性回归,你可以简单的告诉ChatGPT:使用 matplotlib 用 Python 绘制线性回归
接下来,ChatGPT对话框内就会给你听绘制线性回归的步骤和实现代码,如下如所示:
我们使用这段代码,来执行看看最终的结果,代码如下:
import matplotlib.pyplot as plt import numpy as np # 准备数据 x = np.array([1, 2, 3, 4, 5]) y = np.array([1, 2, 1.5, 3, 2.5]) # 绘制散点图 plt.scatter(x, y) # 计算线性回归模型 slope, intercept = np.polyfit(x, y, 1) # 绘制线性回归直线 plt.plot(x, slope * x + in