亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

如何在 Anaconda 提示符下運行 .py 文件時將 matplotlib 圖形標題包含在窗口中

如何在 Anaconda 提示符下運行 .py 文件時將 matplotlib 圖形標題包含在窗口中

慕碼人2483693 2023-08-22 18:36:51
import numpy as np from matplotlib_venn import venn2, venn2_circles, venn2_unweighted from matplotlib_venn import venn3, venn3_circles from matplotlib import pyplot as plt plt.title(print("Shared",Signature_1, 'and',Signature_2, 'and',Signature_3)) venn3(subsets = (len(NameA), len(NameB), len(shared_A_B), len(NameC), len(shared_A_C),  len(shared_C_B), len(shared_A_B_C)), set_labels = (Signature_1, Signature_2, Signature_3), alpha = 0.5) plt.show()此代碼僅生成 jupyter Notebook 中繪圖的標題。當我在 Anaconda 提示符下運行 .py 腳本時,只有繪圖可見。我該如何讓標題出現在繪圖窗口中?我意識到因為這些格式被格式化為采用變量 [plt.title(print("title",variable,etc.)] 他們不能在命令行中工作。任何建議將不勝感激
查看完整描述

1 回答

?
阿晨1998

TA貢獻2037條經驗 獲得超6個贊

您可以使用該.format方法將變量包含到打印/標題中。


import numpy as np

import matplotlib.pyplot as plt


x = np.arange(0,10)

y = x**2


plt.plot(x,y)

variable ='IamVar'

Signature_1='one'

Signature_2='two'

Signature_3='three'


# \n stands for newline


plt.suptitle("Moving title - {} and {},{} \n set=({},{})".format(Signature_1,Signature_2,Signature_3,len(x),len(y))     

             ,size=8,x=0.3, y=0.6)

plt.show()

https://img1.sycdn.imooc.com//64e48fef000136b305770446.jpg

查看完整回答
反對 回復 2023-08-22
  • 1 回答
  • 0 關注
  • 162 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

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

公眾號

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