使用 sympy 绘制散点图

问题描述 投票:0回答:1

是否可以使用 sympy 进行散点图?我有2个数组;称它们为 A 和 B。我可以使用 matplotlib 绘制散点图,如下所示:

plt.plot(A,B)

我想使用 sympy 来完成此操作

python matplotlib sympy
1个回答
0
投票

SymPy 绘图适合绘制符号表达式,而不是数据集。 我认为你应该使用 matplotlib 的

plt.scatter

如果您想组合符号表达式和数据集,请同时使用 matplotlib 和 sympy:

import matplotlib.pyplot as plt
import sympy

fig, ax = plt.subplots()
ax.scatter([-2,-1,0,1,2], [4.1,0.9,0.1,1.1,3.8])

x = sympy.symbols('x')
sympy.plot(x**2, (x,-2,2), fig=fig, ax=ax)
© www.soinside.com 2019 - 2024. All rights reserved.