def save_heat_map_d():
    fig = plt.figure(figsize=(7, 7))
    d = to_pivot_table(tr.trans,'Month','Year','Amount', np.sum)   
    ax = sns.heatmap(data=d, vmin=d.min().min(), vmax=d.max().max(), 
        annot=True, fmt='.2f', linewidths=.5, 
        cbar_kws={"shrink": .80}, cmap='PuRd')
    ax.set_title('Sum Of Transactions Per Month', fontsize=11)
    ax.set_xlabel('Year', fontsize=11)
    ax.set_ylabel('Month', fontsize=11)
    fig = ax.get_figure()
    fig.savefig('graphs/heatmap_d.svg')
def save_heat_map_e():
    fig = plt.figure(figsize=(9,12))
    e = to_pivot_table(tr.trans,'Category','Year','Amount', np.sum)    
    ax = sns.heatmap(data=e, vmin=e.min().min(), vmax=e.max().max(), 
        annot=True, fmt='.2f', linewidths=.5, 
        cbar_kws={"shrink": .80}, cmap='Oranges')
    ax.set_title('Sum Of Categories Per Year', fontsize=11)
    ax.set_xlabel('Year', fontsize=11)
    ax.set_ylabel('Category', fontsize=11)
    fig = ax.get_figure()
    fig.savefig('graphs/heatmap_e.svg')
def save_heat_map_c():
    fig = plt.figure(figsize=(7, 7))
    c = to_pivot_table(tr.trans,'Day','Month','Amount','count')
    ax = sns.heatmap(data=c, vmin=c.min().min(), vmax=c.max().max(), 
        annot=True, linewidths=.5, 
        cbar_kws={"shrink": .80}, cmap='Purples')
    ax.set_title('Total Transactions Per Day', fontsize=11)
    ax.set_xlabel('Month', fontsize=11)
    ax.set_ylabel('Day', fontsize=11)
    fig = ax.get_figure()
    fig.savefig('graphs/heatmap_c.svg')
def save_heat_map_b():
    fig = plt.figure(figsize=(7, 7))
    b = to_pivot_table(tr.trans,'Month','Year','Amount','count')
    ax = sns.heatmap(data=b, vmin=b.min().min(), vmax=b.max().max(), 
        annot=True, fmt='.0f', linewidths=.5, 
        cbar_kws={"shrink": .80}, cmap='Greens')
    ax.set_title('Total Transactions Per Month', fontsize=11)
    ax.set_xlabel('Year', fontsize=11)
    ax.set_ylabel('Month', fontsize=11)
    fig = ax.get_figure()
    fig.savefig('graphs/heatmap_b.svg')
def save_heat_map_f():
    fig = plt.figure(figsize=(7, 7))
    d = to_pivot_table(ear.earns, 'Month', 'Year', 'Net_Pay', np.sum)
    ax = sns.heatmap(data=d,
                     vmin=d.min().min(),
                     vmax=d.max().max(),
                     annot=True,
                     fmt='.2f',
                     linewidths=.5,
                     cbar_kws={"shrink": .80},
                     cmap='BuPu')
    ax.set_title('Sum Of Net Pay Per Month', fontsize=11)
    ax.set_xlabel('Year', fontsize=11)
    ax.set_ylabel('Month', fontsize=11)
    fig = ax.get_figure()
    fig.savefig('graphs/heatmap_f.svg')
Beispiel #6
0
def save_heat_map_a():
    fig = plt.figure(figsize=(7, 7))
    a = to_pivot_table(tr.trans, 'Day', 'Year', 'Amount', 'count')
    ax = sns.heatmap(data=a,
                     vmin=a.min().min(),
                     vmax=a.max().max(),
                     annot=True,
                     fmt='.0f',
                     linewidths=.5,
                     cbar=True,
                     cbar_kws={"shrink": 1},
                     cmap='Blues')
    ax.set_title('Total Transactions Per Day', fontsize=11)
    ax.set_xlabel('Year', fontsize=11)
    ax.set_ylabel('Day', fontsize=11)
    fig = ax.get_figure()
    fig.savefig('graphs/heatmap_a.svg')
Beispiel #7
0
def save_heat_map_e():
    sns.set_context("paper", font_scale=1)
    fig = plt.figure(figsize=(12.5, 10))
    e = to_pivot_table(tr.trans, 'Category', 'Year', 'Amount', np.sum)
    ax = sns.heatmap(data=e,
                     vmin=e.min().min(),
                     vmax=e.max().max(),
                     annot=True,
                     fmt='.2f',
                     linewidths=.5,
                     cbar=True,
                     cbar_kws={"shrink": 1},
                     cmap='YlGnBu')
    ax.set_title('Sum Of Categories Per Year', fontsize=11)
    ax.set_xlabel('Year', fontsize=11)
    ax.set_ylabel('Category', fontsize=11)
    fig = ax.get_figure()
    fig.savefig('graphs/heatmap_e.svg')