В моем фрейме данных есть столбец «цена» от 10 до 1000 долларов. Я хочу сгруппировать строки по цене в диапазоне от 100 долларов. Например, от 1 до 100 в первой группе, от 101 до 200 во второй группе и т. Д., И нанесите гистограмму, на которой показан первый столбец первой группы, второй столбец второй группы. Спасибо
IIUC, используйте value_counts с параметром bins и графиком:
value_counts
bins
np.random.seed(0) df = pd.DataFrame({'Price':np.random.randint(10,1000,1000)}) df['Price'].value_counts(sort=False, bins=range(0,1100,100)).plot.bar()
Выход: