You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何设置Matplotlib图表背景为鲜绿色、线条为鲜红色?

修改Matplotlib图表:鲜绿色背景 + 鲜红色折线

以下是调整后的股票价格走势代码,直接实现你要的颜色效果:

import numpy as np
import matplotlib.pyplot as plt

# 模拟股票价格数据
np.random.seed(42)
days = np.arange(1, 101)
stock_prices = 100 + np.cumsum(np.random.randn(100))

# 获取画布和轴对象
fig = plt.gcf()
ax = plt.gca()

# 设置画布整体背景为鲜绿色(可选,若只需要图表区域背景可跳过)
fig.set_facecolor('#00ff00')
# 设置图表轴区域背景为鲜绿色
ax.set_facecolor('#00ff00')

# 绘制鲜红色折线
plt.plot(days, stock_prices, color='#ff0000', linewidth=2)

# 图表标注
plt.title('Stock Price Trend')
plt.xlabel('Days')
plt.ylabel('Price')

plt.show()

关键修改说明:

  • 鲜红色折线:在plt.plot()中通过color='#ff0000'指定颜色('red'也可,但十六进制值更精准对应鲜红色),还可以加linewidth调整线条粗细
  • 鲜绿色背景:
    • 用ax.set_facecolor()设置图表实际绘图区域的背景色
    • 用fig.set_facecolor()设置整个画布的背景色(如果需要图表外的空白区域也同步颜色)
  • 颜色值也可以用Matplotlib支持的命名色,比如鲜绿色用'lime',鲜红色用'crimson',效果一致

内容的提问来源于stack exchange,提问作者Ludogiraud

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 00:52:47