如何在Python上显示True / False图

时间:2015-09-18 14:53:40

标签: python pandas matplotlib dataframe

我有一个csv文件,我想在grap上显示这些数据。我有日期,地点和状态数据,但我不需要放置,所以我会获取这样的数据。

enter image description here 就像这样

这是我的代码。如何根据日期值获得1-0值的图表。我应该使用哪种方法?感谢

import pandas as pd from pandas
 import DataFrame
 import datetime
 import pandas.io.data 
import matplotlib.pyplot as plt from mpl_toolkits.mplot3d
import Axes3D import pylab rows_list=[] df=pd.read_csv('filepath',header=None,parse_dates=True,pr‌​efix='column')
for row in df.iterrows():
    if row[1][1]=='Beweging in de living':
        if row[1][2]=='OPEN': rows_list.append([row[1][0],'1'])
    else: rows_list.append([row[1][0],'0'])
df2 = pd.DataFrame(rows_list)
df3=df2.set_index(0)
print df3 plt.plot(df3)
plt.show()

0 个答案:

没有答案