0
我有兩個傳感器的數據,我想要可視化。兩個傳感器只取0/1值。如何更改xaxis標籤以顯示時間序列,y軸應該有2個標籤0和1,表示沿時間序列的傳感器值。繪圖傳感器布爾數據matplotlib
import pandas as pd
import matplotlib.pyplot as plt
def drawgraph(inputFile):
df=pd.read_csv(inputFile)
fig=plt.figure()
ax=fig.add_subplot(111)
y = df[['sensor1']]
x=df.index
plt.plot(x,y)
plt.show()
如果您的數據設置正確,熊貓會自動繪製x軸與日期時間。試試'df.plot(x ='datetime',y ='data')'。 – lanery