SORU
19 AĞUSTOS 2011, Cuma


Nasıl matplotlib ile efsane boyutunu değiştirmek için.pyplot

Basit soru şu: sadece benim efsane boyutunu matplotlib.kullanarak almaya çalışıyorum pyplot daha küçük olması, küçük olması için metin yani). Kullandığım kod şöyle:

plot.figure()
plot.scatter(k,sum_cf, color = 'black', label='Sum of Cause Fractions')
plot.scatter(k, data[:, 0],  color = 'b', label = 'Dis 1: cf = .6, var = .2')
plot.scatter(k, data[:, 1],  color = 'r',  label = 'Dis 2: cf = .2, var = .1')
plot.scatter(k, data[:, 2],  color = 'g', label = 'Dis 3: cf = .1, var = .01')
plot.legend(loc=2)

CEVAP
19 AĞUSTOS 2011, Cuma


Ayarlayarak gösterge için ayrı bir yazı tipi boyutunu ayarlayabilirsiniz 'prop' anahtar kelime.

plot.legend(loc=2,prop={'size':6})

Bu anahtar kelime matplotlib.font_manager.FontProperties özellikleri için karşılık gelen bir sözlük alır. documentation for legend:

Anahtar kelime argümanlar:

prop: [ None | FontProperties | dict ]
    A matplotlib.font_manager.FontProperties instance. If prop is a 
    dictionary, a new instance will be created with prop. If None, use
    rc settings.

Aynı zamanda, versiyonu gibi anahtar fontsize 1.2.1,.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • HDstarcraft

    HDstarcraft

    12 Mayıs 2009
  • iBand IguJoo

    iBand IguJoo

    25 AĞUSTOS 2006
  • Justin Davis

    Justin Davis

    14 Ocak 2008