label - 泰勒图上的标签
问题描述
你知道如何在这个泰勒图中添加标签吗?我定义了它,但它没有出现在图中。见下文你知道如何在这个泰勒图中添加标签吗?我定义了它,但它没有出现在图中。见下文
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()
解决方案
推荐阅读
- sql - case语句中的多个AND条件
- mysql - Mysql Left Join 3 个表和一个被加入两次
- php - 如何一次更新每个 woocommerce 产品的特定自定义字段的值
- c# - VS2019 MSBuild.exe - ASP .Net MVC 项目在使用 PublishProfile 时无法发布,但在使用 OutDir 参数时有效
- laravel - how to check if user is authenticated with passport (get user from token using laravel-passport)
- linux - 需要拔出/插入 USB 端口 ChromeApp 访问
- php - 混淆理解 PHP 命名空间
- java - JavaFX HBox 边框
- pipeline - HERE OLP 中的管道配置
- ios - 使用 RNFirebase 从 iOS 通知中心获取所有通知