首页 > 解决方案 > 我怎样才能像现在这样将水平条形图的最大比例放在顶部而不是底部?

问题描述

我做了一些数据分析。我创建了一些水平条形图,不幸的是最大的比例在底部。你知道如何在顶部转动它吗?

import csv
import numpy as np
import pandas as pd
from collections import Counter
from matplotlib import pyplot as plt
professional_uk = pd.read_csv('data/survey_results_public.csv', index_col='Respondent')
schema_df = pd.read_csv('data/survey_results_schema.csv', index_col='Column')
pd.set_option('display.max_columns', 85)
pd.set_option('display.max_rows', 85)
plt.style.use("fivethirtyeight") 

x = professional_uk['OpSys'].value_counts(normalize=True) * 100

x.plot.barh()
plt.xlabel('Percentage')
plt.ylabel('Operating System')

标签: pythonpandasmatplotlib

解决方案


推荐阅读