У меня есть .csv, для которого я могу построить гистограмму, которая показывает все значения в одном столбце под названием «Вероятная причина», проблема в том, что их слишком много. Я хочу иметь возможность построить график подмножество значений, то есть примерно 60 различных «вероятных причин». Я хочу построить график для 10 из них
import pandas as pd
import matplotlib.pyplot as plt.
# specify file
file = r"XXX"
# Ignore rows 0 & 1 and use row 2 as the header row
#Loaded via column number range 0-6 as column 7 had values that Python struggled with.
data = pd.read_csv(file, skiprows=[0, 1], header=0, usecols=range(0,7))
#plots all values by count on one chart. I just want a subset
data['Likely Cause'].value_counts().plot(kind='barh')
plt.show()