我有一个金融数据集,其中包含一些时间段内一些市场的指标。你知道吗
market date metric1 metric2 metric3
ASX 2000
ASX 2001
ASX 2002
ASX 2003
TSX 2000
TSX 2001
TSX 2002
TSX 2003
TSX 2004
NYSE 2000
NYSE 2001
NYSE 2002
NYSE 2003
NYSE 2004
Metric1到metric3包含数值。我想画一些线或条形图,根据市场和一些日期值进行分组,在这个例子中是2000年和2002年。我的日期变量可以是yearmonth(例如200101、200102)。有没有办法告诉python现在是yearmonth,所以200112和200201之间没有间隔? 我正在使用matplotlib和pandas。你知道吗
从你的描述听起来你可能在找
pd.Series.between
。你可以用它,例如如您所见,
pd.to_datetime
可以采用不同的格式(有时间和日期或没有)。还要注意,between
有一个inclusive
参数。你知道吗在这两种情况下,我都将使用此作为我的数据:
使用@Ami Tavory's answer正确格式化日期
对于每个公制的一个子批次:
对于每个市场的一个子地块:
相关问题 更多 >
编程相关推荐