首页 > 解决方案 > 如何在熊猫数据框中使用条件颜色绘制折线图

问题描述

我希望你能帮我弄清楚如何绘制一个 Y 值 >60 应该是红色和 <60 黑色的数据框。

这是我的代码,但没有像我预期的那样绘制。

而真:

time.sleep(2)
gc = gspread.service_account(filename='python_credential.json')
sh = gc.open('Temperatura (Respuestas)').sheet1
lista = sh.get_all_records()
df = pd.DataFrame(lista) 

fig = plt.figure()
print(df)
x = df['Marca temporal']
y = df['Temperatura']

plt.plot(x,y)
y[df['Temperatura']>60].plot(color = 'red')
#y[df['Temperatura']<60].plot(color = 'blue')
plt.pause(0.01)

在此处输入图像描述

标签: pythonpandas

解决方案


推荐阅读