In [3]:
import numpy as np
import matplotlib.pyplot as plt
import xlrd as xlrd
import datetime as dt
import pandas as pd

In [4]:
book = xlrd.open_workbook("data.xlsx")
sh = book.sheet_by_index(0)
sh21= book.sheet_by_index(1)

In [28]:
ca1 = sh.cell_value(1,0)
i=1
j=0
a1_time=[]
a1_value=[]
df = pd.DataFrame(columns=['value','time'])
while sh.cell_value(i,0)==ca1:
    a1_time.append(dt.datetime(*xlrd.xldate_as_tuple(sh.cell_value(i,1), book.datemode)))
    a1_value.append(sh.cell_value(i,2))
    i+=1
    df = df.append(pd.Series([a1_value[j],a1_time[j]], index=['value','time']), ignore_index=True)
    #print(a1_value[j])
    j+=1
#print(df)

In [27]:
ca12 = sh.cell_value(i,0)
a2_time=[]
a2_value=[]
while sh.cell_value(i,0)==ca12:
    a2_time.append(dt.datetime(*xlrd.xldate_as_tuple(sh.cell_value(i,1), book.datemode)))
    a2_value.append(sh.cell_value(i,2))
    i+=1

In [25]:
i+=1
ca13 = sh.cell_value(i,0)
a3_time=[]
a3_value=[]
while  i<sh.nrows-1 and sh.cell_value(i,0)==ca13:
    a3_time.append(dt.datetime(*xlrd.xldate_as_tuple(sh.cell_value(i,1), book.datemode)).timestamp())
    a3_value.append(sh.cell_value(i,2))
    i+=1

In [33]:
plt.plot(df)
#print(df)
plt.show()



In [ ]: