Это можно сделать, наложив две диаграммы, содержащие данные, которые вы хотите отобразить. Вот пример с некоторыми данными, сгенерированными scikit-learn, так как вы не предоставили никаких примеров:
import altair as alt
import pandas as pd
from sklearn.datasets import make_blobs
X, labels = make_blobs(20, random_state=1)
points = pd.DataFrame({
'x': X[:, 0],
'y': X[:, 1],
'labels': labels
})
centers = points.groupby('labels').mean()
data = pd.concat([points , centers.reset_index()])
chart1 = alt.Chart(data).mark_point(filled=True, size=150).encode(
x='x',
y='y',
color='labels:N'
)
chart2 = alt.Chart(centers).mark_point(filled=True, size=50).encode(
x='x',
y='y',
color=alt.value('black')
)
chart1 + chart2
Я использовал Шрифты Proggy. Они являются великими для кодирования и очень компактными.
Выезд Моноширинные/Фиксированные Шрифты Программиста Ширины . Это обращается ко многим важным аспектам для использования шрифта с программированием.
При работе Windows можно дать Microsoft Consolas выстрел (включенный в Vista или позже, и доступный как отдельная загрузка). Я использую его везде.
Я определенно второй предложение для шрифта Consolas в Windows. В Windows я люблю его.
Шрифт Dina Programming. http://www.donationcoder.com/Software/Jibz/Dina/
Специально предназначенный для небольших размеров, и дифференцирующийся между Капиталом, О, и нулем, а также Капиталом I, нижний регистр l и номер 1.
Это все зафиксировало расположенный с интервалами.
Это является потрясающим, и я использую его для связанных приложений всего своего программирования.
Я - огромный поклонник Bitstream Vera Без Моно , который я использую на уровне 9 ПБ.
Это доступно здесь: http://ftp.gnome.org/pub/GNOME/sources/ttf-bitstream-vera/1.10/