嘿伙计们,所以我遇到的问题是,当我尝试运行我的代码时,我创建的图表是空的。所以我看不到我的体温和时间日期。
如果有帮助,这里是我的数据库:id hum temp time date
1 59 18 10:03:06 2020-05-16
2 59 19 10:05:22 2020-05-16
这是我的代码:
from pandas import DataFrame
import sqlite3
import matplotlib.pyplot as plt
from bokeh.plotting import figure, output_file, show
from bokeh.models import ColumnDataSource
output_file("test.html")
con = sqlite3.connect("/home/pi/test2.db")
df = pd.read_sql_query("SELECT * from data4 limit 10;",con)
source = ColumnDataSource(df)
p = figure()
p.line(x="time", y="temp", source = source)
show(p)