pyecharts 图表更改颜色

基本结构:

from pyecharts import *
import pandas as pd

page = Page()

df = pd.read_csv('12个城市的空气和环境数据/PRSA_Data_20130301-20170228/PRSA_Data_Tiantan_20130301-20170228.csv', encoding='utf-8')

df.dropna(inplace=True)
df.reset_index(drop=True, inplace=True)

# 添加 x轴数据
month = []
for i in range(1, 13):
    month.append(i)

pm25 = df.groupby(['month'])['PM2.5'].mean()
temp = df.groupby(['month'])['TEMP'].mean()
bar = Bar("月份", "PM2.5-TEMP", title_color="green")
bar.add('PM2.5', month, pm25, item_color='#00c853')
bar.add('TEMP', month, temp, xaxis_name="月份", yaxis_name="PM2.5/温度")

page.add_chart(bar, 'bar')

page.render("颜色.html")

1. 对于整个条形图

  1.  title_color 设置标题的颜色
  2.  subtitle_color 设置副标题的颜色
  3.  background_color 设置背景颜色

 简单实验一下:

bar = Bar("月份", "PM2.5-TEMP", title_color='green', subtitle_color='yellow',background_color='#64b5f6')

2. 针对图表内容

使用 开发工具的提示,进行查看

 

 yaxis_line_color   设置线条颜色

bar.add('TEMP', month, temp, xaxis_name="月份", yaxis_name="PM2.5/温度", yaxis_line_color='#aa00ff')

 

 label_color 设置条形图的柱状颜色

bar.add('TEMP', month, temp, xaxis_name="月份", yaxis_name="PM2.5/温度", label_color=['#aa00ff', '#2962ff'])

 

其余情况,自行探索【都是根据 开发工具 提示】 

posted @ 2023-03-23 14:34  辰梦starDream  阅读(111)  评论(0编辑  收藏  举报  来源