У меня есть набор чисел, которые я хотел бы построить на гистограмме.
Скажи:
import numpy as np
import matplotlib.pyplot as plt
my_numbers = np.random.normal(size = 1000)
plt.hist(my_numbers)
Если я хочу контролировать размер и диапазон ячеек, яможет сделать это:
plt.hist(my_numbers, bins=np.arange(-4,4.5,0.5))
Теперь, если я хочу построить гистограмму в Altair, подойдет следующий код, но как мне контролировать размер и диапазон ячеек в Altair?
import pandas as pd
import altair as alt
my_numbers_df = pd.DataFrame.from_dict({'Integers': my_numbers})
alt.Chart(my_numbers_df).mark_bar().encode(
alt.X("Integers", bin = True),
y = 'count()',
)
Я искал документы Альтаира, но все их объяснения и примеры диаграмм (которые я мог найти) просто сказали bin = True
без каких-либо изменений.
Оцените любые указатели:)