Skip to content
Snippets Groups Projects
ex2_3_7.py 540 B
Newer Older
  • Learn to ignore specific revisions
  • bjje's avatar
    bjje committed
    
    
    # requires data from exercise 2.3.7
    
    Stas Syrota's avatar
    Stas Syrota committed
    from matplotlib.pyplot import (
        cm,
        colorbar,
        figure,
        imshow,
        show,
        title,
        xlabel,
        xticks,
        ylabel,
    )
    from scipy.stats import zscore
    
    bjje's avatar
    bjje committed
    
    X_standarized = zscore(X, ddof=1)
    
    
    Stas Syrota's avatar
    Stas Syrota committed
    figure(figsize=(12, 6))
    imshow(X_standarized, interpolation="none", aspect=(4.0 / N), cmap=cm.gray)
    
    bjje's avatar
    bjje committed
    xticks(range(4), attributeNames)
    
    Stas Syrota's avatar
    Stas Syrota committed
    xlabel("Attributes")
    ylabel("Data objects")
    title("Fisher's Iris data matrix")
    
    bjje's avatar
    bjje committed
    colorbar()
    
    show()