import plotly.graph_objs as go
import plotly.io as pio

# 定义函数
def f(x):
    return 3 * x ** 2

# 生成x和y的数据
x = list(range(-10, 11))
y = [f(i) for i in x]

# 绘制曲线
trace = go.Scatter(x=x, y=y, mode='lines')

# 设置布局
layout = go.Layout(title='y=3x^2', xaxis=dict(title='x'), yaxis=dict(title='y'))

# 绘制图表
fig = go.Figure(data=[trace], layout=layout)

# 保存为svg格式
pio.write_image(fig, 'y=3x^2.svg')

运行以上代码后,会在当前目录下生成一个名为y=3x^2.svg的文件,即为绘制的曲线图。

Python Plotly 绘制 y=3x^2 曲线并保存为 SVG 图片

原文地址: https://www.cveoy.top/t/topic/mE2K 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录