Python根据csv表格的数据画趋势图或者实时展现折线图
表格内容为
时间 | 内存占用量 |
---|---|
2023.4.25 10:20 | 800mb |
… | … |
2023.4.25 15:35 | 750mb |
封装两个方法:
1、实时绘图监视系统获取内存占用信息
2、根据统计结果绘制图片并保存
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
def current_draw(csv_path):
# 实时绘图
fig = plt.figure()
ax = fig.add_subplot(111)
ax.set_title(u"Memory Usage", size=20)
ax.legend(loc='upper left')
plt.xlabel(u'time', size=15)
plt.ylabel(u'memory(Mb)', size=15)
plt.xticks(rotation=60, size&#