我正在尝试根据有关用户会话的信息绘制图表。
例如,我有this .csv file
,其中包含用户会话的开始和结束。我想制作一个图表,其中X轴为时间,Y轴为用户数,例如此图像。
因此,在我的示例文件中,我将从18:49到18:57有3个用户(Y轴)(用户3,4和5)。
我想用熊猫来做到这一点,但是我不怎么想。
任何帮助将不胜感激
答案 0 :(得分:0)
我的朋友布雷诺!您可以使用Python matplotlib来做到这一点。
import matplotlib
import matplotlib.pyplot as plt
import numpy as np
x = ["0:00", "0:20", "0:40", ...] # time
y = [0, 50000, 100000, ...] # number of users 1
y2 = [0, 40000, 123000, ...] # number of users 2
plt.figure(1)
plt.plot(x,y, '--', color ='red')
plt.plot(x,y2,'o', color ='green')
plt.show()