第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

matplotlib中文本的部分著色

matplotlib中文本的部分著色

慕哥6287543 2019-08-28 11:01:18
matplotlib中文本的部分著色matplotlib中有一種方法可以部分指定字符串的顏色嗎?例:plt.ylabel("Today is cloudy.")如何將“今天”顯示為紅色,“是”顯示為綠色和“陰天”。如藍色?謝謝。
查看完整描述

3 回答

?
森欄

TA貢獻1810條經驗 獲得超5個贊

延伸Yann的答案,LaTeX著色現(xiàn)在也適用于PDF導出

import matplotlibfrom matplotlib.backends.backend_pgf import FigureCanvasPgfmatplotlib.backend_bases.register_backend('pdf', FigureCanvasPgf)import matplotlib.pyplot as plt

pgf_with_latex = {
    "text.usetex": True,            # use LaTeX to write all text
    "pgf.rcfonts": False,           # Ignore Matplotlibrc
    "pgf.preamble": [
        r'\usepackage{color}'     # xcolor for colours
    ]}matplotlib.rcParams.update(pgf_with_latex)plt.figure()plt.ylabel(r'\textcolor{red}{Today} '+
           r'\textcolor{green}{is} '+
           r'\textcolor{blue}{cloudy.}')plt.savefig("test.pdf")

請注意,此python腳本有時會Undefined control sequence在第一次嘗試時失敗并顯示錯誤。然后再次運行它是成功的。


查看完整回答
反對 回復 2019-08-28
  • 3 回答
  • 0 關注
  • 572 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號