【发布时间】:2020-06-16 12:34:24
【问题描述】:
希望你没事,我有下一个问题:
假设我有 2 个列表,其值为 x=mode, y=floor;我的问题是如何仅使用 5 个点将点与平滑线连接起来:
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
from scipy.signal import savgol_filter
from scipy.optimize import curve_fit
from scipy import interpolate
mode=[0.0, -0.000906168, -0.000466564, 0.000320168, 0.000800825]
floor=[0, 3.2, 6.4, 9.6, 12.8]
plt.plot(mode1,floor,'green')
plt.plot(mode1,floor,'o')
plt.plot(np.repeat(0,len(floor)),floor,'o')
plt.plot(np.repeat(0,len(floor)),floor,'black')
plt.show()
绿色情节是我希望以流畅的方式拥有的线条,我正在尝试与您在导入中看到的所有库进行拟合,但它们并没有给我带来良好的流畅感,感谢您的帮助。
【问题讨论】:
-
this 有帮助吗?
标签: python numpy matplotlib graph smoothing