繁体   English   中英

从python中的某个阈值绘图

[英]Plotting from a certain threshold in python

我有一个包含 3 列的数据框:日期、值 1、值 2。我使用 matplotlib 在图表上绘制了这些数据。 在python中是否可以从某个日期开始绘图? 例如,我的数据集从 1950 年开始,但我希望它在日期 = 1990 而不是 1950 时开始绘图。

这是我的数据框的示例

df = pd.DataFrame({
'date': [1950, 1951, 1952, 1953,1954,1955,1956],
'value1': [23, 57, 78, 62, 80, 67, 98],
'value2': [42, 55, 45, 80, 27, 56, 87]
}) 

使用上面的例子,我想从 1953 年而不是 1950 年开始绘制

您可以根据您的标准过滤这样的数据框 -

filt = df[df['date'] >= 1953]

你可以让他们绘制filt

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM