首页 > 解决方案 > 泰勒图上的标签

问题描述

你知道如何在这个泰勒图中添加标签吗?我定义了它,但它没有出现在图中。见下文你知道如何在这个泰勒图中添加标签吗?我定义了它,但它没有出现在图中。见下文

import matplotlib.pyplot as plt
import matplotlib.pyplot as plt
from matplotlib import rcParams
import numpy as np
import skill_metrics as sm
  
import numpy as np

import skill_metrics as sm

sdev = np.array([  1,1.02,0.85,0.76])
ccoef = np.array([ 1,0.86,0.72,0.31])
crmsd = np.array([ 1,2.42,3.6,4.78])

label = ['Non-Dimensional Observation', '3M', '6M', '1Y' ]
    
    
    #Produce the Taylor diagram for the first dataset
    
sm.taylor_diagram(sdev,crmsd,ccoef,  markerLabel = label, locationColorBar = 'EastOutside', cmapzdata=crmsd,
                      titleOBS = 'in situ',  colOBS = 'm',  markerobs = 'd', axismax = 3, 
                      markerDisplayed = 'colorBar', titleColorBar = 'RMSD',
                      markerLabelColor='black', markerSize=10,
                      titleRMS = 'off', showlabelsRMS = 'off', tickRMS =[0.0],
                      colSTD = 'b', styleSTD = '-.', widthSTD = .5,titleSTD ='on',
                      colCOR = 'k', styleCOR = '--', widthCOR = .5, titleCOR='on' 
                      )

    
plt.savefig('taylor_01.PDF',dpi=300,facecolor='w')
plt.show() 

结果

标签: labeldiagram

解决方案


推荐阅读