2017-03-25 45 views
5

jupyter defterinde matshow() için şekil nasıl değiştirilir? Matplotlib matshow için şekil nasıl değiştirilir

Örneğin bu kod değişikliği rakam boyutu

%matplotlib inline 
import matplotlib.pyplot as plt 
import pandas as pd 

d = pd.DataFrame({'one' : [1, 2, 3, 4, 5], 
        'two' : [4, 3, 2, 1, 5]}) 
plt.figure(figsize=(10,5)) 
plt.plot(d.one, d.two) 

Ama kod aşağıda plt.figure() iki rakamlar ile birlikte olacak, böylece

Varsayılan olarak
%matplotlib inline 
import matplotlib.pyplot as plt 
import pandas as pd 

d = pd.DataFrame({'one' : [1, 2, 3, 4, 5], 
        'two' : [4, 3, 2, 1, 5]}) 
plt.figure(figsize=(10,5)) 
plt.matshow(d.corr()) 

cevap

10

, plt.matshow(), kendi figürünü üretir çalışmıyor oluşturulan ve matshow arsa barındıran biri figür kümesi olan bir değildir.

  1. matplotlib.axes.Axes.matshow yerine pyplot.matshow kullanarak fignum argüman

    plt.figure(figsize=(10,5)) 
    plt.matshow(d.corr(), fignum=1) 
    
  2. Parsel matshow kullanın:

    iki seçenek vardır.

    fig, ax = plt.subplots(figsize=(10,5)) 
    ax.matshow(d.corr())