стержни отделены от оси х - PullRequest
0 голосов
/ 30 января 2020

Я написал следующий скрипт:

services = ['General Medicine', 'Gynaecology', 'Pediatrics', 'Pharmacy']
    mohafazas = ['akkar', 'bikaa', 'Tripoli']
    pearson_corr = {}
    for service in services:
        for mohafaza in mohafazas:
            df = pd.read_csv('output/multivariate_datasubsets/%s_%s.csv' % (service, mohafaza))
            civ_rank = df['civilians_rank']
            demand = df['demand']
            pearson_corr['%s_%s' % (service, mohafaza)] = demand.corr(civ_rank, method="pearson")

    # sort dictionary by value
    pearson_corr = dict(sorted(pearson_corr.items(), key=lambda kv: kv[1], reverse=True))
    subsets = list(pearson_corr.keys())
    values = list(pearson_corr.values())

    df = pd.DataFrame({'subsets': subsets, 'correlation': values})
    ax = df.plot.barh(x='subsets', y='correlation')
    plt.show()

Я не знаю, почему стержни отделены от оси следующим образом: mat

...