绘制排序数据

我需要通过对开设账户进行排序来绘制随时间变化的账户。


我有以下两列,一列用于帐户,一列用于 OpenTime(它是日期时间):


Account Name          OpenTime

ABC                 2002/05/20

BAB                 2012/07/24

CMN                 2012/07/24

GKS                 2001/12/05

EIR                 2018/04/21

我想在图表上按以下顺序查看帐户名称:


GKS    ABC     BAB,CMN      EIR

我怎样才能得到这个结果?


呼如林
浏览 119回答 2
2回答

月关宝盒

首先我们需要将日期转换为日期时间,然后sort_valuesdf.OpenTime=pd.to_datetime(df.OpenTime)df=df.sort_values('OpenTime')print(df['Account Name'].tolist())

蓝山帝景

import matplotlib.pyplot as plt   plt.plot( da['Account Name'],da['OpenTime'], 'o-', linewidth=2)这是否回答了密谋部分?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go