我希望改变stackplot的调色板,使大面积的颜色变浅,小的区域有明亮的颜色。在import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
from scipy.stats import norm
import matplotlib as mpl
import matplotlib.font_manager as font_manager
file = r'E:\FD\Barren_Mudflat\ChinaCoastal\Provinces\0ProvinceStat.csv'
#set font property of legend
font1 = {'family' : 'Times New Roman',
'weight' : 'normal',
'size' : 16
}
#read csv
dat1 = pd.read_csv(file)
dat2 = dat1.iloc[:,0:12]
Year = dat2.iloc[:,0]
Mud = dat2.iloc[:,1:12]
Mud = Mud/1000.0
#read columns of dataframe
vol = Mud.columns
#transpose mud
mud2 = Mud.T
%matplotlib qt5
#set size of figure